cryptography>=3.4.0
pydantic>=2.0.0
typer
rich
pytest
pytest-asyncio
boto3
build
twine
aiofiles
PyYAML
google-cloud-secret-manager
hvac
azure-appconfiguration
azure-identity

[:python_version < "3.10"]
typing-extensions>=4.0.0

[all]
google-cloud-secret-manager>=2.16.0
google-auth>=2.16.0
boto3>=1.26.0
botocore>=1.29.0
azure-keyvault-secrets>=4.7.0
azure-identity>=1.12.0
hvac>=1.0.0

[aws]
boto3>=1.26.0
botocore>=1.29.0

[azure]
azure-keyvault-secrets>=4.7.0
azure-identity>=1.12.0

[dev]
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0.0
black>=22.0.0
isort>=5.10.0
flake8>=5.0.0
mypy>=1.0.0
pre-commit>=2.20.0
twine>=4.0.0
build>=0.8.0

[gcp]
google-cloud-secret-manager>=2.16.0
google-auth>=2.16.0

[vault]
hvac>=1.0.0
