fastapi>=0.115,<1
uvicorn[standard]>=0.30
sqlalchemy>=2.0,<2.1
psycopg[binary]>=3.2
alembic>=1.13
pydantic-settings>=2.4
email-validator>=2.2
pyjwt>=2.9
argon2-cffi>=23.1
pyotp>=2.9        # изменение 037: TOTP-коды двухфакторной аутентификации
segno>=1.6        # изменение 037: QR-код в SVG на сервере (чистый Python, без внешних вызовов)
cryptography>=43  # изменение 037: шифрование секрета TOTP (Fernet)
