fastapi>=0.115
pydantic>=2.7
pydantic-settings>=2.3
pysaml2>=7.5.4
itsdangerous>=2.2
anyio>=4
httpx>=0.27
python-multipart>=0.0.9
pyjwt>=2.8
jinja2>=3.1

[dev]
pytest>=8
pytest-asyncio>=0.23
anyio>=4
respx>=0.21
responses>=0.25
httpx>=0.27
ruff>=0.6
ty
pdbp>=1.5
fakeredis>=2.20
aiosqlite>=0.20
redis>=5
sqlmodel>=0.0.22
greenlet

[docs]
sphinx>=7
myst-parser>=3
furo>=2024.0

[postgres]
sqlmodel>=0.0.22
asyncpg>=0.29
greenlet

[redis]
redis>=5
