Re: [grpc-io] [gRPC-Python] grpcio-observability compatibiltiy with OTEL SDK 1.22.0+

2024-04-25 Thread Kyle Strand
Excellent, thank you! -- Kyle J Strand Senior Software Engineer (Pronouns: he/him) kstr...@rigetti.com rigetti.com Confidentiality Note: This message is for the intended recipient only and may contain proprietary, privileged, or confidential information. The use, copying or distribution of

Re: [grpc-io] [gRPC-Python] grpcio-observability compatibiltiy with OTEL SDK 1.22.0+

2024-04-25 Thread 'Xuan Wang' via grpc.io
Hi Kyle, We actually do support versions higher than 1.21.0, we'll remove the version ping in the next release. As for api vs sdk, we do need sdk to create MeterProvider in the example .

[grpc-io] [gRPC-Python] grpcio-observability compatibiltiy with OTEL SDK 1.22.0+

2024-04-24 Thread Kyle Strand
The `grpcio-observability` requirements file (links below) specifies `opentelemetry-sdk == 1.21.0`. Is there a reason why this is pinned to a specific version, rather than using `^` or `>=`? The current OTEL PyPI release is 1.24.0. Additionally, is the OTEL SDK actually required, or could it