opentelemetry-python
opentelemetry-python copied to clipboard
Relax protobuf version requirement to support v6
Fixes https://github.com/open-telemetry/opentelemetry-python/issues/4563, see that issue for details
@emdneto I think running the workflows requires approval, are you able to do that?
I am not the maintainer or even contributor, but based on the upgrading flow to protobuf 5 there was a statement that OTEL desired to support only 1 version of protobuf, no? I hope it will be protobuf 6 soon 🎉
The statement appeared in this issue/comment: https://github.com/open-telemetry/opentelemetry-python/issues/3958#issuecomment-2153046108
I am not the maintainer or even contributor, but based on the upgrading flow to
protobuf 5there was a statement that OTEL desired to support only 1 version of protobuf, no? I hope it will beprotobuf 6soon 🎉The statement appeared in this issue/comment: #3958 (comment)
Yes, I think this is the general agreement from the SIG.
@bouk I mean, update the test-requirements.txt and run the tests.
@emdneto done, and the tests pass
Hi team, I don't know if you are aware of this https://nvd.nist.gov/vuln/detail/CVE-2025-4565
I have time for this tomorrow, sure.
there was a statement that OTEL desired to support only 1 version of protobuf, no? I hope it will be
protobuf 6soon 🎉The statement appeared in this issue/comment: #3958 (comment)
This is no longer relevant see my comment on https://github.com/open-telemetry/opentelemetry-python/issues/4639#issuecomment-2997003823. This PR looks is the correct approach
I have time for this tomorrow, sure.
Did you already start on this? If not, I already have a fix I can push.
@emdneto PTAL, I added separate tox targets for oldest+latest supported dependencies for opentelemetry-proto and opentelemetry-exporter-otlp-proto-grpc, generated with uv pip compile.
Please someone push a changelog :)
Hello everyone! Is this scheduled for release? If so, is there an ETA?
I could take advantage of this fix
Thanks in advance!