google / cel-java

Fast, portable, non-Turing complete expression evaluation with gradual typing (Java)

Home Page:https://cel.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

protobuf dependency version problem

wang-qijia opened this issue · comments

Does cel-java have to depend on protobuf-java? In my project, protobuf uses 2.5.0 and cel uses 3.25.3. Finally, there is a dependency conflict. Is there a solution to this? Thanks

Presently, protobuf is a required dependency for CEL. This is primarily because CEL specification is protobuf-centric. We do have long-term plans to make protobuf an optional dependency in the future, but I don't have any timelines I can share as of now.

For now, you'll have to follow any standard mechanism available in your build-tool to address the version conflict.