commit python-s3transfer for openSUSE:Factory

2020-04-10 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2020-04-10 23:52:37

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new.3248 (New)


Package is "python-s3transfer"

Fri Apr 10 23:52:37 2020 rev:14 rq:791991 version:0.3.3

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2020-03-27 00:22:54.536184212 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-s3transfer.new.3248/python-s3transfer.changes
2020-04-10 23:53:12.832697081 +0200
@@ -1,0 +2,7 @@
+Tue Apr  7 07:46:02 UTC 2020 - John Paul Adrian Glaubitz 

+
+- Fix build on SLE-12
+  + Add python to BuildRequires for suse_version < 1500
+  + Add python-scandir to BuildRequires for suse_version < 1500
+
+---



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.zrAtid/_old  2020-04-10 23:53:13.320697439 +0200
+++ /var/tmp/diff_new_pack.zrAtid/_new  2020-04-10 23:53:13.324697442 +0200
@@ -34,6 +34,10 @@
 BuildRequires:  %{python_module urllib3}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+%if 0%{?suse_version} < 1500
+BuildRequires:  %{python_module scandir}
+BuildRequires:  python
+%endif
 %if %{with python2}
 BuildRequires:  python2-futures >= 2.2.0
 %endif




commit python-s3transfer for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2020-03-27 00:22:51

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new.3160 (New)


Package is "python-s3transfer"

Fri Mar 27 00:22:51 2020 rev:13 rq:784636 version:0.3.3

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2020-03-11 18:49:38.711521932 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-s3transfer.new.3160/python-s3transfer.changes
2020-03-27 00:22:54.536184212 +0100
@@ -1,0 +2,5 @@
+Fri Mar 13 12:52:07 UTC 2020 - Tomáš Chvátal 
+
+- Fix build without python2
+
+---



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.bZFbho/_old  2020-03-27 00:22:55.284184590 +0100
+++ /var/tmp/diff_new_pack.bZFbho/_new  2020-03-27 00:22:55.288184592 +0100
@@ -17,6 +17,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-s3transfer
 Version:0.3.3
 Release:0
@@ -33,7 +34,9 @@
 BuildRequires:  %{python_module urllib3}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+%if %{with python2}
 BuildRequires:  python2-futures >= 2.2.0
+%endif
 Requires:   python-botocore <= 2.0.0
 Requires:   python-botocore >= 1.12.36
 Requires:   python-requests




commit python-s3transfer for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2020-03-11 18:46:02

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new.3160 (New)


Package is "python-s3transfer"

Wed Mar 11 18:46:02 2020 rev:12 rq:783247 version:0.3.3

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2020-02-03 11:12:28.593819405 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-s3transfer.new.3160/python-s3transfer.changes
2020-03-11 18:49:38.711521932 +0100
@@ -1,0 +2,17 @@
+Tue Mar 10 09:45:34 UTC 2020 - Tomáš Chvátal 
+
+- Skip test failing on python 3.8, it is race condition that needs
+  to be fixed in tests
+
+---
+Thu Feb 27 08:21:19 UTC 2020 - Tomáš Chvátal 
+
+- Update to 0.3.3:
+  * bugfix:dependency: Updated botocore version range
+- Drop patch hide_py_pckgmgmt.patch it should not be needed
+  * we updated setuptools on SLE 12 to handle complex dependencies
+- Use pytest for test execution:
+  * the nose is used by upstream but really not needed and it
+will get borked with python 3.10
+
+---

Old:

  hide_py_pckgmgmt.patch
  s3transfer-0.3.2.tar.gz

New:

  s3transfer-0.3.3.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.D4aUhG/_old  2020-03-11 18:49:39.847522440 +0100
+++ /var/tmp/diff_new_pack.D4aUhG/_new  2020-03-11 18:49:39.847522440 +0100
@@ -18,18 +18,17 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-s3transfer
-Version:0.3.2
+Version:0.3.3
 Release:0
 Summary:Python S3 transfer manager
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://github.com/boto/s3transfer
 Source0:
https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
-Patch0: hide_py_pckgmgmt.patch
 Patch1: no-bundled-packages.patch
 BuildRequires:  %{python_module botocore >= 1.12.36}
 BuildRequires:  %{python_module mock}
-BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module urllib3}
 BuildRequires:  fdupes
@@ -51,9 +50,8 @@
 
 %prep
 %setup -q -n s3transfer-%{version}
-%patch0 -p1
 %patch1 -p1
-# remove integration tests that need running s3 :)
+# remove integration tests that need running s3
 rm -rf tests/integration
 
 %build
@@ -64,10 +62,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-# on 32bit the tests fail on OOM and various other funny things
-%ifarch x86_64
-%python_expand nosetests-%{$python_bin_suffix}
-%endif
+# test_download_futures_fail_triggers_shutdown - 
https://github.com/boto/s3transfer/pull/162
+%pytest -k 'not test_download_futures_fail_triggers_shutdown'
 
 %files %{python_files}
 %license LICENSE.txt

