# CRM System v1.0 - Production Dependencies
# Pinned per 02-architecture.md Section 13.6

# Web framework
fastapi>=0.111.0,<0.116
uvicorn[standard]>=0.29.0

# Database / ORM
sqlalchemy==2.0.35
alembic>=1.13
aiosqlite>=0.19
asyncpg>=0.29

# Validation / Settings
pydantic>=2.5
pydantic-settings>=2.1

# Auth
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
bcrypt==4.0.1
python-multipart>=0.0.7

# File I/O (for static files in phase 4c)
aiofiles>=23.2

# Templates (optional, for error pages)
jinja2>=3.1
