@tduncan / Nvidia-Optimization-Stack-VLLM Mirror · read-only / commits / 67eb6083e3
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 4, 21:15 UTC

Revert "[Misc] Move `pyav` and `soundfile` to common requirements" (#40276)

Co-authored-by: Roger Wang <hey@rogerw.io>

Isotr0py committed Apr 22, 2026 at 00:08 UTC 67eb6083e38d1a65ae41cd00a573e6e95859751a
3 files changed +3 -6
requirements/common.txt
-2
@@ -32,9 +32,7 @@ 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
35 opencv-python-headless >= 4.13.0 # required for video IO
37 -soundfile # required for audio IO
36 pyyaml
37 six>=1.16.0; python_version > '3.11' # transitive dependency of pandas that needs to be the latest version for python 3.12
38 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
+1 -4
@@ -76,9 +76,7 @@ attrs==26.1.0
76 audioread==3.0.1
77 # via librosa
78 av==16.1.0
79 - # via
80 - # -r requirements/test/../common.txt
81 - # -r requirements/test/rocm.in
79 + # via -r requirements/test/rocm.in
80 azure-core==1.39.0
81 # via
82 # azure-identity
@@ -1333,7 +1331,6 @@ sortedcontainers==2.4.0
1331 # via hypothesis
1332 soundfile==0.13.1
1333 # via
1336 - # -r requirements/test/../common.txt
1334 # -r requirements/test/rocm.in
1335 # genai-perf
1336 # librosa
setup.py
+2
@@ -1094,7 +1094,9 @@ setup(
1094 "instanttensor": ["instanttensor >= 0.1.5"],
1095 "runai": ["runai-model-streamer[s3,gcs,azure] >= 0.15.7"],
1096 "audio": [
1097 + "av",
1098 "scipy",
1099 + "soundfile",
1100 "mistral_common[audio]",
1101 ], # Required for audio processing
1102 "video": [], # Kept for backwards compatibility