Juju

Latest version: v3.4.0.0

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

Scan your dependencies

Page 3 of 7

3.0.3

What's Changed

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


**Full Changelog**: https://github.com/juju/python-libjuju/compare/3.0.2...3.0.3

3.0.2

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 https://github.com/juju/python-libjuju/pull/702
* [JUJU-1593] Fix `unit.run()` and update the old client codes by cderici in https://github.com/juju/python-libjuju/pull/710
* Add py.typed marker by sed-i in https://github.com/juju/python-libjuju/pull/709
* [JUJU-1664] Add force, no-wait, destroy-storage params to app.destroy by cderici in https://github.com/juju/python-libjuju/pull/714
* snapcraft.io access should use https requests by addyess in https://github.com/juju/python-libjuju/pull/715
* [JUJU-1680] Add issue and PR templates by cderici in https://github.com/juju/python-libjuju/pull/718
* [JUJU-1681] Add --attach-storage parameter to model.deploy by cderici in https://github.com/juju/python-libjuju/pull/720
* [JUJU-1706] Allow waiting for `wait_for_exact_units=0` by cderici in https://github.com/juju/python-libjuju/pull/723
* [JUJU-1663] Drop Python 3.5 support from python-libjuju by cderici in https://github.com/juju/python-libjuju/pull/722
* [JUJU-1671] Charmhub url from model config by cderici in https://github.com/juju/python-libjuju/pull/724
* [JUJU-1733] Revisit unitrun example by cderici in https://github.com/juju/python-libjuju/pull/725
* [JUJU-1800] Revise the `application.upgrade_charm()` (refresh) by cderici in https://github.com/juju/python-libjuju/pull/729
* [JUJU-1893] Revisit `charmhub.info()` by cderici in https://github.com/juju/python-libjuju/pull/737


**Full Changelog**: https://github.com/juju/python-libjuju/compare/3.0.1...3.0.2

3.0.1

**Full Changelog**: https://github.com/juju/python-libjuju/compare/3.0.0...3.0.1

3.0.0

What's Changed

Switching to semantic versioning. From this release on, at least the major release number matches the most recent Juju supported. Hence the jump to `3.0.0` since this release supports `Juju 3.0`.
(This also means that `python-libjuju <= 2.9.11` only support up to `Juju 2.x`)

* [JUJU-1439] Initial fixes for `test_model` to pass with juju 3.0 by cderici in https://github.com/juju/python-libjuju/pull/689
* [JUJU-1464] More fixes for 3.0 compatibility by cderici in https://github.com/juju/python-libjuju/pull/691
* [JUJU-1457] Merge 3.0 compatibility branch onto master by cderici in https://github.com/juju/python-libjuju/pull/692
* Fix conditional by sed-i in https://github.com/juju/python-libjuju/pull/696
* [JUJU-1534] Fix `model.connect_current()` by cderici in https://github.com/juju/python-libjuju/pull/697
* [JUJU-1542] Fix run actions on units by cderici in https://github.com/juju/python-libjuju/pull/698
* [JUJU-1577] Replace k8s bundles with machine bundles for tests by cderici in https://github.com/juju/python-libjuju/pull/703
* [JUJU-1528] Add storage implementation by cderici in https://github.com/juju/python-libjuju/pull/701
* [JUJU-1582] Release 3.0.0 notes by cderici in https://github.com/juju/python-libjuju/pull/704


**Full Changelog**: https://github.com/juju/python-libjuju/compare/2.9.11...3.0.0

2.9.49.0

**Full Changelog**: https://github.com/juju/python-libjuju/compare/2.9.46.1...2.9.49.0

2.9.46.1

New Contributors
* freyes made their first contribution in https://github.com/juju/python-libjuju/pull/993

**Full Changelog**: https://github.com/juju/python-libjuju/compare/2.9.46.0...2.9.46.1

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.