Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update s3transfer to 0.10.1 #2463

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

This PR updates s3transfer from 0.1.13 to 0.10.1.

Changelog

0.10.1

======

* bugfix:``urllib3``: Fixed retry handling for IncompleteRead exception raised by urllib3 2.x during data transfer

0.10.0

======

* feature:``s3``: Added CRT support for S3 Express One Zone

0.9.0

=====

* feature:Python: End of support for Python 3.7

0.8.2

=====

* bugfix:Subscribers: Added caching for Subscribers to improve throughput by up to 24% in high volume transfer

0.8.1

=====

* enhancement:``s3``: Added support for defaulting checksums to CRC32 for s3express.

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.

0.7.0

=====

* feature:``SSE-C``: Pass SSECustomer* arguments to CompleteMultipartUpload for upload operations

0.6.2

=====

* enhancement:Python: Added provisional Python 3.12 support to s3transfer

0.6.1

=====

* bugfix:copy: Added support for ``ChecksumAlgorithm`` when uploading copy data in parts.

0.6.0

=====

* feature:Python: Dropped support for Python 3.6

0.5.2

=====

* enhancement:``s3``: Added support for flexible checksums when uploading or downloading objects.

0.5.1

=====

* enhancement:Python: Officially add Python 3.10 support

0.5.0

=====

* feature:Python: Dropped support for Python 2.7

0.4.2

=====

* enhancement:s3: Add support for ``ExpectedBucketOwner``. Fixes `181 <https://github.com/boto/s3transfer/issues/181>`__.

0.4.1

=====

* enhancement:``crt``: Add ``set_exception`` to ``CRTTransferFuture`` to allow setting exceptions in subscribers.

0.4.0

=====

* feature:``crt``: Add optional AWS Common Runtime (CRT) support. The AWS CRT provides a C-based S3 transfer client that can improve transfer throughput.

0.3.7

=====

* bugfix:ReadFileChunk: Fix seek behavior in ReadFileChunk class

0.3.6

=====

* bugfix:packaging: Fix setup.py metadata for `futures` on Python 2.7

0.3.5

=====

* enhancement:``s3``: Block TransferManager methods for S3 Object Lambda resources

0.3.4

=====

* enhancement:s3: Add server side encryption context into allowed list

0.3.3

=====

* bugfix:dependency: Updated botocore version range to allow for developmental installs.

0.3.2

=====

* bugfix:s3: Fixes boto/botocore`1916 <https://github.com/boto/botocore/issues/1916>`__

0.3.1

=====

* enhancement:``TransferManager``: Expose ``client`` and ``config`` properties
* enhancement:Tags: Add support for ``Tagging`` and ``TaggingDirective``

0.3.0

=====

* feature:Python: Dropped support for Python 2.6 and 3.3.

0.2.1

=====

* enhancment:ProcessPool: Adds user agent suffix.

0.2.0

=====

* feature:``ProcessPoolDownloader``: Add ``ProcessPoolDownloader`` class to speed up download throughput by using processes instead of threads.
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant