# Web Framework
fastapi==0.104.1
uvicorn[standard]==0.24.0

# Database
sqlalchemy==2.0.23
alembic==1.12.1
psycopg2-binary==2.9.9
asyncpg==0.29.0

# Pydantic for data validation
pydantic==2.5.0
pydantic-settings==2.0.3

# Authentication & Security
pyjwt==2.8.0
argon2-cffi==23.1.0
python-multipart==0.0.6
passlib[bcrypt]==1.7.4

# Database drivers
neon==0.9.0

# File handling
aiofiles==23.2.1
python-magic==0.4.27

# Background tasks
apscheduler==3.10.4

# Email
aiosmtplib==3.0.1
jinja2==3.1.2

# HTTP client
httpx==0.25.2

# Development & Testing
pytest==7.4.3
pytest-asyncio==0.21.1
pytest-cov==4.1.0
black==23.11.0
isort==5.12.0
ruff==0.1.6
pre-commit==3.5.0

# CORS
fastapi-cors==0.0.6

# Validation
email-validator==2.1.0
phonenumbers==8.13.25

# Utilities
python-dotenv==1.0.0
python-jose[cryptography]==3.3.0
python-dateutil==2.8.2
