Older google protobuf version is used, which makes it incompatible with other google packages (e.g. google-ai-generativelanguage, google-api-core, googleapis-common-protos, grpcio-status, onnxruntime, proto-plus) which do depend on 6.x version
Description
UserWarning: Protobuf gencode version 5.27.2 is exactly one major version older than the runtime version 6.31.1 at infinite_tracing.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
warnings.warn(
Expected Behavior
No warning, newrelic using the latest google protobuf version
None atm, as we won't push to production in this state
Steps to Reproduce
install langchain-google-genai or google-genai latest version aside newrelic==10.13.0.
Your Environment
Local Django dev server
django 4.2.23
newrelic 10.13.0
google-genai 1.20.0