We are satisfied to announce the release of: shade 1.29.0: Simple client library for interacting with OpenStack clouds This release is part of the rocky release series. Download the package from: https://pypi.org/project/shade For more details, please see below. Changes in shade 1.28.0..1.29.0 ------------------------------- df4c581 Remove redundant target in README 51e2989 Use valid filters to list floating IPs in neutron ebf7f58 Fix doc mistake ab3f400 Make OpenStackCloud a subclass of Connection 7460ad3 Fix for passing dict for get_* methods 1416470 Switch bifrost jobs to nonvoting e95d8e9 Finish migrating image tests to requests-mock 7c9d461 Convert image_client mocks in test_shade_operator 43977d1 Convert test_caching to requests-mock 43e216b Convert domain params tests to requests_mock abd61fd Use RequestsMockTestCase everywhere dcaf63b Improve Magnum cluster templates functions e1f5242 add release notes to README.rst 07a4b84 Change 'Member' role reference to 'member' c12ebc1 fix tox python3 overrides 6099e44 Remove shade-ansible-devel job 949982c Update ansible test job to run against stable-2.5 60aafcc Allow explicitly setting enable_snat to either value ab28399 Switch to iterable version of server listing (and expose iterable method) dcbcfbf Fix recent pep8 issues 2b48637 Use openstack.config directly for config f29630d remove redundant information from release notes build b95b0c7 Make name setting in connect_as more resilient 8f99e6e add lower-constraints job Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 18 +- README.rst | 3 +- lower-constraints.txt | 43 + releasenotes/source/index.rst | 1 - releasenotes/source/mainline.rst | 5 - releasenotes/source/unreleased.rst | 12 +- requirements.txt | 4 +- shade/__init__.py | 16 +- shade/_adapter.py | 164 ---- shade/_heat/event_utils.py | 12 +- shade/_legacy_clients.py | 2 +- shade/_normalize.py | 1109 ------------------------ shade/_utils.py | 756 ----------------- shade/exc.py | 160 +--- shade/inventory.py | 11 +- shade/openstackcloud.py | 1157 ++++++++++---------------- tox.ini | 20 +- 43 files changed, 1213 insertions(+), 3850 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4416c5b..45e7711 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,0 +6,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 +# shade depends on os-client-config in addition to openstacksdk so that it +# can continue to provide the make_legacy_client functions. @@ -7 +9 @@ os-client-config>=1.28.0 # Apache-2.0 -openstacksdk>=0.11.2 # Apache-2.0 +openstacksdk>=0.15.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org