| # requirements.txt | |
| fastapi>=0.100.0 # Using a reasonably recent version | |
| uvicorn[standard]>=0.23.0 # Server + standard extras (like websockets, though not used now) | |
| yt-dlp>=2023.11.16 # Get a recent version for YouTube compatibility | |
| requests>=2.31.0 | |
| python-dotenv>=1.0.0 | |
| huggingface_hub>=0.19.0 # Includes InferenceClient | |
| # Optional: If I decide I need local audio manipulation later | |
| # pydub | |
| # ffmpeg-python # Requires ffmpeg binary installed in Dockerfile too! |