The Juju team is proud to release Pylibjuju 2.9.6!
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 2.9, which corresponds to Juju 2.9 track.
How do I get it?
The best way to get your hands on this release of Pylibjuju is to use pypi:
pip install juju
What’s Changed
- JUJU-320 Unit public address by @SimonRichardson in https://github.com/juju/python-libjuju/pull/600
- JUJU-244 Add attach-resource by @cderici in https://github.com/juju/python-libjuju/pull/601
- JUJU-140 Model.wait_for_idle – for apps with no units yet by @cderici in https://github.com/juju/python-libjuju/pull/575
-
JUJU-367 Improve
get_charm_series
to check the model for series for a local charm by @cderici in https://github.com/juju/python-libjuju/pull/607 - JUJU-366 Utility for connecting directly to existing connection by @cderici in https://github.com/juju/python-libjuju/pull/605
- Use public-address key instead of public_address by @wolsen in https://github.com/juju/python-libjuju/pull/610
-
JUJU-376
wait_for_idle
to support scale down by @cderici in https://github.com/juju/python-libjuju/pull/613 - JUJU-378 Utility for block_until-ing with a custom coroutine by @cderici in https://github.com/juju/python-libjuju/pull/614
- Fallback to ‘local-fan’ by @dparv in https://github.com/juju/python-libjuju/pull/612
- Minor comments on docs for block_until related functions. by @juanmanuel-tirado in https://github.com/juju/python-libjuju/pull/617
- Additional checks in print status. by @juanmanuel-tirado in https://github.com/juju/python-libjuju/pull/622
New Contributors
- @wolsen made their first contribution in https://github.com/juju/python-libjuju/pull/610
- @dparv made their first contribution in https://github.com/juju/python-libjuju/pull/612
Full Changelog: https://github.com/juju/python-libjuju/compare/2.9.5...2.9.6
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.