Lightkube

Latest version: v0.15.7

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

Scan your dependencies

Page 3 of 3

0.8.0

* Support for Kubernetes `1.22` (`lightkube-models == 1.22.0.4`)
* New `config` property of `Client` to expose details of the configuration used by this client.
* Added e2e tests in github actions targeting `k3s 1.19` and `k3s 1.21`.
* Resolved an issue where a configuration using a user section without credentials or token where rejected.
* Breaking change: An attempt to create or replace an object defining a different namespace compared to what is provided explicitly in the client method, will result in an error. This is inline with `kubectl` behavior. Previously the value provided explicitly in the client method would have taken precedence.

0.7.2

* Support for Kubernetes `1.21` (`lightkube-models == 1.21.0.3`)
* Load/Dump resource objects from dict or YAML. See new [codecs](https://lightkube.readthedocs.io/en/latest/codecs/) module.
* jinja2 integration for templating YAML files.

0.6.0

* Support to read Pod logs
* Support for Kubernetes `1.20` (`lightkube-models == 1.20.1.3`)
* Upgrade dependency `httpx` to `0.16.1`

0.5.1

* Rewritten the `KubeConfig` class to use models.
* Refactor the authentication code to subclass `httpx.Auth`.
* `ExecAuth` will now attempt to get a new token in case a 401 is received.
* Added documentation for configuring the client.
* Changed to MIT license
* Added official support for python 3.9

0.4.1

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.