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