-
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
Datastore: protobuf dependency requirements incorrect #6390
Labels
api: core
api: datastore
Issues related to the Datastore API.
priority: p2
Moderately-important priority. Fix may not be included in next release.
Comments
tseaver
added
api: datastore
Issues related to the Datastore API.
priority: p2
Moderately-important priority. Fix may not be included in next release.
api: clouddebugger
Issues related to the Cloud Debugger API.
labels
Nov 5, 2018
Thanks for the follow-up. #6391 fixes that first for datastore, and then adds normalization for dependencies in all our |
Thanks much for the fast fix. The longer term fixes are appreciated as well, thanks! |
aarontp
added a commit
to google/turbinia
that referenced
this issue
Nov 5, 2018
The minimum library versions are not set correctly for some of the upstream cloud libraries so we'll need to pin them for now. See the following for more details on the bug: googleapis/google-cloud-python#6390 This can be removed once grr-client-api updates its pinned version of protobuf. The grr-client-api library gets pulled in from dfTimewolf, which also has Turbinia as a dependency. The bug referenced above gets tickled when both of these libraries are installed at the same time (because the Datastore package doesn't correctly limit the minimum versions of its dependencies, an incompatible version gets installed).
Onager
pushed a commit
to google/turbinia
that referenced
this issue
Nov 6, 2018
The minimum library versions are not set correctly for some of the upstream cloud libraries so we'll need to pin them for now. See the following for more details on the bug: googleapis/google-cloud-python#6390 This can be removed once grr-client-api updates its pinned version of protobuf. The grr-client-api library gets pulled in from dfTimewolf, which also has Turbinia as a dependency. The bug referenced above gets tickled when both of these libraries are installed at the same time (because the Datastore package doesn't correctly limit the minimum versions of its dependencies, an incompatible version gets installed).
tseaver
added
api: core
and removed
api: clouddebugger
Issues related to the Cloud Debugger API.
labels
Nov 7, 2018
tseaver
added a commit
that referenced
this issue
Nov 7, 2018
atulep
pushed a commit
that referenced
this issue
Apr 3, 2023
atulep
pushed a commit
that referenced
this issue
Apr 18, 2023
parthea
pushed a commit
that referenced
this issue
Jun 4, 2023
parthea
pushed a commit
that referenced
this issue
Jun 4, 2023
parthea
pushed a commit
that referenced
this issue
Jun 4, 2023
parthea
pushed a commit
that referenced
this issue
Jun 4, 2023
parthea
pushed a commit
that referenced
this issue
Jul 6, 2023
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
parthea
pushed a commit
that referenced
this issue
Oct 22, 2023
parthea
pushed a commit
that referenced
this issue
Oct 22, 2023
parthea
pushed a commit
that referenced
this issue
Oct 31, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
api: core
api: datastore
Issues related to the Datastore API.
priority: p2
Moderately-important priority. Fix may not be included in next release.
I believe that the indirect dependency requirements for the
protobuf
package is not correct. This is similar to #6128 . Maybe the minimum version ofgoogle-api-core
needs to be updated? This seems to work with google-cloud-datastore==1.7.0, but then breaks with version 1.7.1.The breaking changes appear to be in this commit:
6a6f1e1#diff-677d93da9ffc63ac9fceae97c454bc55
OS type and version:
Linux/Ubuntu 14.04.5 LTS
Python version and virtual environment information:
Steps to reproduce:
from google.cloud import datastore
Code example
from google.cloud import datastore
The text was updated successfully, but these errors were encountered: