Hello community,

here is the log from the commit of package python-s3transfer.12507 for 
openSUSE:Leap:15.1:Update checked in at 2020-05-08 12:22:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.1:Update/python-s3transfer.12507 (Old)
 and      /work/SRC/openSUSE:Leap:15.1:Update/.python-s3transfer.12507.new.2738 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-s3transfer.12507"

Fri May  8 12:22:27 2020 rev:1 rq:800118 version:0.3.3

Changes:
--------
New Changes file:

--- /dev/null   2020-04-14 14:47:33.391806949 +0200
+++ 
/work/SRC/openSUSE:Leap:15.1:Update/.python-s3transfer.12507.new.2738/python-s3transfer.changes
     2020-05-08 12:22:29.149260832 +0200
@@ -0,0 +1,178 @@
+-------------------------------------------------------------------
+Fri Apr 10 16:42:43 UTC 2020 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update in SLE-15 (bsc#1168943)
+
+-------------------------------------------------------------------
+Tue Apr  7 07:46:02 UTC 2020 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- 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 <[email protected]>
+
+- Fix build without python2
+
+-------------------------------------------------------------------
+Tue Mar 10 09:45:34 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 
<[email protected]>
+
+- Update to version 0.3.2
+  * bugfix:s3: Fixes boto/botocore`#1916 
<https://github.com/boto/botocore/issues/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
+
+-------------------------------------------------------------------
+Thu Aug 22 14:38:47 UTC 2019 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update in SLE-15 (bsc#1146854)
+
+-------------------------------------------------------------------
+Wed Jun 12 11:58:09 UTC 2019 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to version 0.2.1
+  * enhancment:ProcessPool: Adds user agent suffix.
+
+-------------------------------------------------------------------
+Wed Feb 13 12:53:52 UTC 2019 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- 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
+
+-------------------------------------------------------------------
+Wed May  9 09:05:34 UTC 2018 - [email protected]
+
+- Avoid running tests on 32bit as they fail there on oom
+
+-------------------------------------------------------------------
+Tue May  8 15:38:20 UTC 2018 - [email protected]
+
+- 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
+
+-------------------------------------------------------------------
+Thu Apr 19 10:37:34 UTC 2018 - [email protected]
+
+- 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
+
+-------------------------------------------------------------------
+Thu Nov  9 23:03:07 UTC 2017 - [email protected]
+
+- Update to version 0.1.11:
+  + Properly handle unicode exceptions in the context manager
+
+-------------------------------------------------------------------
+Thu May 11 01:37:16 UTC 2017 - [email protected]
+
+- Implement single-spec version.
+- Update source URL.
+
+-------------------------------------------------------------------
+Thu Jan 19 09:52:30 UTC 2017 - [email protected]
+
+- use pypi.io
+
+-------------------------------------------------------------------
+Wed Jan 18 13:55:06 UTC 2017 - [email protected]
+
+- 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 - [email protected]
+
+- 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.
+
+-------------------------------------------------------------------
+Mon Apr 18 17:47:19 UTC 2016 - [email protected]
+
+- Include in SLE 12 (FATE#320748, bsc#974993, bsc#975949)
+
+-------------------------------------------------------------------
+Tue Apr 12 11:46:04 UTC 2016 - [email protected]
+
+- Set the proper target directory for copying the license file
+  + Fixes build issue on SLE 11
+
+-------------------------------------------------------------------
+Mon Apr 11 21:30:05 UTC 2016 - [email protected]
+
+- Initial build
+  + Version 0.0.1
+

New:
----
  no-bundled-packages.patch
  python-s3transfer.changes
  python-s3transfer.spec
  s3transfer-0.3.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-s3transfer.spec ++++++
#
# spec file for package python-s3transfer
#
# 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
# 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 https://bugs.opensuse.org/
#


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_without python2
Name:           python-s3transfer
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
Patch1:         no-bundled-packages.patch
BuildRequires:  %{python_module botocore >= 1.12.36}
BuildRequires:  %{python_module mock}
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
Requires:       python-urllib3
BuildArch:      noarch
%ifpython2
Requires:       python-futures <= 4.0.0
Requires:       python-futures >= 2.2.0
%endif
%python_subpackages

%description
A transfer manager for Amazon Web Services S3

%prep
%setup -q -n s3transfer-%{version}
%patch1 -p1
# remove integration tests that need running s3
rm -rf tests/integration

%build
%python_build

%install
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}

%check
# 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
%doc README.rst
%{python_sitelib}/s3transfer/
%{python_sitelib}/s3transfer-%{version}-py*.egg-info

%changelog
++++++ no-bundled-packages.patch ++++++
diff -Nru s3transfer-0.2.0.orig/s3transfer/__init__.py 
s3transfer-0.2.0/s3transfer/__init__.py
--- s3transfer-0.2.0.orig/s3transfer/__init__.py        2019-02-07 
00:14:54.000000000 +0100
+++ s3transfer-0.2.0/s3transfer/__init__.py     2019-02-13 13:29:44.840939556 
+0100
@@ -134,8 +134,7 @@
 import concurrent.futures
 
 from botocore.compat import six
-from botocore.vendored.requests.packages.urllib3.exceptions import \
-    ReadTimeoutError
+from urllib3.exceptions import ReadTimeoutError
 from botocore.exceptions import IncompleteReadError
 
 import s3transfer.compat
diff -Nru s3transfer-0.2.0.orig/tests/unit/test_s3transfer.py 
s3transfer-0.2.0/tests/unit/test_s3transfer.py
--- s3transfer-0.2.0.orig/tests/unit/test_s3transfer.py 2019-02-07 
00:14:54.000000000 +0100
+++ s3transfer-0.2.0/tests/unit/test_s3transfer.py      2019-02-13 
13:30:41.309433514 +0100
@@ -18,7 +18,7 @@
 from contextlib import closing
 
 import mock
-from botocore.vendored import six
+import six
 from concurrent import futures
 
 from s3transfer.exceptions import RetriesExceededError

Reply via email to