From 7535d92e718c63e9909dddd08821188a43377689 Mon Sep 17 00:00:00 2001 From: Sylvain Gugger <35901082+sgugger@users.noreply.github.com> Date: Thu, 26 May 2022 09:56:55 -0400 Subject: [PATCH] Pin protobouf that breaks TensorBoard in PyTorch (#17440) --- setup.py | 3 ++- src/transformers/dependency_versions_table.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 421bde3417..77e2ea3f38 100644 --- a/setup.py +++ b/setup.py @@ -132,7 +132,7 @@ _deps = [ "packaging>=20.0", "parameterized", "phonemizer", - "protobuf", + "protobuf<=3.20.1", "psutil", "pyyaml>=5.1", "pydantic", @@ -293,6 +293,7 @@ extras["testing"] = ( "nltk", "GitPython", "hf-doc-builder", + "protobuf", # Can be removed once we can unpin protobuf "sacremoses", "rjieba" ) diff --git a/src/transformers/dependency_versions_table.py b/src/transformers/dependency_versions_table.py index 1eaf979ec8..44171e3f52 100644 --- a/src/transformers/dependency_versions_table.py +++ b/src/transformers/dependency_versions_table.py @@ -38,7 +38,7 @@ deps = { "packaging": "packaging>=20.0", "parameterized": "parameterized", "phonemizer": "phonemizer", - "protobuf": "protobuf", + "protobuf": "protobuf<=3.20.1", "psutil": "psutil", "pyyaml": "pyyaml>=5.1", "pydantic": "pydantic",