2026-02-05 21:47:41 +08:00
|
|
|
# Common dependencies for all platforms
|
2026-06-14 00:43:02 +08:00
|
|
|
# transformers: kept exactly aligned with the upstream vLLM constraint.
|
2026-06-01 11:08:12 +08:00
|
|
|
# vLLM pins ">= 4.56.0, != 5.0.*, != 5.1.*, != 5.2.*, != 5.3.*, != 5.4.*, != 5.5.0".
|
2026-06-14 00:43:02 +08:00
|
|
|
# The previous extra "< 5.9.0" exclusion was removed when re-aligning with
|
|
|
|
|
# upstream: transformers 5.9 changed _adjust_missing_and_unexpected_keys from
|
|
|
|
|
# list+list to set|set, breaking models that declare
|
|
|
|
|
# _keys_to_ignore_on_load_unexpected as a list (e.g. OpenMOSS-Team/MOSS-TTS-Nano)
|
|
|
|
|
# with "TypeError: unsupported operand type(s) for |: 'list' and 'set'".
|
|
|
|
|
# That breakage is now handled in code instead of by pinning:
|
|
|
|
|
# MossTTSNanoForGeneration wraps weight loading in
|
|
|
|
|
# transformers_keys_to_ignore_compat (vllm_omni/model_executor/models/utils.py).
|
|
|
|
|
transformers >= 4.56.0, != 5.0.*, != 5.1.*, != 5.2.*, != 5.3.*, != 5.4.*, != 5.5.0
|
2026-04-04 17:29:09 +08:00
|
|
|
av>=14.0.0
|
2026-02-05 21:47:41 +08:00
|
|
|
omegaconf>=2.3.0
|
2026-05-13 04:25:02 +02:00
|
|
|
diffusers==0.38.0
|
|
|
|
|
safetensors>=0.8.0rc0
|
2026-02-05 21:47:41 +08:00
|
|
|
accelerate==1.12.0
|
|
|
|
|
soundfile>=0.13.1
|
2026-03-12 15:39:06 +08:00
|
|
|
cache-dit==1.3.0
|
2026-02-05 21:47:41 +08:00
|
|
|
tqdm>=4.66.0
|
|
|
|
|
torchsde>=0.2.6
|
|
|
|
|
openai-whisper>=20250625
|
|
|
|
|
imageio[ffmpeg]>=2.37.2
|
2026-03-05 00:54:59 +00:00
|
|
|
x-transformers>=2.12.2
|
|
|
|
|
einops>=0.8.1
|
2026-02-09 19:17:32 +08:00
|
|
|
prettytable>=3.8.0
|
2026-02-12 16:05:02 +08:00
|
|
|
aenum==3.1.16
|
2026-02-24 16:55:23 +08:00
|
|
|
pyzmq>=25.0.0
|
2026-03-18 17:33:53 +08:00
|
|
|
janus>=1.0.0
|