fastapi==0.115.0 uvicorn[standard]==0.30.6 python-dotenv==1.0.1 Pillow==10.4.0 aiofiles==24.1.0 aiosmtplib==3.0.1 python-multipart==0.0.9 segno==1.6.6 httpx==0.28.1 # Ingestion des photos (organizer : détection QR des cartes famille) opencv-python-headless==4.10.0.84 # OCR de rescate cuando el QR se ve pero no descodifica (requiere además el binario tesseract; opcional) pytesseract==0.3.13 # Husos horarios (Windows no los trae): búsquedas por fecha/hora en la hora del evento tzdata==2025.2 numpy==1.26.4 watchdog==4.0.2 # Base de données MySQL (même pile que hec-photo-app : SQLAlchemy 2.0 + PyMySQL) SQLAlchemy==2.0.49 PyMySQL==1.1.3 cryptography==44.0.0 # Paiement Stripe stripe==11.4.1 # Sessions admin/direction (JWT signés) PyJWT==2.9.0 # Observabilité (optionnel : actif seulement si SENTRY_DSN est défini) sentry-sdk==2.19.2 # Tests (dev uniquement — pas nécessaire en production) pytest==9.1.1 pytest-asyncio==1.4.0