opentelemetry-python
opentelemetry-python copied to clipboard
OpenTelemetry Python API and SDK
Fixes #2421
**Is your feature request related to a problem?** As other libraries upgrade to protobuf major version 4, it introduces a dependency conflict with opentelemetry still pinned to 3. In my...
# Description This is a work around for https://github.com/open-telemetry/opentelemetry-python/issues/2880 By checking the api implementation before define anything in the generated code, it is able to have both versions of generated...
The idea is to create a new folder for each version of semantic conventions release and instrumentation packages or end users can choose which one to use. The folder structure...
https://github.com/open-telemetry/opentelemetry-python/pull/2949 https://github.com/open-telemetry/opentelemetry-python/pull/2948
# Description Add OTLP/HTTP metric exporter Fixes #2447 ## Type of change Please delete options that are not relevant. - [ ] Bug fix (non-breaking change which fixes an issue)...
[Other implementations](https://github.com/open-telemetry/opentelemetry-go/blob/main/sdk/metric/internal/aggregator_test.go#L105) have benchmark testing for aggregators, add the equivalent tests for Python.
# Description This code doesn't work at all. If you try to run the example and end up with an error from the exporter, everything fall-apart due to the backoff...
**Describe your environment** python: 3.10.6 opentelemetry-api: 1.12.0 opentelemetry-sdk: 1.12.0 **Steps to reproduce** ```py from opentelemetry.baggage import _is_valid_pair _is_valid_pair("sentry-transaction", "GET%20%2Fapi%2F%2Freport") # OK from opentelemetry.baggage.propagation import W3CBaggagePropagator W3CBaggagePropagator().extract({"baggage": "sentry-transaction=GET%20%2Fapi%2Freport"}) # Returns empty...