Skip to main content

helm-client

This project aims to provide an easy interface over helm-cli.

Basic syntax is very similar to helm cli.

helm.repo.list() is the same as helm repo list

Example Usage

import helm
from helm.models import HelmRepo

repositories: List[HelmRepo] = helm.repo.list()
for repo in repositories:
    print(repo.name)

Models

We aim to provide pydantic models for all reasonable use-cases.

Arguments

The default implementation of the commands can handle keyword arguments, like namespace=something and transforms them to correct cli arguments.

  • --arg-name value is the same as arg_name=value
  • --boolarg is the same as boolarg=True

Work in progress

Expect breaking changes

Metadata

Release files for helm-client 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for helm-client 0.3.0
File Size Uploaded
helm_client-0.3.0.tar.gz 8.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for helm-client 0.3.0
File Interpreter ABI Platform
helm_client-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.4 kB

Release files / helm_client-0.3.0.tar.gz

Download URL helm_client-0.3.0.tar.gz
Size 8.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ca6e5adccdea12d9ca131ae611c8def69d672f557a43c9726527c3e54af09bff
BLAKE2b-256 checksum
How to use checksums
deca288a9cfb5ef4e53ab7f2cb69651e57479a41eb33b0e1be1bb2fe52706d2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.64.0 importlib-metadata/6.1.0 keyring/24.3.0 rfc3986/1.5.0 colorama/0.4.5 CPython/3.10.6

Release files / helm_client-0.3.0-py3-none-any.whl

Download URL helm_client-0.3.0-py3-none-any.whl
Size 9.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b9d0bb73590f28a25069035372b087e355d0203587316673eda780a6f651c226
BLAKE2b-256 checksum
How to use checksums
b426c535707a7027aae8cdc56d67a0d7399f2688122a3e8a31cc9ee28ac06a72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.64.0 importlib-metadata/6.1.0 keyring/24.3.0 rfc3986/1.5.0 colorama/0.4.5 CPython/3.10.6

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page