fastapi<1.0,>=0.110
fastapi-users[sqlalchemy]<16.0,>=14.0
SQLAlchemy<3.0,>=2.0
pydantic<3.0,>=2.0
jinja2<4.0,>=3.1
python-multipart<1.0,>=0.0.9
email-validator<3.0,>=2.0
greenlet<4.0,>=3.0

[all]
asyncpg<1.0,>=0.29
alembic<2.0,>=1.13
httpx<1.0,>=0.27
pyod<4.0,>=2.0

[anomaly]
pyod<4.0,>=2.0

[dev]
pytest<9.0,>=8.0
pytest-asyncio<1.0,>=0.23
httpx<1.0,>=0.27
ruff<1.0,>=0.6
mypy<2.0,>=1.8
build<2.0,>=1.2
twine<7.0,>=5.0

[example]
asyncpg<1.0,>=0.29
alembic<2.0,>=1.13
python-dotenv<2.0,>=1.0
uvicorn[standard]<1.0,>=0.27

[lint]
ruff<1.0,>=0.6
mypy<2.0,>=1.8

[postgres]
asyncpg<1.0,>=0.29
alembic<2.0,>=1.13

[release]
build<2.0,>=1.2
twine<7.0,>=5.0

[test]
pytest<9.0,>=8.0
pytest-asyncio<1.0,>=0.23
httpx<1.0,>=0.27

[yandex]
httpx<1.0,>=0.27
