Skip to content

build(deps): update opentelemetry-deps-python#2414

Merged
wpessers merged 1 commit into
mainfrom
renovate/opentelemetry-deps-python
Jul 13, 2026
Merged

build(deps): update opentelemetry-deps-python#2414
wpessers merged 1 commit into
mainfrom
renovate/opentelemetry-deps-python

Conversation

@renovate

@renovate renovate Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
opentelemetry-distro ==0.63b1==0.64b0 age confidence
opentelemetry-exporter-otlp-proto-http ==1.42.1==1.43.0 age confidence
opentelemetry-instrumentation == 0.63b1==0.64b0 age confidence
opentelemetry-instrumentation ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-aiohttp-client ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-asgi ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-asyncpg ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-aws-lambda ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-boto3sqs ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-botocore ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-celery ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-dbapi ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-django ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-elasticsearch ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-falcon ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-fastapi ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-flask ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-grpc ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-jinja2 ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-mysql ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-psycopg2 ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-pymemcache ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-pymongo ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-pymysql ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-pyramid ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-redis ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-requests ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-sqlalchemy ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-sqlite3 ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-starlette ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-tornado ==0.63b1==0.64b0 age confidence
opentelemetry-instrumentation-wsgi ==0.63b1==0.64b0 age confidence
opentelemetry-sdk ==1.42.1==1.43.0 age confidence
opentelemetry-semantic-conventions == 0.63b1==0.64b0 age confidence
opentelemetry-semantic-conventions ==0.63b1==0.64b0 age confidence
opentelemetry-test-utils ==0.63b1==0.64b0 age confidence
opentelemetry-util-http ==0.63b1==0.64b0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-python-contrib (opentelemetry-distro)

v0.64b0

Compare Source

