@tduncan / Nvidia-Optimization-Stack-VLLM Mirror · read-only / commits / c7b07a95a6
Fork 0

A high-throughput and memory-efficient inference and serving engine for LLMs

Mirrored from https://github.com/tduncan-lum/Nvidia-Optimization-Stack---VLLM.git

Synced Nov 15, 22:15 UTC

Use pre-commit to update `requirements-test.txt` (#13617)

Harry Mellor committed Feb 21, 2025 at 06:03 UTC c7b07a95a67a96356cf0abb31c7d13379d2cbec5
2 files changed +20 -18
.pre-commit-config.yaml
+7
@@ -44,6 +44,13 @@ repos:
44 hooks:
45 - id: actionlint
46 exclude: 'vllm/third_party/.*'
47 +repos:
48 +- repo: https://github.com/astral-sh/uv-pre-commit
49 + rev: 0.6.2
50 + hooks:
51 + - id: pip-compile
52 + args: [requirements-test.in, -o, requirements-test.txt]
53 + files: ^requirements-test\.(in|txt)$
54 - repo: local
55 hooks:
56 - id: mypy-local
requirements-test.txt
+13 -18
@@ -1,9 +1,5 @@
1 -#
2 -# This file is autogenerated by pip-compile with Python 3.12
3 -# by the following command:
4 -#
5 -# python3.12 -m piptools compile requirements-test.in -o requirements-test.txt
6 -#
1 +# This file was autogenerated by uv via the following command:
2 +# uv pip compile requirements-test.in -o requirements-test.txt
3 absl-py==2.1.0
4 # via rouge-score
5 accelerate==1.0.1
@@ -141,7 +137,7 @@ frozenlist==1.5.0
137 # aiohttp
138 # aiosignal
139 # ray
144 -fsspec[http]==2024.9.0
140 +fsspec==2024.9.0
141 # via
142 # datasets
143 # evaluate
@@ -221,7 +217,7 @@ librosa==0.10.2.post1
217 # via -r requirements-test.in
218 llvmlite==0.43.0
219 # via numba
224 -lm-eval[api]==0.4.4
220 +lm-eval==0.4.4
221 # via -r requirements-test.in
222 lxml==5.3.0
223 # via sacrebleu
@@ -238,10 +234,8 @@ mbstrdecoder==1.1.3
234 # typepy
235 mdurl==0.1.2
236 # via markdown-it-py
241 -mistral-common[opencv]==1.5.1
242 - # via
243 - # -r requirements-test.in
244 - # mistral-common
237 +mistral-common==1.5.1
238 + # via -r requirements-test.in
239 more-itertools==10.5.0
240 # via lm-eval
241 mpmath==1.3.0
@@ -418,7 +412,7 @@ pybind11==2.13.6
412 # via lm-eval
413 pycparser==2.22
414 # via cffi
421 -pydantic[email]==2.9.2
415 +pydantic==2.9.2
416 # via
417 # datamodel-code-generator
418 # mistral-common
@@ -478,7 +472,7 @@ pyyaml==6.0.2
472 # vocos
473 rapidfuzz==3.12.1
474 # via jiwer
481 -ray[adag]==2.40.0
475 +ray==2.40.0
476 # via -r requirements-test.in
477 redis==5.2.0
478 # via tensorizer
@@ -549,6 +543,10 @@ sentence-transformers==3.2.1
543 # via -r requirements-test.in
544 sentencepiece==0.2.0
545 # via mistral-common
546 +setuptools==75.8.0
547 + # via
548 + # pytablewriter
549 + # torch
550 six==1.16.0
551 # via
552 # python-dateutil
@@ -646,7 +644,7 @@ tritonclient==2.51.0
644 # via
645 # -r requirements-test.in
646 # genai-perf
649 -typepy[datetime]==1.3.2
647 +typepy==1.3.2
648 # via
649 # dataproperty
650 # pytablewriter
@@ -683,6 +681,3 @@ yarl==1.17.1
681 # via aiohttp
682 zstandard==0.23.0
683 # via lm-eval
686 -
687 -# The following packages are considered to be unsafe in a requirements file:
688 -# setuptools