Dependencies are out of date
jwjl opened this issue · 3 comments
The dependencies required are for versions that are about 1 year old, including for google-cloud-datastore, googleapis-common-protos, grpcio, and protobuf. Are there breaking changes or security issues that prevent the new dependency releases from being used?
I am really hoping that this is addressed soon. We now have to keep using older libraries that may be lacking features, security updates, and documentation.
We just tried to add google-cloud-pubsub to our application. Any recent version requires a recent google-api-core. It means that we are now forced to use the v1 version of that pubsub library. Which no longer matches the latest documentation and samples.
The most recent version of google-api-core, 2.10.2, is compatible with ndb and google-cloud-datastore v1. Here are the version specifiers from one of my requirements.txt
files that pip installs happily:
google-api-core==2.10.2
google-cloud-datastore==1.15.4
google-cloud-ndb==1.11.1
I'm with you in spirit though! I'm definitely looking forward to ndb migrating to google-cloud-datastore v2. More in #733, might be worth merging the two issues.