Installation¶
Requirements¶
- Python 3.10 or higher
Install from PyPI¶
Install with uv¶
Install for Development¶
To install envresolve for development with all dependencies:
# Clone the repository
git clone https://github.com/osoekawaitlab/envresolve.git
cd envresolve
# Install with development dependencies
uv sync --all-extras --all-groups
# Run tests
nox -s tests
# Run all quality checks
nox -s check_all
Optional Dependencies¶
Azure Key Vault Support¶
Install the Azure extra when you need akv:// resolution:
This pulls in:
azure-identityazure-keyvault-secrets
After installation, register the provider before resolving secrets: