fastapi>=0.109.0
uvicorn[standard]>=0.27.0
python-multipart>=0.0.6
yt-dlp>=2024.10.7
openai-whisper>=20231117
openai>=1.12.0
pydantic>=2.5.3
pydantic-settings>=2.1.0
aiofiles>=23.2.1
python-jose[cryptography]>=3.3.0
celery>=5.3.6
redis>=5.0.1
httpx>=0.26.0
curl_cffi>=0.13.0,<0.14.0  # For yt-dlp browser impersonation (yt-dlp only supports <0.14)
Pillow>=10.2.0  # For thumbnail generation