++ s3transfer-0.3.2.tar.gz -> s3transfer-0.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.3.2/PKG-INFO 
new/s3transfer-0.3.3/PKG-INFO
--- old/s3transfer-0.3.2/PKG-INFO   2020-01-23 20:12:21.0 +0100
+++ new/s3transfer-0.3.3/PKG-INFO   2020-02-06 20:09:33.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: s3transfer
-Version: 0.3.2
+Version: 0.3.3
 Summary: An Amazon S3 Transfer Manager
 Home-page: https://github.com/boto/s3transfer
 Author: Amazon Web Services
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.3.2/s3transfer/__init__.py 
new/s3transfer-0.3.3/s3transfer/__init__.py
--- old/s3transfer-0.3.2/s3transfer/__init__.py 2020-01-23 20:12:21.0 
+0100
+++ new/s3transfer-0.3.3/s3transfer/__init__.py 2020-02-06 20:09:33.0 
+0100
@@ -143,7 +143,7 @@
 
 
 __author__ = 'Amazon Web Services'
-__version__ = '0.3.2'
+__version__ = '0.3.3'
 
 
 class NullHandler(logging.Handler):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.3.2/s3transfer.egg-info/PKG-INFO 
new/s3transfer-0.3.3/s3transfer.egg-info/PKG-INFO
--- old/s3transfer-0.3.2/s3transfer.egg-info/PKG-INFO   2020-01-23 
20:12:21.0 +0100
+++ new/s3transfer-0.3.3/s3transfer.egg-info/PKG-INFO   2020-02-06 
20:09:33.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: s3transfer
-Version: 0.3.2
+Version: 0.3.3
 Summary: An Amazon S3 Transfer Manager
 Home-page: https://github.com/boto/s3transfer
 Author: Amazon Web Services

commit python-s3transfer for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2020-02-03 11:12:13

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new.26092 (New)


Package is "python-s3transfer"

Mon Feb  3 11:12:13 2020 rev:11 rq:768868 version:0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2020-01-16 18:13:12.256702055 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-s3transfer.new.26092/python-s3transfer.changes
   2020-02-03 11:12:28.593819405 +0100
@@ -1,0 +2,13 @@
+Mon Jan 27 16:10:36 UTC 2020 - John Paul Adrian Glaubitz 

+
+- Update to version 0.3.2
+  * bugfix:s3: Fixes boto/botocore`#1916 
`__
+- from version 0.3.1
+  * enhancement:TransferManager: Expose client and config properties
+  * enhancement:Tags: Add support for Tagging and TaggingDirective
+- from version 0.3.0
+  * feature:Python: Dropped support for Python 2.6 and 3.3.
+- Refresh patches for new version
+  + hide_py_pckgmgmt.patch
+
+---

Old:

  s3transfer-0.2.1.tar.gz

New:

  s3transfer-0.3.2.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.N89VtZ/_old  2020-02-03 11:12:29.265819745 +0100
+++ /var/tmp/diff_new_pack.N89VtZ/_new  2020-02-03 11:12:29.273819748 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-s3transfer
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-s3transfer
-Version:0.2.1
+Version:0.3.2
 Release:0
 Summary:Python S3 transfer manager
 License:Apache-2.0

++ hide_py_pckgmgmt.patch ++
--- /var/tmp/diff_new_pack.N89VtZ/_old  2020-02-03 11:12:29.285819755 +0100
+++ /var/tmp/diff_new_pack.N89VtZ/_new  2020-02-03 11:12:29.285819755 +0100
@@ -1,6 +1,6 @@
-diff -Nru s3transfer-0.2.0.orig/setup.py s3transfer-0.2.0/setup.py
 s3transfer-0.2.0.orig/setup.py 2019-02-07 00:14:54.0 +0100
-+++ s3transfer-0.2.0/setup.py  2019-02-13 13:26:03.879007918 +0100
+diff -Nru s3transfer-0.3.2.orig/setup.py s3transfer-0.3.2/setup.py
+--- s3transfer-0.3.2.orig/setup.py 2020-01-23 20:10:38.0 +0100
 s3transfer-0.3.2/setup.py  2020-01-27 17:03:58.370465807 +0100
 @@ -10,15 +10,15 @@
  VERSION_RE = re.compile(r'''__version__ = ['"]([0-9.]+)['"]''')
  
