-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Upgrade dependencies to gapic-* 0.9.x packages #2324
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
Conversation
Thanks for updating this ticket with labels @tseaver. I just realized that I forgot to update the import statements. Just pushed another commit to do that. |
@bjwatson this change is hard for us to evaluate / test without updating the machinery to install those deps from https://testpypi.python.org/pypi. Maybe add a temporary command to the |
I realized that by setting upper bounds on the |
This is ready to merge once the tests pass. I'm not familiar enough with them to know why they're breaking. Could someone take a look and let me know if/what I broke? I'll be AFK for an hour, but will check back in after that. Thanks! |
@bjwatson For future reference, |
I'm looking at the breakages now |
@dhermes https://travis-ci.org/GoogleCloudPlatform/google-cloud-python/builds/160481390#L851-L856
|
We found a Contributor License Agreement for you (the sender of this pull request) and all commit authors, but as best as we can tell these commits were authored by someone else. If that's the case, please add them to this pull request and have them confirm that they're okay with these commits being contributed to Google. If we're mistaken and you did author these commits, just reply here to confirm. |
I just pushed a commit to @bjwatson's branch to fix the coverage issue. Really cool new GitHub feature allowing maintainers to push commits to PRs! @jonparrott Where to file bugs for the CLA-bot? |
'gapic-google-pubsub-v1 >= 0.9.0, < 0.10dev', | ||
'grpc-google-pubsub-v1 >= 0.9.0, < 0.10dev', | ||
'gapic-google-logging-v2 >= 0.9.0, < 0.10dev', | ||
'grpc-google-logging-v2 >= 0.9.0, < 0.10dev', |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
@bjwatson This LGTM though a rebase may be important here to make sure we actually still cover all imports. Rather than a rebase you could just re-start this branch from |
@dhermes the Also, we could have worked around the issue better in |
Ha, my bad.
I'm not sure what you mean. |
@tseaver How is that different than putting them in |
In [grpc]
deps =
_vendor/grpc-spanner-v1-0.8.1.tar.gz
_vendor/gapic-google-pubsub-v1-0.9.0b1.tar.gz
_vendor/grpc-google-pubsub-v1-0.9.0b1.tar.gz
_vendor/gapic-google-logging-v2-0.9.0b1.tar.gz
_vendor/grpc-google-logging-v2-0.9.0b1.tar.gz |
@dhermes I thought that tox might have that feature, but I couldn't quickly find correct incantation. Thanks for looking into the breakages. I'm at a hack-a-thon today for gcloud-java samples, but I can be pre-empted if there's anything I need to fix in my packages. I'd like to no longer be blocking your |
I just did a squash merge. No worries. |
Woo hoo! |
Ignore clabot if you can manually verify all committers are under CLA. |
(clabot can't handle multiple authors, it's a known issue) |
@dhermes Sorry, just saw your comments about squashing my commits. I didn't know that y'all kept PRs squashed. On GAPIC, we always wait until the merge-time to squash-and-commit using the commit button dropdown menu. |
|
No worries though |
I see, so you don't normally squash. This was just a one-off request due to multiple authors? |
Looks like this broke some system tests. Working on a fix now. |
@dhermes These are the new dependencies for #2258 (and that you need for the 0.19.0 release of google-cloud-python).
Please note that we changed the names of the packages from
gax-*
togapic-*
. It was a mistake to call themgax-*
(that just refers to thegoogle-gax
library), and should have always called themgapic-*
instead.Fixes #2258.