The Juju team is proud to release Pylibjuju 3.3.0.0!
Pylibjuju enables you to drive Juju from Python, easing operations from day 2 and beyond. It is a toolkit for adding automation to your projects. Pylibjuju enables you to manage your Juju controllers, models, applications and units.
This is a release of the Pylibjuju 3.x, which corresponds to the Juju 3.x track, and brings out the fresh right out of the oven user secrets that’s shipped with the Juju 3.3 very recently. ![]()
How do I get it?
The best way to get your hands on this release of Pylibjuju is to use pypi:
pip install juju
The main contribution of this release is the user secrets that’s released as a part of Juju 3.3.
- Free pyblijuju from relying on juju client when connecting to a controller by @cderici in Free pyblijuju from relying on juju client when connecting to a controller by cderici · Pull Request #984 · juju/python-libjuju · GitHub
- Handle FileNotFoundError on current_controller() by @DanielArndt in Handle FileNotFoundError on current_controller() by DanielArndt · Pull Request #937 · juju/python-libjuju · GitHub
- Add support for adding user secrets by @cderici in Add support for adding user secrets by cderici · Pull Request #986 · juju/python-libjuju · GitHub
- Complete support for user secrets by @cderici in Complete support for user secrets by cderici · Pull Request #987 · juju/python-libjuju · GitHub
- Release 3.3.0.0 notes by @cderici in Release 3.3.0.0 notes by cderici · Pull Request #988 · juju/python-libjuju · GitHub
Full Changelog: Comparing 3.2.3.0...3.3.0.0 · juju/python-libjuju · GitHub
Feedback Appreciated!
We encourage everyone to let us know how you’re using Pylibjuju. Please ask questions on on Discourse, send us a message on Twitter using the hashtag #jujucharms.