Hello community,
here is the log from the commit of package python-swiftclient for
openSUSE:Factory checked in at 2016-05-19 12:14:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-swiftclient (Old)
and /work/SRC/openSUSE:Factory/.python-swiftclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-swiftclient"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-swiftclient/python-swiftclient.changes
2015-10-30 13:42:43.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.python-swiftclient.new/python-swiftclient.changes
2016-05-19 12:14:28.000000000 +0200
@@ -1,0 +2,41 @@
+Mon Mar 14 21:03:54 UTC 2016 - [email protected]
+
+- update to 3.0.0:
+ * Python 2.6 and Python 3.3 support has been removed. Currently
+ supported and tested versions of Python are Python 2.7 and Python 3.4.
+ * Do not reveal sensitive headers in swiftclient log messages by default.
+ This is controlled by the client.logger_settings dictionary. Setting the
+ `redact_sensitive_headers` key to False prevents the information hiding. If
+ the value is True (the default), the `reveal_sensitive_prefix` controls
+ the maximum length of any sensitive header value logged. The default is
+ 16 to match the default in Swift.
+ * Object downloads that fail partway through will now retry with a Range
+ request to read the rest of the object.
+ * Object uploads will be retried if the source supports seek/tell or has a
+ reset() method.
+ * Delete requests will use the cluster's bulk delete feature, if available,
+ for requests that would require a lot of individual deletes.
+ * The delete CLI option now accepts a --prefix option to delete objects that
+ start with the given prefix (similar to the same-named option for list).
+ * Add support for the auth-version to be specified using
+ --os-identity-api-version or OS_IDENTITY_API_VERSION
+ for compatibility with other openstack client command
+ line options.
+ * --debug and --info command-line options now work anywhere in the command.
+ * Objects can now be uploaded to pseudo-directories with the CLI.
+ * Fixed an issue with uploading a large object that includes a unicode path.
+ * swiftclient can now auth against Keystone using only a project (tenant)
+ and a token. This is useful when the client doesn't have access to the
+ password for a user but otherwise has been granted access.
+ * Various other minor bug fixes and improvements.
+ * This is the very last release to support Python 2.6. Any further
+ development on the 2.7.x release series will only be for security bugfixes.
+ * Added content type to CLI object list long-form output
+ * client.get_container() and client.head_object now accept a headers
parameter
+ * Fixed bug when setting Content-Type on upload from CLI
+ * Fixed bug when deleting DLOs with unicode characters
+ * Updated man pages and docstrings
+ * Suppress iso8601 logging in --debug output
+ * Various other minor bug fixes and improvements.
+
+-------------------------------------------------------------------
Old:
----
python-swiftclient-2.6.0.tar.gz
New:
----
python-swiftclient-3.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-swiftclient.spec ++++++
--- /var/tmp/diff_new_pack.Bbt9T8/_old 2016-05-19 12:14:29.000000000 +0200
+++ /var/tmp/diff_new_pack.Bbt9T8/_new 2016-05-19 12:14:29.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-swiftclient
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,10 @@
%define component swiftclient
+%define version_unconverted 3.0.0
+
Name: python-%{component}
-Version: 2.6.0
+Version: 3.0.0
Release: 0
Summary: Openstack Object Storage (Swift) API Client
License: Apache-2.0
@@ -69,7 +71,6 @@
Requires: python-keystoneclient >= 0.7.0
Requires: python-mock >= 1.2
Requires: python-testrepository >= 0.0.18
-Requires: python-testtools >= 0.9.34
%description test
This package contains testsuite files for %{name}.
++++++ _service ++++++
--- /var/tmp/diff_new_pack.Bbt9T8/_old 2016-05-19 12:14:29.000000000 +0200
+++ /var/tmp/diff_new_pack.Bbt9T8/_new 2016-05-19 12:14:29.000000000 +0200
@@ -1,5 +1,6 @@
<services>
<service mode="disabled" name="download_files">
+ <param name="changeslinesmax">200</param>
<param name="changesgenerate">enable</param>
</service>
<service mode="disabled" name="set_version">
++++++ python-swiftclient-2.6.0.tar.gz -> python-swiftclient-3.0.0.tar.gz ++++++
++++ 6961 lines of diff (skipped)