@@ -30,12 +30,12 @@
  include_package_data=True,
 -install_requires=requires,
 -extras_require={
--':python_version=="2.6" or python_version=="2.7"': [
+-':python_version=="2.7"': [
 -'futures>=2.2.0,<4.0.0']
 -},
 +# install_requires=requires,
 +# extras_require={
-+# ':python_version=="2.6" or python_version=="2.7"': [
++# ':python_version=="2.7"': [
 +# 'futures>=2.2.0,<4.0.0']
 +# },
  license="Apache License 2.0",

++ s3transfer-0.2.1.tar.gz -> s3transfer-0.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.2.1/PKG-INFO 
new/s3transfer-0.3.2/PKG-INFO
--- old/s3transfer-0.2.1/PKG-INFO   2019-06-04 20:24:40.0 +0200
+++ new/s3transfer-0.3.2/PKG-INFO   2020-01-23 20:12:21.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: s3transfer
-Version: 0.2.1
+Version: 0.3.2
 Summary: An Amazon S3 Transfer Manager
 Home-page: https://github.com/boto/s3transfer
 Author: Amazon Web Services
@@ -25,10 +25,8 @@
 Classifier: Natural Language :: English
 Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.2.1/requirements-test.txt 
new/s3transfer-0.3.2/requirements-test.txt
--- old/s3transfer-0.2.1/requirements-test.txt  2019-06-04 20:22:26.0 
+0200
+++ new/s3transfer-0.3.2/requirements-test.txt  2020-01-23 20:10:38.0 
+0100
@@ -3,6 +3,3 @@
 mock==1.3.0
 

commit python-s3transfer for openSUSE:Factory

2020-01-16 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2020-01-16 18:13:09

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new.26092 (New)


Package is "python-s3transfer"

Thu Jan 16 18:13:09 2020 rev:10 rq:761124 version:0.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2019-06-25 22:16:24.224623517 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-s3transfer.new.26092/python-s3transfer.changes
   2020-01-16 18:13:12.256702055 +0100
@@ -4 +4 @@
-- Update to version 0.2.1
+- Update to version 0.2.1 (bsc#1146853)
@@ -36 +36 @@
-- update to 0.1.13
+- update to 0.1.13 (bsc#1075263)



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.pzypEN/_old  2020-01-16 18:13:12.824702377 +0100
+++ /var/tmp/diff_new_pack.pzypEN/_new  2020-01-16 18:13:12.828702379 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-s3transfer
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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




commit python-s3transfer for openSUSE:Factory

2019-06-25 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2019-06-25 22:16:22

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new.4615 (New)


Package is "python-s3transfer"

Tue Jun 25 22:16:22 2019 rev:9 rq:711560 version:0.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2019-02-14 14:34:31.279620910 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-s3transfer.new.4615/python-s3transfer.changes
2019-06-25 22:16:24.224623517 +0200
@@ -1,0 +2,6 @@
+Wed Jun 12 11:58:09 UTC 2019 - John Paul Adrian Glaubitz 

+
+- Update to version 0.2.1
+  * enhancment:ProcessPool: Adds user agent suffix.
+
+---

Old:

  s3transfer-0.2.0.tar.gz

New:

  s3transfer-0.2.1.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.5DqakR/_old  2019-06-25 22:16:25.268625125 +0200
+++ /var/tmp/diff_new_pack.5DqakR/_new  2019-06-25 22:16:25.268625125 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-s3transfer
-Version:0.2.0
+Version:0.2.1
 Release:0
 Summary:Python S3 transfer manager
 License:Apache-2.0

++ s3transfer-0.2.0.tar.gz -> s3transfer-0.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.2.0/PKG-INFO 
new/s3transfer-0.2.1/PKG-INFO
--- old/s3transfer-0.2.0/PKG-INFO   2019-02-07 00:14:55.0 +0100
+++ new/s3transfer-0.2.1/PKG-INFO   2019-06-04 20:24:40.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: s3transfer
-Version: 0.2.0
+Version: 0.2.1
 Summary: An Amazon S3 Transfer Manager
 Home-page: https://github.com/boto/s3transfer
 Author: Amazon Web Services
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.2.0/s3transfer/__init__.py 
new/s3transfer-0.2.1/s3transfer/__init__.py
--- old/s3transfer-0.2.0/s3transfer/__init__.py 2019-02-07 00:14:54.0 
+0100
+++ new/s3transfer-0.2.1/s3transfer/__init__.py 2019-06-04 20:24:40.0 
+0200
@@ -143,7 +143,7 @@
 
 
 __author__ = 'Amazon Web Services'
-__version__ = '0.2.0'
+__version__ = '0.2.1'
 
 
 class NullHandler(logging.Handler):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.2.0/s3transfer/constants.py 
new/s3transfer-0.2.1/s3transfer/constants.py
--- old/s3transfer-0.2.0/s3transfer/constants.py2019-02-07 
00:14:54.0 +0100
+++ new/s3transfer-0.2.1/s3transfer/constants.py2019-06-04 
20:24:40.0 +0200
@@ -10,6 +10,9 @@
 # distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 # ANY KIND, either express or implied. See the License for the specific
 # language governing permissions and limitations under the License.
+import s3transfer
+
+
 KB = 1024
 MB = KB * KB
 
@@ -20,3 +23,6 @@
 'SSECustomerKeyMD5',
 'RequestPayer',
 ]
+
+USER_AGENT = 's3transfer/%s' % s3transfer.__version__
+PROCESS_USER_AGENT = '%s processpool' % USER_AGENT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.2.0/s3transfer/processpool.py 
new/s3transfer-0.2.1/s3transfer/processpool.py
--- old/s3transfer-0.2.0/s3transfer/processpool.py  2019-02-07 
00:14:54.0 +0100
+++ new/s3transfer-0.2.1/s3transfer/processpool.py  2019-06-04 
20:24:40.0 +0200
@@ -198,11 +198,14 @@
 import multiprocessing
 import threading
 import signal
+from copy import deepcopy
 
 import botocore.session
+from botocore.config import Config
 
 from s3transfer.constants import MB
 from s3transfer.constants import ALLOWED_DOWNLOAD_ARGS
+from s3transfer.constants import PROCESS_USER_AGENT
 from s3transfer.compat import MAXINT
 from s3transfer.compat import BaseManager
 from s3transfer.exceptions import CancelledError
@@ -548,6 +551,13 @@
 if self._client_kwargs is None:
 self._client_kwargs = {}
 
+client_config = deepcopy(self._client_kwargs.get('config', Config()))
+if not client_config.user_agent_extra:
+client_config.user_agent_extra = PROCESS_USER_AGENT
+else:
+client_config.user_agent_extra += " " + PROCESS_USER_AGENT
+self._client_kwargs['config'] = client_config
+
 def create_client(self):
 """Create a botocore S3 client"""
 return botocore.session.Session().create_client(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit python-s3transfer for openSUSE:Factory

2019-02-14 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2019-02-14 14:34:27

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new.28833 (New)


Package is "python-s3transfer"

Thu Feb 14 14:34:27 2019 rev:8 rq:674564 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2018-05-10 15:50:36.798595502 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-s3transfer.new.28833/python-s3transfer.changes
   2019-02-14 14:34:31.279620910 +0100
@@ -1,0 +2,13 @@
+Wed Feb 13 12:53:52 UTC 2019 - John Paul Adrian Glaubitz 

+
+- Update to version 0.2.0
+  * feature:``ProcessPoolDownloader``: Add ``ProcessPoolDownloader`` class
+to speed up download throughput by using processes instead of threads.
+- Drop obsolete patch
+  + system-requests.patch
+- Refresh patches for new version
+  + hide_py_pckgmgmt.patch
+  + no-bundled-packages.patch
+- Update Requires in spec file from setup.py
+
+---

Old:

  s3transfer-0.1.13.tar.gz
  system-requests.patch

New:

  s3transfer-0.2.0.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.urxco2/_old  2019-02-14 14:34:34.187619591 +0100
+++ /var/tmp/diff_new_pack.urxco2/_new  2019-02-14 14:34:34.191619589 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-s3transfer
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-s3transfer
-Version:0.1.13
+Version:0.2.0
 Release:0
 Summary:Python S3 transfer manager
 License:Apache-2.0
@@ -26,9 +26,8 @@
 URL:https://github.com/boto/s3transfer
 Source0:
https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
 Patch0: hide_py_pckgmgmt.patch
-Patch1: system-requests.patch
-Patch2: no-bundled-packages.patch
-BuildRequires:  %{python_module botocore >= 1.4.10}
+Patch1: no-bundled-packages.patch
+BuildRequires:  %{python_module botocore >= 1.12.36}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module setuptools}
@@ -37,7 +36,7 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  python2-futures >= 2.2.0
 Requires:   python-botocore <= 2.0.0
-Requires:   python-botocore >= 1.4.10
+Requires:   python-botocore >= 1.12.36
 Requires:   python-requests
 Requires:   python-urllib3
 BuildArch:  noarch
@@ -52,9 +51,8 @@
 
 %prep
 %setup -q -n s3transfer-%{version}
-%patch0
+%patch0 -p1
 %patch1 -p1
-%patch2 -p1
 # remove integration tests that need running s3 :)
 rm -rf tests/integration
 

++ hide_py_pckgmgmt.patch ++
--- /var/tmp/diff_new_pack.urxco2/_old  2019-02-14 14:34:34.203619583 +0100
+++ /var/tmp/diff_new_pack.urxco2/_new  2019-02-14 14:34:34.203619583 +0100
@@ -1,34 +1,43 @@
 setup.py.orig
-+++ setup.py
-@@ -10,15 +10,15 @@ ROOT = os.path.dirname(__file__)
+diff -Nru s3transfer-0.2.0.orig/setup.py s3transfer-0.2.0/setup.py
+--- s3transfer-0.2.0.orig/setup.py 2019-02-07 00:14:54.0 +0100
 s3transfer-0.2.0/setup.py  2019-02-13 13:26:03.879007918 +0100
+@@ -10,15 +10,15 @@
  VERSION_RE = re.compile(r'''__version__ = ['"]([0-9.]+)['"]''')
  
  
 -requires = [
--'botocore>=1.3.0,<2.0.0',
+-'botocore>=1.12.36,<2.0.0',
 -]
-+#requires = [
-+#'botocore>=1.3.0,<2.0.0',
-+#]
++# requires = [
++# 'botocore>=1.12.36,<2.0.0',
++# ]
  
  
 -if sys.version_info[0] == 2:
 -# concurrent.futures is only in python3, so for
 -# python2 we need to install the backport.
 -requires.append('futures>=2.2.0,<4.0.0')
-+#if sys.version_info[0] == 2:
-+## concurrent.futures is only in python3, so for
-+## python2 we need to install the backport.
-+#requires.append('futures>=2.2.0,<4.0.0')
++# if sys.version_info[0] == 2:
++# # concurrent.futures is only in python3, so for
++# # python2 we need to install the backport.
++# requires.append('futures>=2.2.0,<4.0.0')
  
  
  def 

commit python-s3transfer for openSUSE:Factory

2018-05-10 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2018-05-10 15:50:35

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new (New)


Package is "python-s3transfer"

Thu May 10 15:50:35 2018 rev:7 rq:605692 version:0.1.13

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2018-04-19 15:33:31.089116447 +0200
+++ /work/SRC/openSUSE:Factory/.python-s3transfer.new/python-s3transfer.changes 
2018-05-10 15:50:36.798595502 +0200
@@ -1,0 +2,13 @@
+Wed May  9 09:05:34 UTC 2018 - tchva...@suse.com
+
+- Avoid running tests on 32bit as they fail there on oom
+
+---
+Tue May  8 15:38:20 UTC 2018 - tchva...@suse.com
+
+- Make sure to really not use any damn bundles:
+  * no-bundled-packages.patch
+  * Never rely on some bundled package version just use system libs
+- Enable testsuite and make it pass thanks to above patch
+
+---

New:

  no-bundled-packages.patch



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.n7rB4j/_old  2018-05-10 15:50:37.626565156 +0200
+++ /var/tmp/diff_new_pack.n7rB4j/_new  2018-05-10 15:50:37.630565009 +0200
@@ -23,23 +23,28 @@
 Summary:Python S3 transfer manager
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://github.com/boto/s3transfer
+URL:https://github.com/boto/s3transfer
 Source0:
https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
 Patch0: hide_py_pckgmgmt.patch
 Patch1: system-requests.patch
-BuildRequires:  %{python_module devel}
+Patch2: no-bundled-packages.patch
+BuildRequires:  %{python_module botocore >= 1.4.10}
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module urllib3}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+BuildRequires:  python2-futures >= 2.2.0
 Requires:   python-botocore  <= 2.0.0
 Requires:   python-botocore  >= 1.4.10
 Requires:   python-requests
+Requires:   python-urllib3
+BuildArch:  noarch
 %ifpython2
 Requires:   python-futures   <= 4.0.0
 Requires:   python-futures   >= 2.2.0
 %endif
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildArch:  noarch
 %python_subpackages
 
 %description
@@ -49,6 +54,9 @@
 %setup -q -n s3transfer-%{version}
 %patch0
 %patch1 -p1
+%patch2 -p1
+# remove integration tests that need running s3 :)
+rm -rf tests/integration
 
 %build
 %python_build
@@ -57,9 +65,15 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%check
+# on 32bit the tests fail on OOM and various other funny things
+%ifarch x86_64
+%python_expand nosetests-%{$python_bin_suffix}
+%endif
+
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc LICENSE.txt README.rst
+%license LICENSE.txt
+%doc README.rst
 %{python_sitelib}/s3transfer/
 %{python_sitelib}/s3transfer-%{version}-py*.egg-info
 

++ no-bundled-packages.patch ++
Index: s3transfer-0.1.13/s3transfer/__init__.py
===
--- s3transfer-0.1.13.orig/s3transfer/__init__.py
+++ s3transfer-0.1.13/s3transfer/__init__.py
@@ -138,7 +138,7 @@ from botocore.compat import six
 try:
 from botocore.vendored.requests.packages.urllib3.exceptions import 
ReadTimeoutError
 except ImportError:
-from requests.packages.urllib3.exceptions import ReadTimeoutError
+from urllib3.exceptions import ReadTimeoutError
 
 from botocore.exceptions import IncompleteReadError
 
Index: s3transfer-0.1.13/s3transfer/download.py
===
--- s3transfer-0.1.13.orig/s3transfer/download.py
+++ s3transfer-0.1.13/s3transfer/download.py
@@ -20,7 +20,7 @@ import heapq
 
 from botocore.compat import six
 from botocore.exceptions import IncompleteReadError
-from botocore.vendored.requests.packages.urllib3.exceptions import \
+from urllib3.exceptions import \
 ReadTimeoutError
 
 from s3transfer.compat import SOCKET_ERROR
Index: s3transfer-0.1.13/tests/unit/test_s3transfer.py
===
--- s3transfer-0.1.13.orig/tests/unit/test_s3transfer.py
+++ s3transfer-0.1.13/tests/unit/test_s3transfer.py
@@ -18,7 +18,7 @@ from tests import unittest
 from contextlib import closing
 
 import mock
-from botocore.vendored import six
+import six
 from concurrent import futures
 
 from 

commit python-s3transfer for openSUSE:Factory

2018-04-19 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2018-04-19 15:33:29

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new (New)


Package is "python-s3transfer"

Thu Apr 19 15:33:29 2018 rev:6 rq:598518 version:0.1.13

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2017-11-10 14:58:54.388803055 +0100
+++ /work/SRC/openSUSE:Factory/.python-s3transfer.new/python-s3transfer.changes 
2018-04-19 15:33:31.089116447 +0200
@@ -1,0 +2,9 @@
+Thu Apr 19 10:37:34 UTC 2018 - mimi...@gmail.com
+
+- update to 0.1.13
+- add system-requests.patch - use system python-requests
+ * Plumb ``RequestPayer` argument to the ``CompleteMultipartUpload` operation 
+ * enhancement:max_bandwidth: Add ability to set maximum bandwidth consumption
+   for streaming of S3 uploads and downloads
+
+---

Old:

  s3transfer-0.1.11.tar.gz

New:

  s3transfer-0.1.13.tar.gz
  system-requests.patch



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.2RTNvE/_old  2018-04-19 15:33:32.137073201 +0200
+++ /var/tmp/diff_new_pack.2RTNvE/_new  2018-04-19 15:33:32.141073036 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-s3transfer
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-s3transfer
-Version:0.1.11
+Version:0.1.13
 Release:0
 Summary:Python S3 transfer manager
 License:Apache-2.0
@@ -26,12 +26,14 @@
 Url:https://github.com/boto/s3transfer
 Source0:
https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
 Patch0: hide_py_pckgmgmt.patch
+Patch1: system-requests.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-botocore  <= 2.0.0
 Requires:   python-botocore  >= 1.4.10
+Requires:   python-requests
 %ifpython2
 Requires:   python-futures   <= 4.0.0
 Requires:   python-futures   >= 2.2.0
@@ -46,6 +48,7 @@
 %prep
 %setup -q -n s3transfer-%{version}
 %patch0
+%patch1 -p1
 
 %build
 %python_build

++ s3transfer-0.1.11.tar.gz -> s3transfer-0.1.13.tar.gz ++
 1839 lines of diff (skipped)

++ system-requests.patch ++
Index: s3transfer-0.1.13/s3transfer/__init__.py
===
--- s3transfer-0.1.13.orig/s3transfer/__init__.py
+++ s3transfer-0.1.13/s3transfer/__init__.py
@@ -134,8 +134,12 @@ import string
 import concurrent.futures
 
 from botocore.compat import six
-from botocore.vendored.requests.packages.urllib3.exceptions import \
-ReadTimeoutError
+
+try:
+from botocore.vendored.requests.packages.urllib3.exceptions import 
ReadTimeoutError
+except ImportError:
+from requests.packages.urllib3.exceptions import ReadTimeoutError
+
 from botocore.exceptions import IncompleteReadError
 
 import s3transfer.compat



commit python-s3transfer for openSUSE:Factory

2017-11-10 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2017-11-10 14:58:33

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new (New)


Package is "python-s3transfer"

Fri Nov 10 14:58:33 2017 rev:5 rq:540358 version:0.1.11

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2017-05-17 10:54:00.529742346 +0200
+++ /work/SRC/openSUSE:Factory/.python-s3transfer.new/python-s3transfer.changes 
2017-11-10 14:58:54.388803055 +0100
@@ -1,0 +2,6 @@
+Thu Nov  9 23:03:07 UTC 2017 - rjsch...@suse.com
+
+- Update to version 0.1.11:
+  + Properly handle unicode exceptions in the context manager
+
+---

Old:

  s3transfer-0.1.10.tar.gz

New:

  s3transfer-0.1.11.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.aBHeLU/_old  2017-11-10 14:58:55.412766015 +0100
+++ /var/tmp/diff_new_pack.aBHeLU/_new  2017-11-10 14:58:55.416765870 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-s3transfer
-Version:0.1.10
+Version:0.1.11
 Release:0
 Summary:Python S3 transfer manager
 License:Apache-2.0
@@ -26,10 +26,10 @@
 Url:https://github.com/boto/s3transfer
 Source0:
https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
 Patch0: hide_py_pckgmgmt.patch
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:   python-botocore  <= 2.0.0
 Requires:   python-botocore  >= 1.4.10
 %ifpython2

++ s3transfer-0.1.10.tar.gz -> s3transfer-0.1.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.1.10/PKG-INFO 
new/s3transfer-0.1.11/PKG-INFO
--- old/s3transfer-0.1.10/PKG-INFO  2016-12-16 00:54:08.0 +0100
+++ new/s3transfer-0.1.11/PKG-INFO  2017-09-01 01:06:50.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: s3transfer
-Version: 0.1.10
+Version: 0.1.11
 Summary: An Amazon S3 Transfer Manager
 Home-page: https://github.com/boto/s3transfer
 Author: Amazon Web Services
@@ -31,3 +31,4 @@
 Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.1.10/s3transfer/__init__.py 
new/s3transfer-0.1.11/s3transfer/__init__.py
--- old/s3transfer-0.1.10/s3transfer/__init__.py2016-12-16 
00:54:07.0 +0100
+++ new/s3transfer-0.1.11/s3transfer/__init__.py2017-09-01 
01:06:49.0 +0200
@@ -143,7 +143,7 @@
 
 
 __author__ = 'Amazon Web Services'
-__version__ = '0.1.10'
+__version__ = '0.1.11'
 
 
 class NullHandler(logging.Handler):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.1.10/s3transfer/manager.py 
new/s3transfer-0.1.11/s3transfer/manager.py
--- old/s3transfer-0.1.10/s3transfer/manager.py 2016-12-16 00:54:07.0 
+0100
+++ new/s3transfer-0.1.11/s3transfer/manager.py 2017-09-01 01:06:49.0 
+0200
@@ -14,6 +14,8 @@
 import logging
 import threading
 
+from botocore.compat import six
+
 from s3transfer.utils import get_callbacks
 from s3transfer.utils import disable_upload_callbacks
 from s3transfer.utils import enable_upload_callbacks
@@ -496,7 +498,7 @@
 # all of the inprogress futures in the shutdown.
 if exc_type:
 cancel = True
-cancel_msg = str(exc_value)
+cancel_msg = six.text_type(exc_value)
 if not cancel_msg:
 cancel_msg = repr(exc_value)
 # If it was a KeyboardInterrupt, the cancellation was initiated
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/s3transfer-0.1.10/s3transfer/tasks.py 
new/s3transfer-0.1.11/s3transfer/tasks.py
--- old/s3transfer-0.1.10/s3transfer/tasks.py   2016-12-16 00:54:07.0 
+0100
+++ new/s3transfer-0.1.11/s3transfer/tasks.py   2017-09-01 01:06:49.0 
+0200
@@ -254,7 +254,7 @@
 # transfer.
 self._submit(transfer_future=transfer_future, **kwargs)
 except BaseException as e:
-# If there was an exception rasied during the submission of 

commit python-s3transfer for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2017-05-17 10:53:59

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new (New)


Package is "python-s3transfer"

Wed May 17 10:53:59 2017 rev:4 rq:494498 version:0.1.10

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2017-01-20 13:08:13.114714887 +0100
+++ /work/SRC/openSUSE:Factory/.python-s3transfer.new/python-s3transfer.changes 
2017-05-17 10:54:00.529742346 +0200
@@ -1,0 +2,6 @@
+Thu May 11 01:37:16 UTC 2017 - toddrme2...@gmail.com
+
+- Implement single-spec version.
+- Update source URL.
+
+---



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.Fs6vA1/_old  2017-05-17 10:54:01.105661326 +0200
+++ /var/tmp/diff_new_pack.Fs6vA1/_new  2017-05-17 10:54:01.109660764 +0200
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-s3transfer
 Version:0.1.10
 Release:0
@@ -23,19 +24,21 @@
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/boto/s3transfer
-Source0:
https://pypi.io/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
 Patch0: hide_py_pckgmgmt.patch
-BuildRequires:  python-setuptools
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
 Requires:   python-botocore  <= 2.0.0
 Requires:   python-botocore  >= 1.4.10
+%ifpython2
 Requires:   python-futures   <= 4.0.0
 Requires:   python-futures   >= 2.2.0
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 A transfer manager for Amazon Web Services S3
@@ -45,15 +48,16 @@
 %patch0
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--install-scripts=%{_bindir}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc LICENSE.txt README.rst
 %{python_sitelib}/s3transfer/
-%{python_sitelib}/s3transfer-%{version}-py%{py_ver}.egg-info
+%{python_sitelib}/s3transfer-%{version}-py*.egg-info
 
 %changelog




commit python-s3transfer for openSUSE:Factory

2017-01-20 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2017-01-20 13:08:11

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new (New)


Package is "python-s3transfer"

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2016-04-30 23:30:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-s3transfer.new/python-s3transfer.changes 
2017-01-20 13:08:13.114714887 +0100
@@ -1,0 +2,56 @@
+Thu Jan 19 09:52:30 UTC 2017 - dmuel...@suse.com
+
+- use pypi.io
+
+---
+Wed Jan 18 13:55:06 UTC 2017 - astie...@suse.com
+
+- update to 0.1.10:
+  * feature: TransferManager: Expose ability to use own executor
+class for TransferManager
+  * fix factory submission (validate source)
+
+---
+Wed Oct 26 17:39:11 UTC 2016 - rjsch...@suse.com
+
+- Update to version 0.1.9 (bsc#1007084)
+  + Forward port hide_py_pckgmgmt.patch
+  + No changelog entry for 0.1.9
+- From 0.1.8
+  + feature:download: Support downloading to FIFOs.
+- From 0.1.7
+  + bugfix:TransferManager: Fix memory leak when using same client to create
+multiple TransferManagers
+- From 0.1.6
+  + bugfix:download: Fix issue where S3 Object was not downloaded to disk
+when empty
+- From 0.1.5
+  + bugfix:Cntrl-C: Fix issue of hangs when Cntrl-C happens for many queued
+transfers
+  + feature:cancel: Expose messages for cancels
+- from 0.1.4
+  + feature:chunksize: Automatically adjust the chunksize if it doesn't meet
+S3s requirements.
+  + bugfix:Download: Add support for downloading to special UNIX file by name
+- From 0.1.3
+  + feature:delete: Add a .delete() method to the transfer manager.
+  + bugfix:seekable upload: Fix issue where seeked position of seekable
+file for a nonmultipart upload was not being taken into account.
+- From 0.1.2
+  + bugfix:download: Patch memory leak related to unnecessarily holding
+onto futures for downloads.
+- From 0.1.1
+  + bugfix:deadlock: Fix deadlock issue described here:
+https://bugs.python.org/issue20319 with using concurrent.futures.wait
+- From 0.1.0
+  + feature:copy: Add support for managed copies.
+  + feature:download: Add support for downloading to a filename, seekable
+file-like object, and nonseekable file-like object.
+  + feature:general: Add TransferManager class. All public functionality
+for s3transfer is exposed through this class.
+  + feature:subscribers: Add subscriber interface. Currently supports
+on_queued, on_progress, and on_done status changes.
+  + feature:upload: Add support for uploading a filename, seekable file-like
+object, and nonseekable file-like object.
+
+---

Old:

  LICENSE.txt
  s3transfer-0.0.1.tar.gz

New:

  s3transfer-0.1.10.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.7RBInP/_old  2017-01-20 13:08:13.658637255 +0100
+++ /var/tmp/diff_new_pack.7RBInP/_new  2017-01-20 13:08:13.662636684 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-s3transfer
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,16 +17,16 @@
 
 
 Name:   python-s3transfer
-Version:0.0.1
+Version:0.1.10
 Release:0
 Summary:Python S3 transfer manager
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/boto/s3transfer
-Source0:
https://pypi.python.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
-Source1:LICENSE.txt
+Source0:
https://pypi.io/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
 Patch0: hide_py_pckgmgmt.patch
 BuildRequires:  python-setuptools
+Requires:   python-botocore  <= 2.0.0
 Requires:   python-botocore  >= 1.4.10
 Requires:   python-futures   <= 4.0.0
 Requires:   python-futures   >= 2.2.0
@@ -49,7 +49,6 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--install-scripts=%{_bindir}
-cp %{SOURCE1} %{_builddir}/s3transfer-%{version}
 
 %files
 %defattr(-,root,root,-)

++ hide_py_pckgmgmt.patch ++
--- /var/tmp/diff_new_pack.7RBInP/_old  2017-01-20 13:08:13.678634401 +0100
+++ /var/tmp/diff_new_pack.7RBInP/_new  2017-01-20 13:08:13.682633830 +0100
@@ -13,28 +13,22 @@
  

commit python-s3transfer for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2016-04-30 23:30:02

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new (New)


Package is "python-s3transfer"

Changes:

--- /work/SRC/openSUSE:Factory/python-s3transfer/python-s3transfer.changes  
2016-04-14 13:07:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-s3transfer.new/python-s3transfer.changes 
2016-04-30 23:30:03.0 +0200
@@ -1,0 +2,5 @@
+Mon Apr 18 17:47:19 UTC 2016 - rjsch...@suse.com
+
+- Include in SLE 12 (FATE#320748, bsc#974993, bsc#975949)
+
+---
@@ -10 +15 @@
-- Initial build include in SLE 12 (FATE#320748, bsc#974993)
+- Initial build



Other differences:
--



commit python-s3transfer for openSUSE:Factory

2016-04-14 Thread h_root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Factory checked in at 2016-04-14 13:07:13

Comparing /work/SRC/openSUSE:Factory/python-s3transfer (Old)
 and  /work/SRC/openSUSE:Factory/.python-s3transfer.new (New)


Package is "python-s3transfer"

Changes:

New Changes file:

--- /dev/null   2016-04-07 01:36:33.300037506 +0200
+++ /work/SRC/openSUSE:Factory/.python-s3transfer.new/python-s3transfer.changes 
2016-04-14 13:07:14.0 +0200
@@ -0,0 +1,12 @@
+---
+Tue Apr 12 11:46:04 UTC 2016 - rjsch...@suse.com
+
+- Set the proper target directory for copying the license file
+  + Fixes build issue on SLE 11
+
+---
+Mon Apr 11 21:30:05 UTC 2016 - rjsch...@suse.com
+
+- Initial build include in SLE 12 (FATE#320748, bsc#974993)
+  + Version 0.0.1
+

New:

  LICENSE.txt
  hide_py_pckgmgmt.patch
  python-s3transfer.changes
  python-s3transfer.spec
  s3transfer-0.0.1.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
#
# spec file for package python-s3transfer
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   python-s3transfer
Version:0.0.1
Release:0
Summary:Python S3 transfer manager
License:Apache-2.0
Group:  Development/Languages/Python
Url:https://github.com/boto/s3transfer
Source0:
https://pypi.python.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
Source1:LICENSE.txt
Patch0: hide_py_pckgmgmt.patch
BuildRequires:  python-setuptools
Requires:   python-botocore  >= 1.4.10
Requires:   python-futures   <= 4.0.0
Requires:   python-futures   >= 2.2.0
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
%else
BuildArch:  noarch
%endif

%description
A transfer manager for Amazon Web Services S3

%prep
%setup -q -n s3transfer-%{version}
%patch0

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--install-scripts=%{_bindir}
cp %{SOURCE1} %{_builddir}/s3transfer-%{version}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.rst
%{python_sitelib}/s3transfer/
%{python_sitelib}/s3transfer-%{version}-py%{py_ver}.egg-info

%changelog
++ LICENSE.txt ++
Copyright 2012-2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the "License"). You
may not use this file except in compliance with the License. A copy of
the License is located at

http://aws.amazon.com/apache2.0/

or in the "license" file accompanying this file. This file is
distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
ANY KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License.
++ hide_py_pckgmgmt.patch ++
--- setup.py.orig
+++ setup.py
@@ -10,15 +10,15 @@ ROOT = os.path.dirname(__file__)
 VERSION_RE = re.compile(r'''__version__ = ['"]([0-9.]+)['"]''')
 
 
-requires = [
-'botocore>=1.3.0,<2.0.0',
-]
+#requires = [
+#'botocore>=1.3.0,<2.0.0',
+#]
 
 
-if sys.version_info[0] == 2:
+#if sys.version_info[0] == 2:
 # concurrent.futures is only in python3, so for
 # python2 we need to install the backport.
-requires.append('futures>=2.2.0,<4.0.0')
+#requires.append('futures>=2.2.0,<4.0.0')
 
 
 def get_version():
@@ -35,11 +35,11 @@ setup(
 author_email='kykna...@gmail.com',
 url='https://github.com/boto/s3transfer',
 packages=find_packages(exclude=['tests*']),
-install_requires=requires,
-extras_require={
-':python_version=="2.6" or python_version=="2.7"': [
-'futures>=2.2.0,<4.0.0']
-},
+#install_requires=requires,
+#extras_require={
+#':python_version=="2.6" or python_version=="2.7"': [
+#