| 1 | # MovieAssistant Backend Dependencies |
| 2 | # Python 3.9+ |
| 3 | |
| 4 | # Web Framework |
| 5 | fastapi>=0.100.0 |
| 6 | uvicorn>=0.23.0 |
| 7 | |
| 8 | # Data Validation |
| 9 | pydantic>=2.0.0 |
| 10 | python-multipart>=0.0.6 |
| 11 | |
| 12 | # YAML Configuration |
| 13 | PyYAML>=6.0.0 |
| 14 | |
| 15 | # HTTP Clients |
| 16 | requests>=2.28.0 |
| 17 | httpx>=0.24.0 |
| 18 | |
| 19 | # Image Processing |
| 20 | Pillow>=10.0.0 |
| 21 | playwright>=1.51.0 |
| 22 | python-docx |
| 23 | PyPDF2 |
| 24 | numpy>=1.24.0 |
| 25 | |
| 26 | # Document Processing |
| 27 | python-docx>=1.1.0 |
| 28 | |
| 29 | # AI/ML Clients |
| 30 | openai>=1.0.0 |
| 31 | dashscope>=1.10.0 |
| 32 | |
| 33 | edge-tts==7.2.7 |
| 34 | certifi>=2025.10.5 |
| 35 |