# Core dependencies
fastapi==0.109.2
uvicorn[standard]==0.27.1
pydantic==2.6.1
starlette==0.36.3
python-dotenv==1.0.0

# Database
sqlalchemy==2.0.27
alembic==1.13.1
asyncpg==0.29.0
databases==0.9.0

# Caching
redis==5.0.1
aioredis==2.0.1

# Security
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
python-multipart==0.0.7

# Monitoring and observability
prometheus-client==0.19.0
sentry-sdk==1.40.5

# Testing
pytest==8.0.0
pytest-asyncio==0.23.5
httpx==0.26.0
aioresponses==0.7.6

# Development
black==24.2.0
isort==5.13.2
flake8==7.0.0
mypy==1.8.0

# Documentation
# Optional dependencies - Serialization
msgpack>=1.0.7
ujson>=5.9.0

# Optional integrations
flask>=2.3.3; extra == "flask"
django>=4.2.10; extra == "django"

# Added psutil for health check functionality
psutil>=5.9.8

# Additional security dependencies
cryptography>=42.0.4
certifi>=2024.2.2 