A Python library for managing Helm releases using Helm 3. It wraps the Helm CLI to provide a programmatic interface for installing, upgrading, listing, and uninstalling Helm charts. Current version 0.4.0. Release cadence is irregular.
pip install pyhelm3Verified import paths — ran on the pinned version, not inferred.
Create a HelmReleases client, list releases, and install a chart.
Ensure your code is compatible with Pydantic v2.
Use https://github.com/azimuth-cloud/pyhelm3 instead of https://github.com/stackhpc/pyhelm3.
Install Helm 3 via your package manager or from https://helm.sh/docs/intro/install/.
When comparing values, handle empty dict case explicitly.