fastapi==0.119.1
uvicorn==0.38.0
python-dotenv==1.1.1
pydantic-settings==2.11.0

# Database
sqlalchemy==2.0.44

# Authentication
python-jose[cryptography]==3.5.0
bcrypt==5.0.0

# Rate limiting
slowapi==0.1.9

# File uploads
python-multipart==0.0.20

# WebSocket support (included in FastAPI, but explicit for clarity)
websockets==15.0.1

# dev
ruff==0.14.1
pytest==8.4.2
httpx==0.28.1
pytest-asyncio==1.2.0