Skip to content

Protos, Grpcio-tool and protobuf version incompatibilities #8

@berndverst

Description

@berndverst

Note that protobuf>=4.22 introduced a breaking change, and protos generated using certain grpcio-tools versions are only compatible with protobuf>=4.22

Most ML libraries however force protobuf<4.22 still. That's why Dapr too has pinned protobuf<4.22

I recommend pinning grpcio-tools here to a version not requiring protobuf>=4.22. It is also best not to pin grpcio itself - any version close to the same grpcio-tools version or newer is fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions