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