A collection of helpers for Charms maintained by the Charmed Kubeflow team
Project description
Charmed Kubeflow Chisme
Chisme: a Spanish word for gossip, or a story worth telling to your friends.
This repository is for chisme within the Charmed Kubeflow team's codebase - it is a collection of helpers for use in both the Charmed Operators maintained by the Charmed Kubeflow team as well as anyone else who benefits from them.
Contents
- Exceptions: A collection of standard Exceptions for use when writing charms.
- Kubernetes: Helpers for interacting with Kubernetes
- Lightkube: Helpers specific to using or extending Lightkube
- Status Handling: Helpers for working with Charm Status objects
- Types: Reusable typing definitions, useful for adding type hints
- Pebble: Helpers for managing pebble when writing charms
- Rock: Utilities for testing ROCKs
Publishing to PyPi
To publish a new release to Pypi:
- Update setup.cfg to the new version and commit it to the repo via a completed PR
- Apply local git tag according to the format
X.X.X
(semantic versioning) on the main branch - Push tag to the repo. Example:
git push origin 0.0.8
- GitHub Action will create a new release on GitHub
- Edit release via GitHub UI and click publish
- GitHub Action will automatically publish the same commit to PyPi repository
Project details
Release history Release notifications | RSS feed
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
Close
Hashes for charmed-kubeflow-chisme-0.0.10.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 735fe2541e1d124db471aa510b9842b1bddae6067a37b59c1b5b6aa2d8ba7cb0 |
|
MD5 | c286d1dcc5a285fa5b8f0bfb913a637f |
|
BLAKE2b-256 | 550c1d45fda3d1ded5a946e3b70eec1c91c37b38d4d28ec6d7c9b5a1ebd9f9a1 |
Close
Hashes for charmed_kubeflow_chisme-0.0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65c017895042a2785e97d85858d1c9003d1e0e214665d8479c40121d5488e5d1 |
|
MD5 | bdb5ee075f39a07f2b96756cdd4db7d4 |
|
BLAKE2b-256 | 2cc8e0604acb95d07c37efdcfca991d51b32e9949a1d11fb966c272ffed0ba0a |