Closed i21510 closed 2 years ago
Thanks for the issue! I think this is caused by aioboto3>=9.0.0
, please try installing something like aioboto3==8.*
and see if that fixes it.
That fixed it, thanks!
Hi, After updating another dependency in my project, I also had to install versions of botocore/boto3/aiobotocore which are not compatible with aioboto3 8.x. Thus, I'm stuck with a package conflict. Are there any plans of updating to aioboto3 9.x? Is it even possible to do so?
Thanks
Found a workaround, you can build a presigned URL even if the bucket does not belong to your account and has requester pays enabled: https://stackoverflow.com/questions/61199204/how-to-create-a-signed-s3-url-for-requester-pays-bucket-in-python
Hi,
I have created a fresh python 3.8 virtual environment. I have only installed jupyterlab and aiocogeo with s3 support:
pip install aiocogeo[s3]
This is a sample of my pip freeze output:
Configuration to read from requester-pays bucket seems to be correct:
The following snippet attempts to open an s3 URI in a requester-pays bucket.
It fails with the following error:
I have no trouble downloading the file with aws-cli
Thanks