Skip to content

Commit 50c83b9

Browse files
committed
Pin protobuf to 3.19.4 for now:
- see: protocolbuffers/protobuf#10051 - ``3.19.4`` is the latest non-breaking supported version for python ``3.6`` which is still supported in ``v5```
1 parent f3b8bf4 commit 50c83b9

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

newsfragments/2659.bugfix.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Protobuf dependency breaks at version ``3.20.2`` and above; pin to ``3.19.4`` for now since that is the last non-breaking version for python 3.6.

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"ipfshttpclient==0.8.0a2",
8989
"jsonschema>=3.2.0,<5",
9090
"lru-dict>=1.1.6,<2.0.0",
91-
"protobuf>=3.10.0,<4",
91+
"protobuf==3.19.4",
9292
"pywin32>=223;platform_system=='Windows'",
9393
"requests>=2.16.0,<3.0.0",
9494
# remove typing_extensions after python_requires>=3.8, see web3._utils.compat

0 commit comments

Comments
 (0)