This repository was archived by the owner on Feb 17, 2026. It is now read-only.
Commit 08913ba
authored
fix: pin protobuf to < 3.18.0 (#277)
Fixes #276. This PR is being made to the v1 branch and will be released manually in 1.31.3.
Protobuf 3.18.0 removed support for Python 2.7 and 3.5 https://github.com/protocolbuffers/protobuf/releases/tag/v3.18.0. Because the protobuf library does not use python_requires, pip will try to install it even on Python 2.7. A new release of google-api-core should result in google-cloud-* library users getting the last version of protobuf they can use.
The latest versions of Cloud libraries (except for google-cloud-storage) have moved on to python >= 3.6. However, users google-cloud-storage and older Cloud libraries may be impacted.
Also see protocolbuffers/protobuf#89841 parent affedce commit 08913ba
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments