Skip to content

Releases: gtsystem/lightkube

v0.17.0

09 Jan 12:22
Compare
Choose a tag to compare

New features

  • client.list() now returns an iterable with a special property resourceVersion to implement list + watch pattern by @XeCycle in #88

Bug fixes

Breaking changes

  • As part of the new feature above, client.list() now returns an Iteratable instead of an Iterator. If you are consuming the list using next() you will need to get an iterator first calling iter(list). No changes are needed If you are consuming the returned data via a for loop.

Full Changelog: v0.16.0...v0.17.0

v0.16.0

18 Dec 14:03
Compare
Choose a tag to compare

What's Changed

  • Document support for k8s v1.32 and remove v1.16 by @gtsystem in #83
  • Document support for python 3.13 and remove official support for python 3.8 by @gtsystem in #83
  • Support custom httpx transports by @XeCycle in #77

Bug fixes

  • #78: Limit max httpx version to < 0.28.0 as 0.28.0 introduces a not documented breaking change by @gtsystem in #81
  • When loading kubeconfig files configured with ExecCredential, lightkube now accepts the env parameter when set to null explicitly (Azure kubelogin compatiblity) by @raminqaf in #80

New Contributors

Full Changelog: v0.15.4...v0.16.0

v0.15.4

25 Aug 10:10
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.2...v0.15.4

v0.15.2

19 Feb 16:55
Compare
Choose a tag to compare

What's Changed

  • Use type vars for resource registration to return the same type by @tim-hutchinson in #59

New Contributors

Full Changelog: v0.15.1...v0.15.2

v0.15.0

30 Oct 16:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.0...v0.15.0

v0.14.0

16 Jul 15:35
Compare
Choose a tag to compare

What's Changed

  • Issue 50 - load_all_yml now supports List objects by @addyess in #51

Full Changelog: v0.13.0...v0.14.0

v0.13.0

21 Apr 16:27
Compare
Choose a tag to compare

What's Changed

  • Add and document support for Kubernetes 1.27 by @gtsystem
  • Client pod logs can now stream with or without newlines by @addyess in #46
  • Bug fix: Allow modification of models when lazy=True by @ addyess in #45

Note that httpx >= 0.24.0 is now required.

Full Changelog: v0.12.0...v0.13.0

v0.12.0

22 Apr 17:55
Compare
Choose a tag to compare

What's Changed

  • Closes #38. Add support for parameters grace_period and cascade by @gtsystem in #40
  • Add support for python 3.11. Remove support for python 3.6 by @gtsystem in #41
  • Document support for kubernetes v1.26

Full Changelog: v0.11.0...v0.12.0

v0.11.0

13 Jul 15:31
Compare
Choose a tag to compare

New features

Bug fix

  • Add handling of empty YAML in codecs.load_all_yaml(...) by @ca-scribner in #31

New Contributors

Full Changelog: v0.10.2...v0.11.0

v0.10.2

25 Mar 17:02
Compare
Choose a tag to compare
v0.10.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.10.1...v0.10.2