# FastAPI Backend Requirements
# ============================

# Web Framework
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
python-multipart>=0.0.6

# Database
sqlalchemy>=2.0.0
aiosqlite>=0.19.0
duckdb>=0.10.0

# Data Processing
pandas>=2.0.0
numpy>=1.24.0

# ML/Statistics
scikit-learn>=1.3.0
scipy>=1.11.0

# LLM APIs
openai>=1.0.0
anthropic>=0.7.0
tiktoken>=0.5.0

# PII Detection
presidio-analyzer>=2.2.0
presidio-anonymizer>=2.2.0

# Model Monitoring
evidently>=0.4.0

# Fairness
fairlearn>=0.9.0

# Utilities
python-dotenv>=1.0.0
pydantic>=2.5.0
pydantic-settings>=2.1.0
httpx>=0.25.0

# Authentication
python-jose[cryptography]>=3.3.0
authlib>=1.3.0
itsdangerous>=2.1.0

# Testing
pytest>=7.4.0
pytest-asyncio>=0.21.0
