{"library":"pyhelm3","title":"pyhelm3","description":"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.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pyhelm3"],"cli":null},"imports":["from pyhelm3 import HelmReleases","from pyhelm3 import HelmRelease"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom pyhelm3 import HelmReleases\n\nreleases = HelmReleases()\n# List all releases\nfor release in releases.list():\n    print(release.name, release.status)\n\n# Install a release\nreleases.install(\n    'my-release',\n    chart='stable/nginx-ingress',\n    values={'controller.replicaCount': 2},\n    namespace='default',\n    atomic=True\n)","lang":"python","description":"Create a HelmReleases client, list releases, and install a chart.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}