# Minimal requirements for shared hosting / Softaculous installs.
# Uses SQLite — no PostgreSQL or Redis required.
fastapi==0.111.0
uvicorn[standard]==0.29.0
sqlalchemy==2.0.30
aiosqlite==0.20.0
alembic==1.13.1
pydantic==2.7.1
pydantic-settings==2.2.1
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
python-multipart==0.0.9
httpx==0.27.0
geoip2==4.8.0
user-agents==2.2.0
python-dotenv==1.0.1
anthropic>=0.40.0
openai>=1.30.0
google-generativeai>=0.7.0
a2wsgi==1.10.4
webauthn>=2.0,<4     # passkey sign-in (optional alongside the password)
