Skip to main content

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
  • Pebble: Helpers for managing pebble when writing charms
  • Reusable Charm Components: The Component abstraction that encapsulates any piece of logic for a Charm, a reusable reconcile function CharmReconciler that executes Components, and a collection of Components for things like running Pebble containers or deploying Kubernetes resources
  • Rock: Utilities for testing rocks
  • Status Handling: Helpers for working with Charm Status objects
  • Testing: Utilities for testing Charms
  • Types: Reusable typing definitions, useful for adding type hints

Publishing to PyPi

To publish a new release to Pypi:

  1. Update setup.cfg to the new version and commit it to the repo via a completed PR
  2. Apply local git tag according to the format X.X.X (semantic versioning) on the main branch
  3. Push tag to the repo. Example: git push origin 0.0.8
  4. GitHub Action will create a new release on GitHub
  5. Edit release via GitHub UI and click publish
  6. GitHub Action will automatically publish the same commit to PyPi repository

Release files for charmed-kubeflow-chisme 0.4.30

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

Source distribution (sdist)

Source distribution for charmed-kubeflow-chisme 0.4.30
File Size Uploaded
charmed_kubeflow_chisme-0.4.30.tar.gz 55.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for charmed-kubeflow-chisme 0.4.30
File Interpreter ABI Platform
charmed_kubeflow_chisme-0.4.30-py3-none-any.whl Python 3 none any Details

Total release size: 130.9 kB

Release files / charmed_kubeflow_chisme-0.4.30.tar.gz

Download URL charmed_kubeflow_chisme-0.4.30.tar.gz
Size 55.5 kB
Tags Source
SHA-256 checksum
How to use checksums
61a710efd403c96572049c0efab73d59bbe62372e6a94053b3f2ca3fb4ab8d6d
BLAKE2b-256 checksum
How to use checksums
590164b8224cc89eeae8ba932cb6f4a7bdcf03d883f872855eca2df1fa830a42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / charmed_kubeflow_chisme-0.4.30-py3-none-any.whl

Download URL charmed_kubeflow_chisme-0.4.30-py3-none-any.whl
Size 75.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4d6c81bc25cc1846564798d2c47396d1284fc972f12376badee76c2c771e5de0
BLAKE2b-256 checksum
How to use checksums
6b9cae80d21fcc8930fc452a89c1845e82920625b73e4b4c8a08d97397fb85fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release history Release notifications | RSS feed

0.4.31

2 release files

This release

0.4.30 This release

2 release files

0.4.29

2 release files

0.4.28

2 release files

0.4.27

2 release files

0.4.25

2 release files

0.4.24

2 release files

0.4.23

2 release files

0.4.22

2 release files

0.4.20

2 release files

0.4.19

2 release files

0.4.14

2 release files

0.4.11

2 release files

0.4.9

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

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