jinja2
sqlalchemy
werkzeug
itsdangerous
alembic
markupsafe
uvicorn
pydantic<3.0,>=2.0

[dev]
watchdog>=3.0
websockets>=11.0
pytest>=7.4
pytest-cov>=4.1
pytest-asyncio>=0.21
black>=24.0
isort>=5.12
flake8>=7.0
flake8-bugbear>=23.0
flake8-comprehensions>=3.14
mypy>=1.7
bandit>=1.7
safety>=2.3
pre-commit>=3.5

[postgresql]
psycopg2-binary

[qr]
qrcode[pil]
