Skip to content

Releases: juju/python-libjuju

2.9.42.4

31 May 08:54
ead1b48
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.9.42.3...2.9.42.4

2.9.42.3

24 May 09:35
86da849
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.9.42.2...2.9.42.3

2.9.42.2

11 May 11:56
d1c9cb2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.9.42.1...2.9.42.2

3.1.2.0

05 May 10:00
2b8c252
Compare
Choose a tag to compare

This release has been tested with Juju 3.1.2 and contains the new endpoints for the secrets backend.

This release works with any Juju 3.x controller.

What's Changed

Full Changelog: 3.1.0.1...3.1.2.0

2.9.42.1

08 Mar 13:21
2795292
Compare
Choose a tag to compare

This is a scheduled release with tested support for Juju 2.9.42

What's Changed

Full Changelog: 2.9.38...2.9.42.1

3.1.0.1

10 Feb 11:18
d998298
Compare
Choose a tag to compare

This release targets juju version 3.1.0 and enables the new secrets backend api.
Connectivity with juju controllers in the 3.x series is allowed, connections with different major version controllers (e.g. 2.x, 4.x, etc.) will be cancelled.

This version is only tested using Juju 3.1.0.

What's Changed

New Contributors

Full Changelog: 3.0.4...3.1.0.1

2.9.38.1

18 Jan 11:57
c772e93
Compare
Choose a tag to compare

The 2.9.38.1 version breaks the existing python-libjuju release versioning policy.
Initially, the version number matches the juju version this release is intended
to support and has been tested against.

What's Changed

New Contributors

Full Changelog: 2.9.11...2.9.38.1

3.0.4

27 Oct 11:39
fd2d8c4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.3...3.0.4

3.0.3

22 Oct 19:06
9812e91
Compare
Choose a tag to compare

What's Changed

  • Wait for idle arg type check by @cderici in #741
  • [JUJU-1970] Revise local refresh by @cderici in #742
  • [JUJU-1984] Update facade schemas for juju 3.0-rc1-2 by @cderici in #745
  • [JUJU-1992] Fix charmhub series deploy 3.0 by @cderici in #746
  • [JUJU-2001] Fix base for local charms and bundles for CharmOrigin 3.0 by @cderici in #749
  • [JUJU-2017] Check subordinate field value instead of existence by @cderici in #751
  • [JUJU-2018] Update 2.9.36 facades & clients by @cderici in #752
  • [JUJU-1705] Make sure the action status is correctly set by @cderici in #753
  • [JUJU-2019] Small fixes for 3.0 by @cderici in #754

Full Changelog: 3.0.2...3.0.3

3.0.2

06 Oct 16:46
879232c
Compare
Choose a tag to compare

What's Changed

This release officially drops the support for Python 3.5. As @jack-w-shaw pointed out in his review of the release, this is normally a bit larger change for a point-release. However, it was previously planned as one of the breaking changes to be in the 2.9 -> 3.0 transition (to be aligned with the Juju's 3.0 changes), which did include a couple of breaking changes in the pylibjuju 3.0.0 release. Drop py35 was just a little late for that action.

We're still in the process of getting the hang of the semantic versioning in unison with Juju and currently still a little ahead of Juju's 3.0 schedule, therefore we're keeping this a point release to stay aligned as much as possible and avoid confusion, as making a minor version bump at this point (e.g. 3.1..) would make things more unclear.

  • Model name can now be accessed through model.name by @jack-w-shaw in #702
  • [JUJU-1593] Fix unit.run() and update the old client codes by @cderici in #710
  • Add py.typed marker by @sed-i in #709
  • [JUJU-1664] Add force, no-wait, destroy-storage params to app.destroy by @cderici in #714
  • snapcraft.io access should use https requests by @addyess in #715
  • [JUJU-1680] Add issue and PR templates by @cderici in #718
  • [JUJU-1681] Add --attach-storage parameter to model.deploy by @cderici in #720
  • [JUJU-1706] Allow waiting for wait_for_exact_units=0 by @cderici in #723
  • [JUJU-1663] Drop Python 3.5 support from python-libjuju by @cderici in #722
  • [JUJU-1671] Charmhub url from model config by @cderici in #724
  • [JUJU-1733] Revisit unitrun example by @cderici in #725
  • [JUJU-1800] Revise the application.upgrade_charm() (refresh) by @cderici in #729
  • [JUJU-1893] Revisit charmhub.info() by @cderici in #737

Full Changelog: 3.0.1...3.0.2