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
# 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-identity
azure-keyvault-secrets
After installation, register the provider before resolving secrets: