[release-announce] python-swiftclient 4.1.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Fri Sep 2 07:59:18 UTC 2022


We are glad to announce the release of:

python-swiftclient 4.1.0: OpenStack Object Storage API Client Library

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

Changes in python-swiftclient 4.0.1..4.1.0
------------------------------------------

defbb4a Allow tempurl times to have units
653cbcb Expand retry handling on ratelimit response
a1d2f31 Enable retry_on_ratelimit by default
0bd2ab5 Fix misuse of assertTrue
5d451fb More cleanup following py2 removal
f1858d8 Add option to skip container PUT during upload


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

swiftclient/client.py               |  20 +++----
swiftclient/service.py              | 103 +++++++++++++++++++-----------------
swiftclient/shell.py                |  33 +++++++-----
swiftclient/utils.py                |  89 +++++++++++++++++++------------
test-requirements.txt               |   7 ++-
test/functional/test_swiftclient.py |   6 +--
test/unit/test_multithreading.py    |   3 +-
test/unit/test_shell.py             |  54 ++++++++++++++++++-
test/unit/test_swiftclient.py       |  53 +++++++++++--------
test/unit/test_utils.py             |  39 ++++++++++++++
10 files changed, 262 insertions(+), 145 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index b0633eb..a4b64ee 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,2 +1 @@
-hacking>=1.1.0,<1.2.0;python_version<'3.0' # Apache-2.0
-hacking>=3.2.0,<3.3.0;python_version>='3.0' # Apache-2.0
+hacking>=3.2.0,<3.3.0 # Apache-2.0
@@ -4 +3 @@ hacking>=3.2.0,<3.3.0;python_version>='3.0' # Apache-2.0
-coverage!=4.4,>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0   # Apache-2.0
@@ -7 +6 @@ stestr>=2.0.0,!=3.0.0 # Apache-2.0
-openstacksdk>=0.11.0 # Apache-2.0
+openstacksdk>=0.11.0  # Apache-2.0






More information about the Release-announce mailing list