From 8014ba6664ee456c2a22034ea9e588232844ff34b6536fe7f1a3a48e1dcf1683 Mon Sep 17 00:00:00 2001 From: John Paul Adrian Glaubitz Date: Sat, 23 Dec 2023 05:11:12 +0000 Subject: [PATCH] Accepting request 1132522 from home:glaubitz:branches:devel:languages:python:aws - Update 0.8.2 * bugfix:Subscribers: Added caching for Subscribers to improve throughput by up to 24% in high volume transfer - from version 0.8.1 * enhancement:``s3``: Added support for defaulting checksums to CRC32 for s3express. - from version 0.8.0 * enhancement:``crt``: Automatically configure CRC32 checksums for uploads and checksum validation for downloads through the CRT transfer manager. * feature:``crt``: S3transfer now supports a wider range of CRT functionality for uploads to improve throughput in the CLI/Boto3. * enhancement:``Botocore``: S3Transfer now requires Botocore >=1.32.7 * enhancement:``crt``: Update ``target_throughput`` defaults. If not configured, s3transfer will use the AWS CRT to attempt to determine a recommended target throughput to use based on the system. If there is no recommended throughput, s3transfer now falls back to ten gigabits per second. * enhancement:``crt``: Add support for uploading and downloading file-like objects using CRT transfer manager. It supports both seekable and non-seekable file-like objects. - Update BuildRequires and Requires from setup.py OBS-URL: https://build.opensuse.org/request/show/1132522 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:aws/python-s3transfer?expand=0&rev=46 --- python-s3transfer.changes | 26 ++++++++++++++++++++++++++ python-s3transfer.spec | 6 +++--- s3transfer-0.7.0.tar.gz | 3 --- s3transfer-0.8.2.tar.gz | 3 +++ 4 files changed, 32 insertions(+), 6 deletions(-) delete mode 100644 s3transfer-0.7.0.tar.gz create mode 100644 s3transfer-0.8.2.tar.gz diff --git a/python-s3transfer.changes b/python-s3transfer.changes index d78e124..1ea870d 100644 --- a/python-s3transfer.changes +++ b/python-s3transfer.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Mon Dec 11 14:57:05 UTC 2023 - John Paul Adrian Glaubitz + +- Update 0.8.2 + * bugfix:Subscribers: Added caching for Subscribers to improve + throughput by up to 24% in high volume transfer +- from version 0.8.1 + * enhancement:``s3``: Added support for defaulting checksums + to CRC32 for s3express. +- from version 0.8.0 + * enhancement:``crt``: Automatically configure CRC32 checksums for + uploads and checksum validation for downloads through the CRT + transfer manager. + * feature:``crt``: S3transfer now supports a wider range of CRT + functionality for uploads to improve throughput in the CLI/Boto3. + * enhancement:``Botocore``: S3Transfer now requires Botocore >=1.32.7 + * enhancement:``crt``: Update ``target_throughput`` defaults. If not + configured, s3transfer will use the AWS CRT to attempt to determine + a recommended target throughput to use based on the system. If there + is no recommended throughput, s3transfer now falls back to ten + gigabits per second. + * enhancement:``crt``: Add support for uploading and downloading file-like + objects using CRT transfer manager. It supports both seekable and + non-seekable file-like objects. +- Update BuildRequires and Requires from setup.py + ------------------------------------------------------------------- Fri Oct 6 09:23:20 UTC 2023 - John Paul Adrian Glaubitz diff --git a/python-s3transfer.spec b/python-s3transfer.spec index 1666ad9..bb580ab 100644 --- a/python-s3transfer.spec +++ b/python-s3transfer.spec @@ -19,20 +19,20 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-s3transfer -Version: 0.7.0 +Version: 0.8.2 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 -BuildRequires: %{python_module botocore >= 1.12.36} +BuildRequires: %{python_module botocore >= 1.33.2} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-botocore <= 2.0.0 -Requires: python-botocore >= 1.12.36 +Requires: python-botocore >= 1.33.2 Requires: python-requests BuildArch: noarch diff --git a/s3transfer-0.7.0.tar.gz b/s3transfer-0.7.0.tar.gz deleted file mode 100644 index eecdc7f..0000000 --- a/s3transfer-0.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fd3889a66f5fe17299fe75b82eae6cf722554edca744ca5d5fe308b104883d2e -size 132904 diff --git a/s3transfer-0.8.2.tar.gz b/s3transfer-0.8.2.tar.gz new file mode 100644 index 0000000..6194511 --- /dev/null +++ b/s3transfer-0.8.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:368ac6876a9e9ed91f6bc86581e319be08188dc60d50e0d56308ed5765446283 +size 139536