fastapi>=0.110,<1.0
uvicorn[standard]>=0.29
sqlalchemy>=2.0,<2.1
pydantic>=2.6
pydantic-settings>=2.2
cryptography>=42
alembic>=1.13,<2.0
# Telegram alerting (scheduler) — async client, fail-safe usage only.
httpx>=0.27
# Prometheus metrics (/metrics endpoint, scraped by the monitoring stack).
prometheus-client>=0.20
# Sync Postgres driver for production (SQLite, the dev/test default, is built-in).
psycopg[binary]>=3.1
