Releases: juju/python-libjuju
Releases · juju/python-libjuju
2.9.45.0
What's Changed
- Deploy by revision on 2.9 by @cderici in #957
- Application refresh with resources by @cderici in #960
- Improve jujudata to find controller name by endpoint by @cderici in #964
- Allow switch kwarg in refresh to switch to local charms by @jack-w-shaw in #968
- Parse charm URLs consistantly for local charms by @jack-w-shaw in #969
- Fix juju config directory location pointed by XDG_DATA_HOME by @cderici in #975
- [JUJU-4779] Switch to local properly by @jack-w-shaw in #977
- Release 2.9.45.0 notes by @cderici in #979
Full Changelog: 2.9.44.1...2.9.45.0
3.2.2.0
What's Changed
- Repository Maintenance Improvements by @cderici in #922
- Stale bot to not bother feature requests by @cderici in #926
- Fix linter issues by @cderici in #928
- Fix docstring typo by @DanielArndt in #927
- Fix asyncio on README by @marceloneppel in #930
- Fix integration/test_application.test_action by @cderici in #932
- Update 3.2 facade clients by @cderici in #931
- [JUJU-4488] Add licence headers to source files on 3.x by @cderici in #934
- Update async tests to use builtin python suite by @DanielArndt in #935
- Pass correct charm url to series selector by @cderici in #942
- Green CI cleanup for python-libjuju by @cderici in #939
- Bring forward support for nested assumes expressions on 3x by @cderici in #943
- Release 3.2.2.0 notes by @cderici in #945
New Contributors
- @DanielArndt made their first contribution in #927
- @marceloneppel made their first contribution in #930
Full Changelog: 3.2.0.1...3.2.2
2.9.44.1
What's Changed
This is a patch release on the 2.9
track. Most significant change is the added support for nested assumes
expressions in #940.
- Cleanup release process by @cderici in #921
- [JUJU-4488] Add licence headers to source files by @cderici in #933
- Parse nested assumes expressions by @cderici in #940
- Release 2.9.44.1 notes by @cderici in #944
Full Changelog: 2.9.44.0...2.9.44.1
3.2.0.1
What's Changed
- Update readme and add some docstrings for functions by @cderici in #873
- Forward port subordinate utils by @cderici in #880
- [JUJU-3952] Revisit access control levels by @cderici in #882
- [JUJU-3999] Avoid parsing endpoint for overlay offers by @cderici in #887
- Forward port upgrade resource fixes in app refresh by @cderici in #889
- [JUJU-4076] Rename
wait_for_units
and make semantics clearer by @cderici in #890 - Stabilize sphinx build on RTD by @cderici in #899
- Move test utils into a separate module by @cderici in #903
- Remove title prefixes from issue templates by @cderici in #904
- [JUJU-4048] Use GetChangesMapArgs for bundle changes by @jack-w-shaw in #907
- Forward ports from 2.9 to 3.x by @cderici in #910
- Remove ceiling on pyyaml version by @cderici in #918
- [JUJU-4298] Release 3.2.0.1 notes by @cderici in #920
Full Changelog: 3.2.0.0...3.2.0.1
2.9.44.0
What's Changed
- [JUJU-4110]
charm_name
on Application object by @cderici in #901 - [JUJU-4204] Model.name on 2.9 by @cderici in #902
- [JUJU-4231] wait_for_idle to consider app status by @cderici in #905
- Stabilize sphinx doc builds for
2.9
track by @cderici in #911 - Add pytest.ini to register custom pytest marks by @cderici in #912
- [JUJU-4291] Removing Upper Constraint by @markbeierl in #916
- [JUJU-4297] Release 2.9.44.0 notes by @cderici in #919
New Contributors
- @markbeierl made their first contribution in #916
Full Changelog: 2.9.43.0...2.9.44.0
2.9.43.0
What's Changed
- [JUJU-1682] Utilities for subordinate units by @cderici in #879
- [JUJU-4018] Avoid upgrade resource in app refresh if upstream has same resource revision by @cderici in #884
- [JUJU-4112] Determining series for local bundle deploying local charm with manifest by @cderici in #896
- [JUJU-4188] Add 2.9.43 facades by @cderici in #895
- [JUJU-3998] Pass through local_refresh if refreshing with local charm & resources by @cderici in #894
- Revert arg name change in application.refresh by @cderici in #898
- [JUJU-4113] Release 2.9.43.0 notes by @cderici in #897
Full Changelog: 2.9.42.4...2.9.43.0
3.2.0.0
This release contains the juju 3.2.0 facades and some relevant fixes already available in the 2.9.42.x versions.
What's Changed
- Add base.bootstrapped decorator to integration test by @cderici in #856
- Add mantic and lunar to list of ubuntu series by @addyess in #853
- [JUJU-3885] forward port ipv6 support by @cderici in #866
- Revisit auto documentation generation with sphinx on RTD by @cderici in #871
- [JUJU-3894] Forward port some fixes from 2.9 to master by @cderici in #870
- Revisit the secret backend integration test by @cderici in #858
- [JUJU-3954] Fix incorrect base channel computation by @cderici in #875
- [JUJU-3927] Add 3.2.0 facades by @juanmanuel-tirado in #874
Full Changelog: 3.1.2.0...3.2.0.0
2.9.42.4
What's Changed
- Update readme.rst by @juanmanuel-tirado in #860
- [JUJU-3886] Kubernetes series version by @cderici in #868
- [JUJU-3887] Avoid removing the track if set to latest in channel normalization by @cderici in #867
- Added release notes for 2.9.42.4 by @juanmanuel-tirado in #869
Full Changelog: 2.9.42.3...2.9.42.4
2.9.42.3
What's Changed
- [JUJU-1467] Application status from API by @cderici in #849
- [JUJU-3750] Fix bug in Type.from_json() parsing simple entries by @cderici in #854
- [JUJU-3831] Release 2.9.42.3 by @juanmanuel-tirado in #859
Full Changelog: 2.9.42.2...2.9.42.3
2.9.42.2
What's Changed
- [JUJU-3253] add missing force in bundle deployment by @juanmanuel-tirado in #815
- [JUJU-3348] Fix assumes parsing by @juanmanuel-tirado in #820
- [JUJU-3404] Pass series info into origin for ResolveCharm by @cderici in #825
- Fix _resolve_charm errors by @cderici in #834
- [JUJU-3583] wait_for_idle to not block when enough units are ready by @cderici in #840
- [JUJU-3565] Expect and handle exceptions from the AllWatcher task by @cderici in #833
- Fixes to pass the CI problems regarding missing postgresql charm. by @juanmanuel-tirado in #847
- [JUJU-3641] Fix local charm base channel discovery by @cderici in #846
- [JUJU-3685] Release notes for version 2.9.42.2 by @cderici in #848
Full Changelog: 2.9.42.1...2.9.42.2