Added
  • opentelemetry-instrumentation-exceptions: add instrumentation to emit
    OpenTelemetry logs for uncaught process, thread, and asyncio exceptions.
    (#​4503)
  • opentelemetry-instrumentation-botocore: loosen aiobotocore version
    constraints to allow for 3.x
    (#​4601)
  • opentelemetry-instrumentation-logging: add optional inject_trace_context
    argument for injecting trace context attributes
    (#​4626)
  • opentelemetry-instrumentation-redis: gracefully handle hook exceptions
    (#​4696)
Changed
  • opentelemetry-instrumentation-requests: remove multiple calls to
    sanitize_method
    (#​4719)
Fixed
  • opentelemetry-instrumentation-django: Remove duplicate query logging in
    SQLCommenter middleware that broke Django's assertNumQueries
    (#​4367)
  • opentelemetry-instrumentation-flask: wrap wsgi_app call in try/except to
    prevent active_requests gauge leak
    (#​4433)
  • opentelemetry-instrumentation-asyncpg: instrument prepared statements
    (#​4529)
  • opentelemetry-instrumentation-aiokafka,
    opentelemetry-instrumentation-confluent-kafka,
    opentelemetry-instrumentation-kafka-python: fix malformed RST formatting in
    module docstrings
    (#​4613)
  • opentelemetry-instrumentation-dbapi: Fix pyodbc DB-API instrumentation
    examples to wrap connect.
    (#​4657)
  • opentelemetry-instrumentation-tornado: reduce cardinality of http.target
    metrics attribute with old semantic conventions
    (#​4666)
  • opentelemetry-instrumentation-dbapi: implement proper handling of t-string
    queries
    (#​4697)
  • opentelemetry-instrumentation-fastapi: fix AttributeError when resolving
    routes added via include_router on FastAPI 0.137+
    (#​4700)
  • opentelemetry-instrumentation-tornado: sanitize the request http method in
    server and client spans and metrics
    (#​4735)
open-telemetry/opentelemetry-python (opentelemetry-exporter-otlp-proto-http)

v1.43.0

Compare Source

Added
  • opentelemetry-sdk: add add_metric_reader / remove_metric_reader public
    APIs to register / unregister metric readers at runtime.
    (#​4863)
  • opentelemetry-exporter-prometheus: add support for configuring metric scope
    labels
    (#​5123)
  • opentelemetry-exporter-otlp-proto-grpc: Add grpc error details to the log
    message that's written when the grpc call fails.
    (#​5143)
  • opentelemetry-exporter-http-transport: add
    'opentelemetry-exporter-http-transport' package for HTTP exporters
    (#​5194)
  • opentelemetry-sdk: Add composite/development samplers support to
    declarative file configuration
    (#​5201)
  • opentelemetry-exporter-otlp-json-file: Add OTLP JSON File exporter
    implementation
    (#​5207)
  • opentelemetry-sdk: add _resolve_component shared utility for declarative
    config plugin loading, reducing boilerplate in exporter factory functions
    (#​5215)
  • opentelemetry-sdk: add pull metric reader support to declarative file
    configuration, including Prometheus metric reader via the
    prometheus_development config field
    (#​5216)
  • opentelemetry-proto-json: update to use opentelemetry-proto v1.10.0
    (#​5224)
  • opentelemetry-proto: bump maximum supported protobuf version to 7.x.x
    (#​5251)
  • opentelemetry-sdk: add ServiceInstanceIdResourceDetector for populating
    service.instance.id
    (#​5259)
  • opentelemetry-sdk: declarative config loader now recursively converts
    parsed dicts into typed dataclass instances, including nested dataclasses,
    lists of dataclasses, and enum values. End-to-end YAML/JSON → SDK
    configuration now works via the factory functions.
    (#​5269)
  • opentelemetry-sdk: add configure_sdk(config) to the declarative
    configuration API. Single entry point that takes a parsed
    OpenTelemetryConfiguration, builds the resource, and applies the
    tracer/meter/logger providers and propagator globally. Honors the top-level
    disabled flag.
    (#​5270)
  • opentelemetry-sdk: the SDK configurator now honors the OTEL_CONFIG_FILE
    environment variable. When set, the SDK loads and applies the referenced
    declarative configuration file (YAML or JSON) in place of the env-var-based
    init path.
    (#​5271)
  • opentelemetry-sdk: update declarative config to use
    ServiceInstanceIdResourceDetector
    (#​5299)
  • opentelemetry-exporter-otlp-proto-common,
    opentelemetry-exporter-otlp-json-common: encoders now always accept null,
    and encode it as an empty AnyValue in accordance with the spec.
    (#​5305)
  • opentelemetry-sdk: validate the declarative config file_format version —
    reject an unsupported major version and warn on a newer minor version, per
    the configuration spec versioning rules
    (#​5315)
  • opentelemetry-exporter-http-transport: enable entry-point loading of
    transport implementations
    (#​5320)
Changed
  • opentelemetry-sdk: introduce experimental entry points for OpAMP agent
    integration
    (#​4646)
  • opentelemetry-api: conditionally import entrypoints for
    opentelemetry_context only if the OTEL_PYTHON_CONTEXT env variable is
    defined, return ContextVarsRuntimeContext otherwise
    (#​5144)
  • opentelemetry-sdk: rename "known/unknown" to "built-in/user-defined"
    terminology in declarative config component loading code
    (#​5214)
  • opentelemetry-proto: regenerate protobuf code from opentelemetry-proto
    v1.10.0
    (#​5223)
  • opentelemetry-sdk: remove unnecessary copy in Span creation
    (#​5272)
  • opentelemetry-sdk: remove unnecessary dict in set_attribute method
    (#​5274)
  • opentelemetry-sdk: inline the method _clean_attribute_value
    (#​5275)
  • Remove typing aliases deprecated in python 3.9 and replace all usages of
    typing.Union and typing.Optional with |.
    (#​5277)
  • opentelemetry-sdk: remove generator in the accessor for links/events
    (#​5287)
  • opentelemetry-api: remove unnecessary copy in iterator
    (#​5288)
  • opentelemetry-api: update EnvironmentGetter to ignore non-normalized
    environment variable names
    (#​5289)
  • opentelemetry-sdk: update iterator for BoundedList
    (#​5297)
  • opentelemetry-sdk: reduce lock contention in attributes
    (#​5298)
  • opentelemetry-sdk: merge doesn't need a copy, dict already does this
    (#​5326)
  • opentelemetry-api: normalize empty environment propagation names to _ in
    EnvironmentSetter and EnvironmentGetter
    (#​5328)
Fixed
  • Add missing .rst files to Sphinx documentation build for SDK logs,
    propagators, and exporter submodules.
    (#​5017)
  • Preserve the random trace ID flag when creating child spans instead of always
    setting the random trace id bit depending on the available trace id
    generator.
    (#​5241)
  • opentelemetry-api: fix SelectableGroups deprecation warning
    (#​5250)
  • opentelemetry-sdk: make
    SynchronousMeasurementConsumer.consume_measurement lock free to avoid
    deadlocks
    (#​5321)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 8am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner June 29, 2026 01:12
@renovate renovate Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 29, 2026
@thompson-tomo

Copy link
Copy Markdown
Contributor

@wpessers build issue addressed in #2427

@renovate
renovate Bot force-pushed the renovate/opentelemetry-deps-python branch from bee20a0 to fb9b641 Compare July 12, 2026 21:35
@renovate renovate Bot changed the title build(deps): update opentelemetry-deps-python to v1.43.0 build(deps): update opentelemetry-deps-python Jul 12, 2026
@wpessers
wpessers merged commit a3758b1 into main Jul 13, 2026
17 checks passed
@wpessers
wpessers deleted the renovate/opentelemetry-deps-python branch July 13, 2026 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants