opentelemetry-semantic-conventions breaking changes

pypi

6 curated breaking changes across major versions of opentelemetry-semantic-conventions. Use this as a migration checklist before bumping dependencies.

6
changes
Breaking changes by transition
  • v1.39.1 \u2192 v1.40.0breaking

    `opentelemetry-sdk`: deprecate `LoggingHandler` in favor of `opentelemetry-instrumentation-logging`, see `opentelemetry-instrumentation-logging` documentation ([#4919](https://github.com/open-telemetry/opentelemetry-python/pull/4919))

  • v1.39.1 \u2192 v1.40.0breaking

    `opentelemetry-sdk`: Clarify log processor error handling expectations in documentation ([#4915](https://github.com/open-telemetry/opentelemetry-python/pull/4915))

  • v1.39.1 \u2192 v1.40.0breaking

    bump semantic-conventions to v1.40.0 ([#4941](https://github.com/open-telemetry/opentelemetry-python/pull/4941))

  • v1.39.1 \u2192 v1.40.0breaking

    Add stale PR GitHub Action ([#4926](https://github.com/open-telemetry/opentelemetry-python/pull/4926))

  • v1.39.1 \u2192 v1.40.0breaking

    `opentelemetry-sdk`: Drop unused Jaeger exporter environment variables (exporter removed in 1.22.0) ([#4918](https://github.com/open-telemetry/opentelemetry-python/issues/4918))

  • v1.34.1 \u2192 v1.35.0breaking

    Rename LogRecordProcessor.emit to on_emit ([#4648](https://github.com/open-telemetry/opentelemetry-python/pull/4648))

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/pypi/opentelemetry-semantic-conventions
opentelemetry-semantic-conventions breaking changes — PyPI migration guide | DepScope