cryptojwt<1.10,>=1.9
pydantic<3.0.0,>=2.10.6
pyqrcode<1.3,>=1.2
pem<23.2,>=23.1
cryptography<46.0.0,>=45.0.0

[docs]
satosa<8.6,>=8.4
pymongo<5.0.0,>=4.10.1
aiohttp<4.0.0,>=3.11.11
pymdoccbor<2.0.0,>=0.9.0
device_detector<6.0,>=5.0
beautifulsoup4
pytest
sphinx
sphinx_rtd_theme

[federation]
asyncio<4.0.0,>=3.4.3
aiohttp<4.0.0,>=3.11.11

[satosa]
Pillow<12.0.0,>=11.1.0
device_detector<6.0,>=5.0
satosa<8.6,>=8.4
jinja2<4.0.0,>=3.1.5
pymongo<5.0.0,>=4.10.1
requests<3.0.0,>=2.32.3
pymdoccbor<2.0.0,>=0.9.0

[test]
pytest-mock
