[openstack-announce] [release][swift] python-swiftclient release 2.6.0 (liberty)

doug at doughellmann.com doug at doughellmann.com
Tue Sep 8 14:35:36 UTC 2015


We are satisfied to announce the release of:

python-swiftclient 2.6.0: OpenStack Object Storage API Client Library

This release is part of the liberty release series.

With package available at:

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

For more details, please see the git log history below.


Changes in python-swiftclient 2.5.0..2.6.0
------------------------------------------

7cd2a01 updated changelog for 2.6.0 release
52d39be absolute expiry option for tempURL generation
9ef4c97 do hand-curated authors/changelog files
d5eb818 Cleanup and improve tests for download
3c02898 Log and report trace on service operation fails
4b62732 Increase httplib._MAXHEADERS to 256.
4b31008 Stop Connection class modifying os_options parameter
1789c26 Add minimal working service token support.
91d82af Drop flake8 ignores for already-passing tests
38a82e9 flake8 ignores same hacks as swift
7c7f46a Update mock to get away from env markers
be0f1aa change deprecated assertEquals to assertEqual
a056f1b fix old style class definition(H238)
847f135 Block comment PEP8 fix.
1c644d8 Test auth params together with --help option.
3cd1faa make Connection.get_auth set url and token attributes on self
a8c4df9 Reduce memory usage for download/delete and add --no-shuffle option to st_download
7442f0d swiftclient: add short options to help message
ef467dd Python 3: Replacing unicode with six.text_type for py3 compatibility

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

.gitignore                        |   2 -
.mailmap                          |  29 +-
AUTHORS                           | 103 +++++++
ChangeLog                         | 423 ++++++++++++++++++++++++++++
setup.cfg                         |   4 +
swiftclient/client.py             | 134 +++++++--
swiftclient/multithreading.py     |   2 +-
swiftclient/service.py            | 364 +++++++++++++++++-------
swiftclient/shell.py              | 123 +++++---
swiftclient/utils.py              |  27 +-
test-requirements.txt             |   3 +-
tox.ini                           |  19 +-
19 files changed, 2074 insertions(+), 353 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 909cb04..7f7e405 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5 @@ discover
-mock>=1.0;python_version!='2.6'
-mock==1.0.1;python_version=='2.6'
+mock>=1.2





More information about the OpenStack-announce mailing list