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