[release-announce] openstacksdk 0.30.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 6 06:31:58 UTC 2019


We are pumped to announce the release of:

openstacksdk 0.30.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.30.0
^^^^^^

New Features

* Added the ability to create a "Connection" from an "oslo.config"
  "CONF" object. This is primarily intended to be used by OpenStack
  services using SDK for inter-service communication.

Changes in openstacksdk 0.29.0..0.30.0
--------------------------------------

a5dfa85d Get rid of unused _OpenStackCloudMixin.get_region
5f0401a2 Support Proxy-specific region_name
86ad9deb Make factory for a CloudRegion from CONF objects


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

lower-constraints.txt                              |   3 +-
openstack/cloud/_compute.py                        |  13 +-
openstack/cloud/_normalize.py                      |   5 +-
openstack/cloud/meta.py                            |   4 +-
openstack/cloud/openstackcloud.py                  |  15 +-
openstack/config/cloud_region.py                   | 111 +++++++++++++--
openstack/connection.py                            |  33 ++++-
openstack/service_description.py                   |   5 +-
.../notes/conf-object-ctr-c0e1da0a67dad841.yaml    |   6 +
requirements.txt                                   |   2 +-
test-requirements.txt                              |   1 +
15 files changed, 376 insertions(+), 34 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 6181b554..9062efb8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +11 @@ os-service-types>=1.2.0 # Apache-2.0
-keystoneauth1>=3.13.0 # Apache-2.0
+keystoneauth1>=3.14.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c32f6356..feb8d781 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12,0 +13 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
+oslo.config>=6.1.0 # Apache-2.0






More information about the Release-announce mailing list