fastapi==0.111.0
uvicorn[standard]==0.30.1

# Database
sqlalchemy[asyncio]==2.0.30
asyncpg==0.29.0
alembic==1.13.1

# Settings & validation
pydantic-settings==2.2.1
pydantic[email]==2.7.1

# Auth
python-jose[cryptography]==3.3.0
httpx==0.27.0

# File handling
python-multipart==0.0.9
minio==7.2.7
pypdf==4.2.0

# Background tasks
celery==5.4.0
flower==2.0.1
redis[asyncio]==5.0.4

# Search
opensearch-py[async]==2.4.2

# Observability
slowapi==0.1.9
prometheus-fastapi-instrumentator==6.1.0
structlog==24.1.0

# Testing
pytest==8.2.2
pytest-asyncio==0.23.7
