[release-announce] openstacksdk 0.33.0 (train)

no-reply at openstack.org no-reply at openstack.org
Fri Aug 9 13:37:22 UTC 2019


We are jazzed to announce the release of:

openstacksdk 0.33.0: An SDK for building applications to work with
OpenStack

This release is part of the train release series.

The source is available from:

    https://opendev.org/openstack/openstacksdk

Download the package from:

    https://pypi.org/project/openstacksdk

Please report issues through:

    https://storyboard.openstack.org/#!/project/760

For more details, please see below.

0.33.0
^^^^^^


Bug Fixes
*********

* Fixed issue where the dns methods were returning False instead of
  None when resources were not found.

* Fixed jsonification under python3.


Other Notes
***********

* Update betacloud region for Germany

Changes in openstacksdk 0.32.0..0.33.0
--------------------------------------

1a4b61d5 Fix dns return values
31bab62b Update betacloud vendor entry
e81fe82f Fix bm tests: sort lists being compared
4c007191 Enable ansible module test for keypair to check return data
799bd0a7 Fix DeprecationWarning for using logger.warn
9a24ee96 Add CloudRegion helper method for arbitrary endpoints
b98e7098 Move the history lesson into the docs
e702b020 Fix README example for cloud layer
7d25db26 Update links
acda2ce6 Add Python 3 Train unit tests


Diffstat (except docs and test files)
-------------------------------------

README.rst                                         | 126 +++++++--------------
examples/clustering/action.py                      |   2 +-
examples/clustering/cluster.py                     |   2 +-
examples/clustering/event.py                       |   2 +-
examples/clustering/node.py                        |   2 +-
examples/clustering/policy.py                      |   2 +-
examples/clustering/policy_type.py                 |   2 +-
examples/clustering/profile.py                     |   2 +-
examples/clustering/profile_type.py                |   2 +-
examples/clustering/receiver.py                    |   2 +-
examples/compute/create.py                         |   3 +-
examples/compute/delete.py                         |   3 +-
examples/compute/find.py                           |   3 +-
examples/compute/list.py                           |   3 +-
examples/connect.py                                |   3 +-
examples/dns/list.py                               |   3 +-
examples/identity/list.py                          |   3 +-
examples/image/create.py                           |   2 +-
examples/image/delete.py                           |   2 +-
examples/image/download.py                         |   2 +-
examples/image/import.py                           |   2 +-
examples/image/list.py                             |   2 +-
examples/network/create.py                         |   3 +-
examples/network/delete.py                         |   3 +-
examples/network/find.py                           |   3 +-
examples/network/list.py                           |   3 +-
examples/network/security_group_rules.py           |   3 +-
openstack/cloud/_dns.py                            |   6 +-
openstack/config/cloud_region.py                   |  12 +-
openstack/config/vendors/betacloud.json            |   2 +-
openstack/resource.py                              |  16 +++
.../functional/baremetal/test_baremetal_node.py    |  10 +-
.../notes/fix-dns-return-c810d5e6736322f1.yaml     |   7 ++
.../vendor-update-betacloud-37dac22d8d91a3c5.yaml  |   3 +
setup.cfg                                          |   2 +-
tox.ini                                            |   2 +-
41 files changed, 212 insertions(+), 125 deletions(-)







More information about the Release-announce mailing list