# FastAPI Reports Backend Dependencies # Core FastAPI Framework fastapi==0.104.1 uvicorn[standard]==0.24.0 # Database Connectivity aiomysql # Data Validation & Serialization pydantic==2.5.0 pydantic-settings==2.1.0 # HTTP and CORS python-multipart==0.0.6 # Date and Time Handling python-dateutil==2.8.2 # JSON Handling (built-in, but explicit for clarity) # json (built-in Python module) # Optional: If you want to add caching later # redis==5.0.1 # Optional: If you want to add authentication later python-jose[cryptography]==3.3.0 passlib[bcrypt]==1.7.4 # Development and Testing (optional) pytest==7.4.3 pytest-asyncio==0.21.1 httpx==0.25.2 # For testing FastAPI endpoints # Logging and Monitoring (optional but recommended) structlog==23.2.0 # Environment Variables Management python-dotenv==1.0.0