# API Server Requirements
# Install with: pip install -r requirements.txt

# Core dependencies
fastapi>=0.104.0          # Modern web framework
uvicorn[standard]>=0.24.0 # ASGI server
pydantic>=2.0.0           # Data validation
requests>=2.31.0          # HTTP client (for api_client.py)

# Production dependencies (optional but recommended)
python-multipart>=0.0.6   # For file uploads
redis>=5.0.0              # For production task queue
celery>=5.3.0             # For distributed task processing
slowapi>=0.1.9            # Rate limiting
prometheus-client>=0.19.0 # Metrics export
python-json-logger>=2.0.7 # Structured logging
