Helm client
Project description
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 valueis the same asarg_name=value--boolargis the same asboolarg=True
Work in progress
Expect breaking changes
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file helm_client-0.3.0.tar.gz.
File metadata
- Download URL: helm_client-0.3.0.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using 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
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca6e5adccdea12d9ca131ae611c8def69d672f557a43c9726527c3e54af09bff
|
|
| MD5 |
2b237954a47a82e0e3f6560ac06ded85
|
|
| BLAKE2b-256 |
deca288a9cfb5ef4e53ab7f2cb69651e57479a41eb33b0e1be1bb2fe52706d2c
|
File details
Details for the file helm_client-0.3.0-py3-none-any.whl.
File metadata
- Download URL: helm_client-0.3.0-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using 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
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b9d0bb73590f28a25069035372b087e355d0203587316673eda780a6f651c226
|
|
| MD5 |
62e40cad822cd177e9ed4c6abd9d5f96
|
|
| BLAKE2b-256 |
b426c535707a7027aae8cdc56d67a0d7399f2688122a3e8a31cc9ee28ac06a72
|