[release-announce] python-swiftclient 3.7.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Tue Mar 5 13:17:26 UTC 2019


We are pumped to announce the release of:

python-swiftclient 3.7.0: OpenStack Object Storage API Client Library

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-swiftclient

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

3.7.0
^^^^^

Bug Fixes

* Added the delimiter keyword parameter to "get_account()" to match
  the functionality of "get_container()".

* Fixed an issue in the client module where socket connections
  weren't closed properly before being dereferenced.

* Various other minor bug fixes and improvements.

Changes in python-swiftclient 3.6.0..3.7.0
------------------------------------------

991a6ce Update release to 3.7.0
3447117 authors/changelog updates for release
d32deaa Add py37 check/gate jobs; add py37 to default tox env list
2ff36fd Update hacking version
9da2636 Use template for lower-constraints
0e6c63d Change openstack-dev to openstack-discuss
edfeae3 Add delimiter to get_account().
8a42281 Add Python 3.6 classifier to setup.cfg
fc12867 update .functests to run stestr
0197a0f Update reno for stable/rocky
411ef48 Stop leaking quite so many connections
5e988c5 Add python 3.6 unit test job
9acdfe0 Switch to stestr
a6baf00 py2 functional testing
d1e1f8d Stop lazy importing keystoneclient
70e20b6 Use Swift's in-tree DSVM test
37ee645 fix tox python3 overrides
edbc5d8 Make py36 unit test job voting
5aee073 add python 3.6 unit test job
420be0c switch documentation job to new PTI
bd6a12c import zuul job settings from project-config
79e00ea Add .idea into .gitignore
c1e896c Add release note link in README


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

.gitignore                                         |   2 +
.mailmap                                           |   2 +
.stestr.conf                                       |   4 +
.testr.conf                                        |   4 -
.zuul.yaml                                         |  56 +++++++++-
AUTHORS                                            |   9 +-
ChangeLog                                          |  12 +++
README.rst                                         |   3 +-
lower-constraints.txt                              |   2 +-
releasenotes/notes/361_notes-59e020e68bcdd709.yaml |  12 +++
releasenotes/source/index.rst                      |   1 +
releasenotes/source/rocky.rst                      |   6 ++
setup.cfg                                          |   4 +-
swiftclient/client.py                              | 114 ++++++++++++---------
swiftclient/service.py                             |  26 ++---
swiftclient/shell.py                               |   5 +-
test-requirements.txt                              |   4 +-
tox.ini                                            |  42 ++++++--
23 files changed, 313 insertions(+), 154 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 634851e..13cf1e9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1 +1 @@
-hacking<0.11,>=0.10.0
+hacking>=1.1.0,<1.2.0 # Apache-2.0
@@ -8 +8 @@ sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
-testrepository>=0.0.18
+stestr>=2.0.0 # Apache-2.0






More information about the Release-announce mailing list