Slackbot
04/08/2023, 2:48 AMSidekick
04/08/2023, 4:36 AMprotobuf
version in flytekit
to be compatible with both mlflow
and bentoml
. You can also try downgrading the protobuf
version in mlflow
to be compatible with flytekit
. Another option is to use a virtual environment to isolate the dependencies for each project.Seungchan Lee
04/08/2023, 2:14 PMSeungchan Lee
04/08/2023, 2:18 PMSeungchan Lee
04/08/2023, 2:18 PMAaron Pham
04/10/2023, 11:26 PMprotobuf<4.0
but not sure how it got lockedBosco Raju
04/11/2023, 9:58 AMSeungchan Lee
04/11/2023, 3:30 PMSeungchan Lee
04/11/2023, 3:30 PMAaron Pham
04/11/2023, 10:18 PMprotobuf>3,<5
? I believe this is a transitive dependencies from opentelemetrySeungchan Lee
04/11/2023, 10:19 PMAaron Pham
04/11/2023, 10:19 PMSeungchan Lee
04/11/2023, 10:23 PMThere are incompatible versions in the resolved dependencies:
protobuf<5,>3 (from -r /xxx (line 6))
protobuf>=3.0.0 (from protoc-gen-swagger==0.1.0->flyteidl==1.3.17->flytekit==1.5.0->-r /xxx (line 7))
protobuf!=3.20.0,!=3.20.1,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.19.5 (from googleapis-common-protos==1.59.0->flytekit==1.5.0->-r /xxx (line 7))
protobuf~=3.13 (from opentelemetry-proto==1.14.0->opentelemetry-exporter-otlp-proto-http==1.14.0->bentoml==1.0.15->-r /xxx (line 4))
protobuf<5.0.0,>=4.21.1 (from flyteidl==1.3.17->flytekit==1.5.0->-r /xxx (line 7))
protobuf>=4.21.6 (from grpcio-status==1.53.0->flytekit==1.5.0->-r /xxx (line 7))
Seungchan Lee
04/14/2023, 2:38 PM