# Pinned to versions that are known to work together on HF Spaces (sdk_version 4.44.1). gradio==4.44.1 gradio-client==1.3.0 pydantic>=2.9,<2.10 huggingface_hub>=0.26,<1.0 # Backend / IO fastapi>=0.115 uvicorn[standard]>=0.32 httpx>=0.27 websockets>=13 python-multipart>=0.0.12 python-dotenv>=1.0 # Imaging pillow>=11.0 numpy>=2.0,<3.0 opencv-python-headless>=4.10 # Inference clients openai>=1.54 # Audio (silent-stub fallback uses soundfile) soundfile>=0.12 # Vision pipeline (MediaPipe Holistic for the pose-debug overlay) # Optional at runtime — landmarks.py lazy-imports it. mediapipe>=0.10.18; python_version < "3.13" # Sign classifier (V2; trained on AMD Dev Cloud Day 2) # Optional at runtime — classifier.py lazy-imports torch. torch>=2.4; python_version < "3.13" transformers>=4.45; python_version < "3.13" # High-quality TTS (Coqui XTTS-v2 — V2; AMD Dev Cloud serves) # Optional at runtime — tts.py lazy-imports. TTS>=0.22; python_version < "3.13" librosa>=0.10; python_version < "3.13" # Dev / test pytest>=8.3 ruff>=0.7 mypy>=1.13