click<9,>=8.1
pydantic<3,>=2.7
pydantic-settings<3,>=2.2
PyYAML<7,>=6.0
jsonschema<5,>=4.22
structlog<26,>=24
fastapi<1,>=0.110
uvicorn<1,>=0.29
cryptography<47,>=42
httpx<1,>=0.27
rich<15,>=13.7
questionary<3,>=2.0

[all]
hvac<3,>=2.3
boto3<2,>=1.34
mcp<2,>=1.0

[aws]
boto3<2,>=1.34

[dev]
pytest<10,>=8.0
pytest-benchmark<6,>=4.0
pytest-cov<7,>=5.0
ruff<1,>=0.4
mypy<2,>=1.9
pip-audit<3,>=2.7

[docs]
mkdocs<2,>=1.6
mkdocs-material<10,>=9.5
mkdocstrings[python]<1,>=0.24
mkdocs-minify-plugin<1,>=0.8

[mcp]
mcp<2,>=1.0

[vault]
hvac<3,>=2.3
