Hello community,
here is the log from the commit of package python-swiftclient for
openSUSE:Factory checked in at 2015-10-30 13:42:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-09-02 07:53:50.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-swiftclient.new/python-swiftclient.changes
2015-10-30 13:42:43.000000000 +0100
@@ -1,0 +2,41 @@
+Mon Sep 14 11:00:08 UTC 2015 - [email protected]
+
+- update to 2.6.0:
+ * Several CLI options have learned short options. The usage strings have
+ been updated to reflect this.
+ * Added --no-shuffle option to the CLI download command.
+ * Added --absolute option for CLI TempURL generation and the corresponding
+ parameter to utils.generate_temp_url(). This allows for an exact, specific
+ time to be used for the TempURL expiry time.
+ * CLI arguments are now always decoded as UTF-8.
+ * Stop Connection class modifying os_options parameter.
+ * Reduce memory usage for download/delete.
+ * The swift service API now logs and reports the traceback
+ on failed operations.
+ * Increase httplib._MAXHEADERS to 256 to work around header limits in recent
+ Python releases.
+ * Added minimal working service token support to client.py.
+ * Various other minor bug fixes and improvements.
+ * The CLI learned an "auth" subcommand which returns bash environment
+ snippets for auth credentials.
+ * The CLI --version option is now more explicit by calling itself
+ "python-swiftclient" rather than the name of the binary.
+ * Now validates the checksum of each chunk of a large object as it is
+ uploaded.
+ * Fixes uploading an object with a relative path.
+ * Added the ability to download objects to a particular folder.
+ * Now correctly removes all old segments of an object when replacing a
+ Dynamic Large Object (DLO).
+ * The --skip-identical option now works properly when downloading
+ large objects.
+ * The client.get_object() response learned a .read([length]) method.
+ * Fixed an issue where an intermediate caching/proxy service could cause
+ object content to be improperly decoded.
+ * Added a timeout parameter to HTTPConnection objects for socket-level
+ read timeouts.
+ * Removed a dependency on simplejson.
+ * Various other minor bug fixes and improvements.
+- Adjust Requires according to requirements.txt
+- Add python_requires to _service file
+
+-------------------------------------------------------------------
Old:
----
python-swiftclient-2.4.0.tar.gz
New:
----
python-swiftclient-2.6.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-swiftclient.spec ++++++
--- /var/tmp/diff_new_pack.EZOubX/_old 2015-10-30 13:42:44.000000000 +0100
+++ /var/tmp/diff_new_pack.EZOubX/_new 2015-10-30 13:42:44.000000000 +0100
@@ -18,7 +18,7 @@
%define component swiftclient
Name: python-%{component}
-Version: 2.4.0
+Version: 2.6.0
Release: 0
Summary: Openstack Object Storage (Swift) API Client
License: Apache-2.0
@@ -36,9 +36,8 @@
BuildRequires: python-Sphinx
BuildRequires: python-oslosphinx
Requires: python >= 2.6.8
+Requires: python-futures >= 2.1.3
Requires: python-requests >= 1.1
-Requires: python-setuptools
-Requires: python-simplejson >= 2.0.9
Requires: python-six >= 1.5.2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
@@ -67,9 +66,8 @@
Summary: Openstack Object Storage (Swift) API Client - Testsuite
Group: System/Management
Requires: %{name} = %{version}
-Requires: python-discover
-Requires: python-keystoneclient >= 0.6.0
-Requires: python-mock >= 1.0
+Requires: python-keystoneclient >= 0.7.0
+Requires: python-mock >= 1.2
Requires: python-testrepository >= 0.0.18
Requires: python-testtools >= 0.9.34
++++++ _service ++++++
--- /var/tmp/diff_new_pack.EZOubX/_old 2015-10-30 13:42:44.000000000 +0100
+++ /var/tmp/diff_new_pack.EZOubX/_new 2015-10-30 13:42:44.000000000 +0100
@@ -1,10 +1,12 @@
<services>
- <service mode="disabled" name="download_files">
+ <service mode="disabled" name="download_files">
<param name="changesgenerate">enable</param>
</service>
<service mode="disabled" name="set_version">
<param name="basename">python-swiftclient</param>
</service>
+ <service mode="disabled" name="python_requires">
+ </service>
<service name="refresh_patches" mode="disabled">
<param name="changesgenerate">enable</param>
</service>
++++++ python-swiftclient-2.4.0.tar.gz -> python-swiftclient-2.6.0.tar.gz ++++++
++++ 6259 lines of diff (skipped)