[release-announce] python-swiftclient 3.9.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Thu Feb 13 17:39:24 UTC 2020


We are overjoyed to announce the release of:

python-swiftclient 3.9.0: OpenStack Object Storage API Client Library

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/python-swiftclient

Download the package from:

    https://pypi.org/project/python-swiftclient

Please report issues through:

    https://bugs.launchpad.net/python-swiftclient/+bugs

For more details, please see below.

3.9.0
^^^^^


New Features
************

* Now tested under Python 3.8.


Bug Fixes
*********

* Better clean up connections when using the low-level "client.py"
  API.

* Fixed a display issue when "swift delete" made multiple attempts
  to bulk delete objects.

Changes in python-swiftclient 3.8.1..3.9.0
------------------------------------------

259b98f Authors/changelog for 3.9.0
0bbc2cd Make py38 job voting
13970ac packaging: Properly flag universal wheel
1f26c57 Cleanup session on delete
e83cd32 Add test for bulk-delete-attempt-counter fix
709ab38 Fix printed object names on successful bulk-delete
c4bef14 v1auth: support endpoint_data_for() api
1eda8f9 Rename "tests" directory to be "test" like in the swift repo
9527d04 Switch to Ussuri jobs
606951c Update master for stable/train


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

.stestr.conf                                       |  2 +-
.zuul.yaml                                         |  6 +-
AUTHORS                                            |  3 +
ChangeLog                                          | 11 +++
lower-constraints.txt                              |  1 +
.../notes/3_9_0_release-3c293d277f14ec22.yaml      | 12 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  6 ++
setup.cfg                                          |  2 +-
swiftclient/authv1.py                              | 12 ++-
swiftclient/client.py                              |  9 +++
swiftclient/shell.py                               |  6 +-
test-requirements.txt                              |  1 +
test/functional/__init__.py                        | 93 ++++++++++++++++++++++
test/functional/test_openstacksdk.py               | 92 +++++++++++++++++++++
tox.ini                                            |  4 +-
31 files changed, 301 insertions(+), 79 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index b3ca5f8..1373253 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,0 +7 @@ stestr>=2.0.0 # Apache-2.0
+openstacksdk>=0.11.0 # Apache-2.0






More information about the Release-announce mailing list