[release-announce] openstacksdk 0.38.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Fri Nov 29 17:22:37 UTC 2019
We exuberantly announce the release of:
openstacksdk 0.38.0: An SDK for building applications to work with
OpenStack
This release is part of the ussuri 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/openstack/openstacksdk
For more details, please see below.
0.38.0
^^^^^^
New Features
* Added CRUD support for application credentials
(https://docs.openst
ack.org/keystone/latest/user/application_credentials.html).
* Add support for methods of Neutron extension: "extraroute-atomic".
Changes in openstacksdk 0.37.0..0.38.0
--------------------------------------
0e8e3616 Keep connection backrefs with weakref.proxy
3c6dae3a baremetal node: 'error' is a failed state
28fcf6e3 Add router add/remove route operations
561c3a68 Increase test timeout for 2 tests in TestImageProxy class
835ab9d1 Increase dogpile version for Py3.7 compatibility
85579c7f CI: add ironic-python-agent-builder to the ironic job
c195e224 Switch to Ussuri jobs
b9e06def Add support for Node tainted field
2a40b448 Add clustering update_action
d7233f43 Bump the openstackdocstheme extension to 1.20
7c10ff60 Add application credential CRUD support
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 3 +-
lower-constraints.txt | 2 +-
openstack/baremetal/v1/node.py | 3 +-
openstack/clustering/v1/_proxy.py | 13 +++
openstack/clustering/v1/action.py | 3 +
openstack/clustering/v1/node.py | 2 +
openstack/connection.py | 3 +-
openstack/identity/v3/_proxy.py | 107 +++++++++++++++++++++
openstack/identity/v3/application_credential.py | 49 ++++++++++
openstack/network/v2/_proxy.py | 24 +++++
openstack/network/v2/router.py | 43 +++++++++
.../identity/v3/test_application_credential.py | 68 +++++++++++++
.../identity/v3/test_application_credential.py | 55 +++++++++++
...d-application-credentials-abab9106dea10c11.yaml | 5 +
.../router-extraroute-atomic-1a0c84c3fd90ceb1.yaml | 4 +
releasenotes/source/conf.py | 13 ---
requirements.txt | 2 +-
27 files changed, 463 insertions(+), 20 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 5cfdf4cd..90f88ae8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -21 +21 @@ netifaces>=0.10.4 # MIT
-dogpile.cache>=0.6.2 # BSD
+dogpile.cache>=0.6.5 # BSD
More information about the Release-announce
mailing list