-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Core "grpc" extra not found by setuptools #4186
Comments
@markcwhitfield Sorry about that! The issue is that we haven't released the updated Thanks a ton for reporting! |
Oh, haha. Hadn't even noticed that 0.28.4 was only 3 hours old. Just poor timing on my part, I suppose. |
And poor something else on our part! |
i'd prefer we hold off on releasing core (it's a big release) and just release a patch of pubsub that fixes this. |
SGTM. @lukesneeringer SGTY? |
Can I propose we add Ref: https://snarky.ca/how-i-manage-package-version-numbers/ |
Oh wow, fail on me for not seeing a p0 ticket. |
So how can we actually resolve this in the meantime?
|
Sorry for not following up but this has been resolved by the latest set of releases (mentioned in https://github.com/GoogleCloudPlatform/google-cloud-python/releases/tag/0.28.0) |
google-cloud-pubsub==0.28.4
requiresgoogle-cloud-core[grpc] > 0.27.1, <0.28dev
. I can see from the core library's setuptools build that thegrpc
extra is declared; however, setuptools does not seem to be able to locate it from the published PyPi package for whatever reason:When installing via
pip
this is not really an issue, so long asgrpcio
is included somewhere in the dependency tree, aspip
will happily ignore it. Setuptools itself will not, however, and includinggoogle-cloud-pubsub==0.28.4
as a requirement in a setuptools build is currently impossible, so far as I can tell.The text was updated successfully, but these errors were encountered: