[release-announce] openstacksdk 0.100.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 15 10:51:59 UTC 2022


We are pumped to announce the release of:

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

This release is part of the zed 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.100.0
^^^^^^^

New Features

* Add support for creating, updating and deleting group type group
  specs for the block storage service.

* Add possibility to cache GET requests using dogpile cache.

Changes in openstacksdk 0.99.0..0.100.0
---------------------------------------

9e9fc987 block storage: Add support for group type specs
19c070a4 docs: Add missing docs for block storage v3 proxy APIs
0efe8cfc Disable deprecation warning for tenant_id
819ccc8b tests: Add pointers to docs on running tests
20ffb8ef test: Remove duplicated tests
ca0934c5 Add update capabilities to Snapshots
e7d20392 proxy: Resolve a TODO
41f45fb1 Add CRUD methods for Neutron router ndp proxy
299ab27b Add network address_group proxy doc and unit tests
9e87611a trivial: Run some files through black
ffd3cb1a cloud: Remove a load of normalize helpers
9efb589e Fix Baremetal cloud layer
9eaab818 Make nodepool jobs non voting
db84b755 Fix object upload for RAX
1cf2c60a Warn when no statsd library available
6d8be2b2 compute: Add support for instance actions
0876a248 compute: Correct some docstrings
da0165b4 cloud: Update docstrings for compute functions
a3b6dcdf cloud: Update docstrings for object store functions
6fd5f99d cloud: Update docstrings for identity functions
84b2ec36 cloud: Update docstrings for block storage functions
6bae83af cloud: Update docstrings for image functions
a1372adc cloud: Update docstrings for accelerator functions
88b35ef5 cloud: Update docstrings for network functions
041a66a2 Remove unused normalization helpers
8d33f119 Fix python-dev reference in bindep
f0883627 Do not log to stdout by default
ba96fe85 Change title for "unreleased" renos
0474716c network RBAC policy: allow query for target tenant
46c6ed8a Rework caching


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

.zuul.yaml                                         |  13 +-
bindep.txt                                         |   2 +-
openstack/_log.py                                  |   2 +-
openstack/block_storage/v3/_proxy.py               | 393 ++++++++------
openstack/block_storage/v3/group_type.py           |  88 ++-
openstack/cloud/_accelerator.py                    |  12 +-
openstack/cloud/_baremetal.py                      |  55 +-
openstack/cloud/_block_storage.py                  | 442 ++++++++++-----
openstack/cloud/_compute.py                        | 323 ++++++-----
openstack/cloud/_identity.py                       | 597 ++++++++++++---------
openstack/cloud/_image.py                          | 105 ++--
openstack/cloud/_network.py                        | 549 +++++++++++--------
openstack/cloud/_network_common.py                 |  60 +--
openstack/cloud/_normalize.py                      | 531 +-----------------
openstack/cloud/_object_store.py                   | 196 +++----
openstack/cloud/_utils.py                          | 130 -----
openstack/cloud/openstackcloud.py                  |  38 +-
openstack/compute/v2/_proxy.py                     |  61 ++-
openstack/compute/v2/limits.py                     |   6 +-
openstack/compute/v2/server_action.py              |  88 +++
openstack/config/cloud_region.py                   |   4 +
openstack/key_manager/v1/secret.py                 |   8 +-
openstack/load_balancer/v2/_proxy.py               |   3 +-
openstack/message/v2/claim.py                      |   6 +-
openstack/message/v2/message.py                    |   5 +-
openstack/message/v2/queue.py                      |   6 +-
openstack/message/v2/subscription.py               |   6 +-
openstack/network/v2/_proxy.py                     |  91 ++++
openstack/network/v2/ndp_proxy.py                  |  56 ++
openstack/network/v2/rbac_policy.py                |   2 +-
openstack/network/v2/router.py                     |   2 +
openstack/object_store/v1/_proxy.py                |   1 +
openstack/object_store/v1/info.py                  |   6 +-
openstack/object_store/v1/obj.py                   |  10 +-
openstack/orchestration/v1/stack.py                |   6 +-
openstack/proxy.py                                 | 356 +++++++-----
openstack/resource.py                              | 456 ++++++++++------
.../functional/block_storage/v3/test_group.py      | 103 ++++
.../functional/block_storage/v3/test_group_type.py |  39 --
...ge-group-type-group-specs-d07047167224ec83.yaml |   5 +
.../notes/basic-api-cache-4ad8cf2754b004d1.yaml    |   4 +
releasenotes/source/unreleased.rst                 |   6 +-
tox.ini                                            |   3 +-
76 files changed, 3865 insertions(+), 2588 deletions(-)







More information about the Release-announce mailing list