# Serveur ASGI (dev + prod, remplace Flask/Gunicorn) fastapi==0.143.2 uvicorn==0.54.0 # Upload de fichiers multipart (requis par FastAPI pour UploadFile) python-multipart==0.0.32 # API Groq groq==1.7.0 # Sécurisation des noms de fichiers (utilisé dans le code) werkzeug==3.1.9 # Rate limiting sur /api/transcribe/start (protection anti-abus des crédits Groq) slowapi==0.1.10 # Variables d'environnement python-dotenv==1.2.4 flake8==7.4.1 # Tests # httpx : dépendance transitive de groq (client HTTP interne du SDK) # httpx2 : utilisé en priorité par starlette.testclient (httpx y est déprécié) pytest==9.1.1 httpx==0.28.1 httpx2==2.13.1