Hikaru

Latest version: v1.1.0

Safety actively analyzes 625010 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.1.0

- Adds the Application class that allows Hikaru to manage a collection of resources as a unit.
- Overhauls Hikaru's packaging to allow users to install smaller, more targeted packages that provide just the functionality they require. The 'hikaru' package still exists, but is now a meta-package that installs the component packages.
- Other small changes, plus a speedup of the from_dict() function.

1.0.1

Fixes a bug where hostIP and podIP aren't being processed in the PodStatus object when received from Kubernetes.

1.0.0

This 1.0 release of Hikaru brings support for Custom Resource Definitions. Hikaru now supports:

- The ability to define the structure of a CRD with Hikaru classes, either from scratch or to mimic one that is already in your environment,
- Sending the defintition into Kubernetes where it will be established as a CRD managed by K8s,
- Managing instances of the new CRD using CRUD methods,
- Establishing Watchers on the new CRD to in order to monitor activity or create controllers in Python, and
- The use of CRD classes as context managers, just like other Hikaru document classes.

This all works smoothly with the existing Hikaru features. Full documentation for these new features can be found in the "Advanced Topics" section of the Hikaru docs.

This release still contains support for the same set of Kubernetes releases, 23.x through 26.x.

0.16.0b

Updated models to work with the K8s Python client 24.x, 25.x, and 26.x. Defaults to installing 26.x, but versions as low as 23.x can be installed instead.

0.13.0b

Besides adding support for K8s 23.x, this release implements a small performance improvement, updates requirements for the black code formatter, and features an updated builder that produces smaller modules for alpha and beta releases.

0.12.0b

Overdue release for the Kubernetes 22.x Python client. Drops support for K8s 18.x and marks 19.x as deprecated. Documentation refresh. More releases to come.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.