[packages/python3-s3transfer] up to 0.6.0
atler
atler at pld-linux.org
Mon Jun 6 12:42:08 CEST 2022
commit 5505d2ff677fd9dc1e994ff6c96aafff5987ce20
Author: Jan Palus <atler at pld-linux.org>
Date: Mon Jun 6 12:41:26 2022 +0200
up to 0.6.0
python3-s3transfer-mock.patch | 126 -----------------------------------------
python3-s3transfer-tests.patch | 28 ---------
python3-s3transfer.spec | 10 +---
3 files changed, 3 insertions(+), 161 deletions(-)
---
diff --git a/python3-s3transfer.spec b/python3-s3transfer.spec
index 3da6eda..4d90f14 100644
--- a/python3-s3transfer.spec
+++ b/python3-s3transfer.spec
@@ -5,15 +5,13 @@
Summary: Amazon S3 Transfer Manager
Summary(pl.UTF-8): Zarządca transferu danych Amazon S3
Name: python3-s3transfer
-Version: 0.5.0
-Release: 4
+Version: 0.6.0
+Release: 1
License: Apache v2.0
Group: Libraries/Python
#Source0Download: https://pypi.org/simple/s3transfer/
Source0: https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-%{version}.tar.gz
-# Source0-md5: 9416d1c7d33506501a8627bb1f7baf66
-Patch0: %{name}-mock.patch
-Patch1: %{name}-tests.patch
+# Source0-md5: 17b8acaa7aeb376606637de9e3b3ec1b
URL: https://pypi.org/project/s3transfer/
BuildRequires: python3-modules >= 1:3.6
BuildRequires: python3-setuptools
@@ -37,8 +35,6 @@ Amazon S3.
%prep
%setup -q -n s3transfer-%{version}
-%patch0 -p1
-%patch1 -p1
%build
%py3_build
diff --git a/python3-s3transfer-mock.patch b/python3-s3transfer-mock.patch
deleted file mode 100644
index f124b5c..0000000
--- a/python3-s3transfer-mock.patch
+++ /dev/null
@@ -1,126 +0,0 @@
---- s3transfer-0.3.4/tests/functional/test_manager.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/functional/test_manager.py 2021-02-14 10:53:55.517004397 +0100
-@@ -12,7 +12,10 @@
- # language governing permissions and limitations under the License.
- from io import BytesIO
- from botocore.awsrequest import create_request_object
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
-
- from tests import skip_if_using_serial_implementation
- from tests import StubbedClientTest
---- s3transfer-0.3.4/tests/functional/test_processpool.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/functional/test_processpool.py 2021-02-14 10:54:07.833604339 +0100
-@@ -14,7 +14,10 @@ import glob
- import os
- from multiprocessing.managers import BaseManager
-
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
- import botocore.exceptions
- import botocore.session
- from botocore.stub import Stubber
---- s3transfer-0.3.4/tests/functional/test_upload.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/functional/test_upload.py 2021-02-14 10:53:48.667041507 +0100
-@@ -15,7 +15,10 @@ import time
- import tempfile
- import shutil
-
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
- from botocore.client import Config
- from botocore.exceptions import ClientError
- from botocore.awsrequest import AWSRequest
---- s3transfer-0.3.4/tests/unit/test_bandwidth.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/unit/test_bandwidth.py 2021-02-14 10:54:14.116903633 +0100
-@@ -14,7 +14,10 @@ import os
- import shutil
- import tempfile
-
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
-
- from tests import unittest
- from s3transfer.bandwidth import RequestExceededException
---- s3transfer-0.3.4/tests/unit/test_download.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/unit/test_download.py 2021-02-14 10:54:24.266848646 +0100
-@@ -15,7 +15,10 @@ import os
- import shutil
- import tempfile
- import socket
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
-
- from tests import BaseTaskTest
- from tests import BaseSubmissionTaskTest
---- s3transfer-0.3.4/tests/unit/test_futures.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/unit/test_futures.py 2021-02-14 10:55:05.729957355 +0100
-@@ -14,7 +14,10 @@ import sys
- import time
- import traceback
-
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
- from concurrent.futures import ThreadPoolExecutor
-
- from tests import unittest
---- s3transfer-0.3.4/tests/unit/test_processpool.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/unit/test_processpool.py 2021-02-14 10:54:35.633453735 +0100
-@@ -15,7 +15,10 @@ import signal
- import time
- import threading
-
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
- from six.moves import queue
- from botocore.exceptions import ClientError
- from botocore.exceptions import ReadTimeoutError
---- s3transfer-0.3.4/tests/unit/test_s3transfer.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/unit/test_s3transfer.py 2021-02-14 10:54:29.480153736 +0100
-@@ -17,7 +17,10 @@ import socket
- from tests import unittest
- from contextlib import closing
-
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
- from botocore.vendored import six
- from concurrent import futures
-
---- s3transfer-0.3.4/tests/unit/test_utils.py.orig 2021-01-11 20:17:48.000000000 +0100
-+++ s3transfer-0.3.4/tests/unit/test_utils.py 2021-02-14 10:54:55.406679947 +0100
-@@ -19,7 +19,10 @@ import re
- import time
- import io
-
--import mock
-+try:
-+ import mock
-+except ImportError:
-+ from unittest import mock
-
- from tests import unittest
- from tests import RecordingSubscriber
diff --git a/python3-s3transfer-tests.patch b/python3-s3transfer-tests.patch
deleted file mode 100644
index 3d255ad..0000000
--- a/python3-s3transfer-tests.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- s3transfer-0.3.4/tests/unit/test_futures.py.orig 2021-02-14 10:59:52.661736245 +0100
-+++ s3transfer-0.3.4/tests/unit/test_futures.py 2021-02-14 11:24:18.950459344 +0100
-@@ -517,6 +517,7 @@
- future, self.assert_submit_would_not_block, second_task)
-
- # Wait for it to complete.
-+ time.sleep(1) # ensure done_callback is called before shutdown
- self.executor.shutdown()
-
- def test_would_not_block_when_full_capacity_in_other_semaphore(self):
---- s3transfer-0.3.4/tests/unit/test_s3transfer.py.orig 2021-02-14 11:46:37.363208540 +0100
-+++ s3transfer-0.3.4/tests/unit/test_s3transfer.py 2021-02-14 12:33:14.664720924 +0100
-@@ -14,6 +14,7 @@
- import tempfile
- import shutil
- import socket
-+import sys
- from tests import unittest
- from contextlib import closing
-
-@@ -462,6 +463,7 @@
- downloader.download_file('bucket', 'key', 'filename',
- len(response_body), {})
-
-+ @unittest.skipIf(sys.version_info >= (3, 8), "fails with py3.8")
- def test_download_futures_fail_triggers_shutdown(self):
- class FailedDownloadParts(SequentialExecutor):
- def __init__(self, max_workers):
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python3-s3transfer.git/commitdiff/5505d2ff677fd9dc1e994ff6c96aafff5987ce20
More information about the pld-cvs-commit
mailing list