Any particular reason these are pinned? This gets in the a way a bit as I am developing an AWS plugin and the old boto3 api is lacking in some places.
Thanks!
We pin dependencies so that they don't slide into versions that contain breaking changes.
Yeah I'm not suggesting you unpin them completely, but perhaps it's possible to bump the pinned versions?
@mikeroll That's doable. Would you be willing to send a pukk request that bumps up to the version you need?
Any update on this? Can we jump to a very recent version of boto so that newer IAM authentication mechanisms are supported?
@joshuarli @mattrobenolt any reason to not merge the attached PR?
My comment here still applies. https://github.com/getsentry/sentry/pull/13777#issuecomment-504564032
@mattrobenolt that's fine, we'll check for backwards compatibility. I'm guessing you have no other concerns then?
Nope, that's all.
@mattrobenolt Should we drop s3 support for filestore while we're at it? Not used in production + would take time to test and possibly port to newer boto3.
I think that'd be a bad idea. S3 is _very_ common. Nobody uses Google Storage except us, and we don't even use the backend here because of filestore.
Should we drop s3 support
馃槄
Fixed via #22543.