commit python-s3transfer for openSUSE:Leap:15.2

2020-05-07 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Leap:15.2 checked in at 2020-05-07 19:28:05

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


Package is "python-s3transfer"

Thu May  7 19:28:05 2020 rev:14 rq:801231 version:0.3.3

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-s3transfer/python-s3transfer.changes
2020-02-29 17:18:32.085300988 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.python-s3transfer.new.2738/python-s3transfer.changes
  2020-05-07 19:33:42.938255399 +0200
@@ -1,0 +2,47 @@
+Fri Apr 10 16:42:43 UTC 2020 - John Paul Adrian Glaubitz 

+
+- Update in SLE-15 (bsc#1168943)
+
+---
+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
+
+---
+Fri Mar 13 12:52:07 UTC 2020 - Tomáš Chvátal 
+
+- Fix build without python2
+
+---
+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
+
+---
+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:

  hide_py_pckgmgmt.patch
  s3transfer-0.2.1.tar.gz

New:

  s3transfer-0.3.3.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.3Jo6JA/_old  2020-05-07 19:33:44.146257816 +0200
+++ /var/tmp/diff_new_pack.3Jo6JA/_new  2020-05-07 19:33:44.146257816 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-s3transfer
 #
-# Copyright (c) 2019 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
@@ -17,24 +17,30 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-s3transfer
-Version:0.2.1
+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
 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
 Requires:   python-botocore <= 2.0.0
 Requires:   python-botocore >= 1.12.36
 Requires:   python-requests
@@ -51,9 +57,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 +69,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
+# 

commit python-s3transfer for openSUSE:Leap:15.2

2020-02-29 Thread root
Hello community,

here is the log from the commit of package python-s3transfer for 
openSUSE:Leap:15.2 checked in at 2020-02-29 17:15:53

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


Package is "python-s3transfer"

Sat Feb 29 17:15:53 2020 rev:13 rq:780166 version:0.2.1

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-s3transfer/python-s3transfer.changes
2020-01-15 15:52:47.379575422 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.python-s3transfer.new.26092/python-s3transfer.changes
 2020-02-29 17:18:32.085300988 +0100
@@ -1,0 +2,24 @@
+Thu Aug 22 14:38:47 UTC 2019 - John Paul Adrian Glaubitz 

+
+- Update in SLE-15 (bsc#1146854)
+
+---
+Wed Jun 12 11:58:09 UTC 2019 - John Paul Adrian Glaubitz 

+
+- Update to version 0.2.1
+  * enhancment:ProcessPool: Adds user agent suffix.
+
+---
+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.1.tar.gz



Other differences:
--
++ python-s3transfer.spec ++
--- /var/tmp/diff_new_pack.J2bQTK/_old  2020-02-29 17:18:32.477301796 +0100
+++ /var/tmp/diff_new_pack.J2bQTK/_new  2020-02-29 17:18:32.481301804 +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.1
 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.J2bQTK/_old  2020-02-29 17:18:32.493301829 +0100
+++ /var/tmp/diff_new_pack.J2bQTK/_new  2020-02-29 17:18:32.493301829 +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