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 5, 02:15 UTC
[Misc] Move `pyav` and `soundfile` to common requirements (#39997)
Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn>
Isotr0py committed
Apr 16, 2026 at 23:52 UTC
617d1c2ff14d3b8b8d33ccb51f3235c3665adecb
3 files changed
+6
-3
requirements/common.txt
+2
@@ -32,7 +32,9 @@ pyzmq >= 25.0.0
32
msgspec
33
gguf >= 0.17.0
34
mistral_common[image] >= 1.11.0
35
+av # required for audio in video IO
36
opencv-python-headless >= 4.13.0 # required for video IO
37
+soundfile # required for audio IO
38
pyyaml
39
six>=1.16.0; python_version > '3.11' # transitive dependency of pandas that needs to be the latest version for python 3.12
40
setuptools>=77.0.3,<81.0.0; python_version > '3.11' # Setuptools is used by triton, we need to ensure a modern version is installed for 3.12+ so that it does not try to import distutils, which was removed in 3.12
requirements/test/rocm.txt
+4
-1
@@ -76,7 +76,9 @@ attrs==26.1.0
76
audioread==3.0.1
77
# via librosa
78
av==16.1.0
79
- # via -r requirements/test/rocm.in
79
+ # via
80
+ # -r requirements/test/../common.txt
81
+ # -r requirements/test/rocm.in
82
azure-core==1.39.0
83
# via
84
# azure-identity
@@ -1331,6 +1333,7 @@ sortedcontainers==2.4.0
1333
# via hypothesis
1334
soundfile==0.13.1
1335
# via
1336
+ # -r requirements/test/../common.txt
1337
# -r requirements/test/rocm.in
1338
# genai-perf
1339
# librosa
setup.py
-2
@@ -1092,9 +1092,7 @@ setup(
1092
"instanttensor": ["instanttensor >= 0.1.5"],
1093
"runai": ["runai-model-streamer[s3,gcs,azure] >= 0.15.7"],
1094
"audio": [
1095
- "av",
1095
"scipy",
1097
- "soundfile",
1096
"mistral_common[audio]",
1097
], # Required for audio processing
1098
"video": [], # Kept for backwards compatibility