Closed notmeta closed 2 years ago
So upload/download fileobj are custom functions replicating S3Transfer's sync stuff. put_object on the other hand I would have expected to work. I suspect aiobotocore needs to be updated here, I'll have a look.
Will move this to aiobotocore, as that needs to support this. Will have a look if its an easy fix there though.
Description
S3's new ChecksumAlgorithm doesn't seem to be implemented within aioboto3.
What I Did
Stacktrace
This also happens using
upload_fileobj
and passing'ChecksumAlgorithm': 'SHA256'
in ExtraArgs, although with a different stacktraceThe equivalent operations using boto3 work just fine, I suspect the new functionality just hasn't been implemented on aioboto3's side despite dependencies being updated.