-
Notifications
You must be signed in to change notification settings - Fork 64
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
What google-cloud-storage versions are supported? #408
Comments
Same here. It looks like it should be at least
but
|
By the way, this error happens even if one isn't using Google Cloud at all, but
Maybe this could be a reason to improve how optional imports from the azure/gs/s3 extras are handled? |
Fix incoming for this. Separately, if we do want to add a version floor to |
Ok, 0.18.1 is out. @Stannislav and @jmarshall would you mind testing that release with your use cases? |
Thanks, our builds now pick up 0.18.1 and work again. I don't have any useful wisdom about earlier floors for It turns out that there's probably not a good reason why we have g-c-s 1.43 pinned, it's just that we pinned the then-current version a while back and haven't updated it since. So apologies for the inconvenience, though as you noted there was at least one other group impacted and probably some others that haven't commented as yet. |
Thanks for the instant fix @pjbull. Things a looking good on our side so far. |
Closing for now since no obvious floor, and we're now covered pretty far back. |
The recent v0.18.0 release no longer works with google-cloud-storage 1.43, due to PR #391:
This old version of google-cloud-storage does not provide
transfer_manager
, which was presumably added in 2.x.Previous cloudpathlib releases did work with this old google-cloud-storage, or at least they worked well enough to import successfully and for basic functionality to work.
Admittedly it's silly of us to still be using this old version and we should probably update our google-cloud-storage requirements, but I didn't notice any required version specified in pyproject.toml (whereas there is a listed minimum for other backends) or elsewhere:
Does cloudpathlib have a recommended or required minimal version for google-cloud-storage?
The text was updated successfully, but these errors were encountered: