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

s3transfer slimPatterns version conflict #242

Open
pjhartzell opened this issue Feb 5, 2024 · 1 comment
Open

s3transfer slimPatterns version conflict #242

pjhartzell opened this issue Feb 5, 2024 · 1 comment

Comments

@pjhartzell
Copy link

With cirrus-geo 0.10.0 installed, seeing [ERROR] ImportError: cannot import name 'is_s3express_bucket' from 'botocore.utils' (/var/runtime/botocore/utils.py).

Need to add

  - "s3transfer/**"
  - "s3transfer-*/**"

to the default slimPatterns or otherwise modify the default slimPatterns.

@ircwaves
Copy link
Member

Based on the collision here, the move of ripping out the boto* stack, because a version exists in the lambda environment can become problematic.

Proposal: yank these patterns out of the default cirrus.yml, and lambdas which can safely and reasonably take advantage of the slimPatterns feature can use them.

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

No branches or pull requests

2 participants