aiortc>=1.9.0
click
diffusers>=0.36.0
einops
fastapi[standard]<1.0,>=0.115
ftfy
httpx
imageio[ffmpeg]>=2.37.2
loguru
numpy
opencv-python-headless>=4.0
pillow
psutil>=7.2.0
pydantic>=2.0.0
pydantic-settings>=2.0.0
requests
safetensors
scipy
torch>=2.6.0
torchaudio>=2.6.0
torchvision>=0.21.0
tqdm>=4.66.0
transformers==4.57.3
triton
uvicorn<1.0,>=0.30

[all]
faiss-cpu
gradio==5.50
protobuf
qwen_vl_utils
ray
sentencepiece

[cache]
faiss-cpu
qwen_vl_utils
sentencepiece
protobuf

[dev]
faiss-cpu
gradio==5.50
protobuf
qwen_vl_utils
ray
sentencepiece
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0.0
pre-commit==4.0.1
scikit-image>=0.19.0
uv

[distributed]
ray

[docs]
mkdocs>=1.5.0
mkdocs-api-autonav
mkdocs-material
mkdocstrings-python
mkdocs-gen-files
mkdocs-awesome-nav
mkdocs-glightbox
mkdocs-git-revision-date-localized-plugin
mkdocs-minify-plugin
mkdocs-static-i18n
regex
ruff==0.9.4

[ui]
gradio==5.50
