addict~=2.2
celery<6,>=5.4
connexion<3,>=2.15.1
cryptography>=50
Flask<4,>=3.1.3
Flask-Cors<7,>=6.0.5
pycasbin<3,>=2.8
pydantic<3,>=2.7
PyJWT<3,>=2.10
pymongo<5,>=4.7
PyYAML<7,>=6.0
requests<3,>=2.32
swagger-ui-bundle<2,>=1.1
typing_extensions>=4.12
Werkzeug<4,>=3.1.5

[dev]
coverage>=7.6
mongomock>=4.3
mypy>=1.13
pre-commit>=4
pytest>=8.3
ruff>=0.17
types-PyYAML
types-requests

[docs]
mkdocs<2,>=1.6
mkdocs-material<10,>=9.7
mkdocstrings[python]<2,>=1.0
