Skip to content

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

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/opentelemetry-deps-python
Open

build(deps): update opentelemetry-deps-python#2457
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/opentelemetry-deps-python

Conversation

@renovate

@renovate renovate Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
opentelemetry-distro ==0.64b0==0.65b0 age confidence
opentelemetry-exporter-otlp-proto-http ==1.43.0==1.44.0 age confidence
opentelemetry-instrumentation ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-aiohttp-client ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-asgi ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-asyncpg ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-aws-lambda ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-boto3sqs ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-botocore ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-celery ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-dbapi ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-django ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-falcon ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-fastapi ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-flask ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-grpc ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-jinja2 ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-mysql ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-psycopg2 ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-pymemcache ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-pymongo ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-pymysql ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-pyramid ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-redis ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-requests ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-sqlalchemy ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-sqlite3 ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-starlette ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-tornado ==0.64b0==0.65b0 age confidence
opentelemetry-instrumentation-wsgi ==0.64b0==0.65b0 age confidence
opentelemetry-sdk ==1.43.0==1.44.0 age confidence
opentelemetry-semantic-conventions ==0.64b0==0.65b0 age confidence
opentelemetry-test-utils ==0.64b0==0.65b0 age confidence
opentelemetry-util-http ==0.64b0==0.65b0 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.65b0

Compare Source

Added
  • Add opentelemetry-instrumentation-structlog instrumentation package and
    shared log_utils helpers for emitting structlog events as OpenTelemetry
    logs.
    (#​4286)
  • opentelemetry-instrumentation-celery: add use_span_links option to link
    task execution spans to producer spans instead of creating parent-child
    relationships
    (#​4537)
  • opentelemetry-instrumentation-aws-lambda: add SQS context propagation
    support
    (#​4668)
  • opentelemetry-instrumentation-httpx: add support for httpx2
    (#​4730)
  • opentelemetry-instrumentation-tortoiseorm: Implement database semantic
    convention stability migration support through
    OTEL_SEMCONV_STABILITY_OPT_IN
    (#​4731)
  • opentelemetry-instrumentation-asyncpg: add database semantic convention
    stability support through OTEL_SEMCONV_STABILITY_OPT_IN
    (#​4733)
  • opentelemetry-instrumentation-pymemcache: add database semconv stability
    migration support
    (#​4739)
  • opentelemetry-instrumentation-cassandra: add semconv stability migration support
    (#​4747)
  • opentelemetry-instrumentation-pymongo: add database semantic convention
    stability support through OTEL_SEMCONV_STABILITY_OPT_IN
    (#​4772)
  • opentelemetry-instrumentation-aiopg: add database semantic convention
    stability support through OTEL_SEMCONV_STABILITY_OPT_IN
    (#​4820)
Changed
  • opentelemetry-instrumentation-urllib3: remove multiple calls to
    sanitize_method
    (#​4718)
Removed
  • opentelemetry-instrumentation-elasticsearch: drop the package since all
    supported elasticsearch versions have a native OTel instrumentation
    (#​4759)
Fixed
  • opentelemetry-instrumentation-grpc: handle NotImplementedError from
    add_done_callback in aio client instrumentation
    (#​4429)
  • opentelemetry-util-http: recognize QUERY as known method in
    sanitize_method
    (#​4734)
  • opentelemetry-instrumentation-pika: prevent duplicate consumer spans
    (#​4740)
  • opentelemetry-instrumentation-pyramid: avoid duplicate traversal
    subscribers
    (#​4741)
  • opentelemetry-instrumentation-boto3sqs: handle missing Successful key in
    send_message_batch response when all messages fail
    (#​4746)
  • opentelemetry-instrumentation-logging: export formatter-added attributes
    (#​4764)
  • opentelemetry-instrumentation-aiohttp-server: fix span name and
    http.route attribute according to http semantic conventions
    (#​4768)
  • opentelemetry-instrumentation-dbapi: fix suppression for async queries
    (#​4781)
  • opentelemetry-instrumentation-redis: don't fail commands when the
    connection pool lacks connection_kwargs
    (#​4782)
  • opentelemetry-util-genai, instrumentation-genai/*: ignore now deprecated
    GenAI enums
    (#​4814)
open-telemetry/opentelemetry-python (opentelemetry-exporter-otlp-proto-http)

v1.44.0

Compare Source

Added
  • opentelemetry-docker-tests: Refactor Docker tests to properly validate
    contents of exported telemetry
    (#​5220)
  • opentelemetry-exporter-otlp-common: add shared package for common OTLP
    utilities
    (#​5252)
  • opentelemetry-sdk: add MissingDependencyError exception for declarative
    configuration and use it for missing optional dependency errors
    (#​5265)
  • opentelemetry-sdk: Add ability to refresh process dependent Resource
    attributes
    (#​5280)
  • opentelemetry-sdk: add force_flush method to LogRecordExporter ABC
    (#​5294)
  • opentelemetry-sdk: Make it possible to limit the size of stored spans in
    InMemorySpanExporter
    (#​5296)
  • opentelemetry-sdk: add log record limits environment variables
    OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT and
    OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT
    (#​5300)
  • opentelemetry-sdk: add support for file exporter with declarative config
    (#​5311)
  • opentelemetry-sdk: expose SynchronousMultiLogRecordProcessor and
    ConcurrentMultiLogRecordProcessor publicly
    (#​5327)
  • opentelemetry-sdk: point the declarative configuration package README at
    the shared language support status
    matrix

    in the opentelemetry-configuration repo, so Python conformance status lives
    alongside the other languages instead of being duplicated per language SDK.
    (#​5347)
  • opentelemetry-sdk: document that Python-implementation extensions
    (OTEL_PYTHON_* variables) are bypassed when OTEL_CONFIG_FILE is set. The
    env-var initialisation path is skipped entirely in favour of the declarative
    file; honouring these alongside a config file is tracked as a follow-up.
    (#​5353)
  • opentelemetry-sdk: wire id_generator from declarative configuration to
    TracerProvider
    (#​5363)
  • opentelemetry-sdk: Add support for activating instrumentors from a
    declarative configuration file via the instrumentation/development.python
    section. Instrumentors can declare a configuration attribute to have their
    options validated through the same type-coercion pipeline used for SDK
    component configuration.
    (#​5372)
  • opentelemetry-sdk: add record_min_max option to
    ExponentialBucketHistogramAggregation, matching the option already
    available on ExplicitBucketHistogramAggregation and required by the
    specification
    (#​5377)
Changed
  • opentelemetry-sdk: revert BoundedAttributes RLock back to Lock
    (#​5329)
  • docs: update logs example to use opentelemetry-instrumentation-logging
    (#​5344)
  • opentelemetry-sdk: bump declarative configuration schema to v1.1.0
    (#​5345)
  • opentelemetry-configuration: declarative configuration moves from
    opentelemetry.sdk._configuration into the new public
    opentelemetry-configuration package (opentelemetry.configuration
    namespace), published experimentally. opentelemetry-sdk[file-configuration]
    continues to work as an alias that installs opentelemetry-configuration
    alongside the SDK.
    (#​5356)
  • opentelemetry-api: remove env carrier environment snapshot caching, you now
    have to pass explicitly the mapping where to get the environment variables
    from as the EnvironmentGetter.get first argument.
    (#​5366)
  • opentelemetry-semantic-conventions: bump to 1.42.0
    (#​5410)
  • opentelemetry-semantic-conventions: bump to 1.43.0
    (#​5413)
Removed
  • opentelemetry-api, opentelemetry-sdk: Removed deprecated Events API/SDK.
    Use LogRecord with the event_name field set instead.
    (#​5293)
Fixed
  • opentelemetry-sdk: Optimize LogRecord memory in BatchLogRecordProcessor
    by clearing the Context object before buffering. This is a potentially
    breaking change for custom log exporters that access context from the
    exported ReadableLogRecord, as the context will now be an empty Context()
    instead of the original.
    (#​4977)
  • opentelemetry-sdk: drop non-finite measurements (NaN and Inf) at the
    instrument level to prevent permanent aggregation poisoning
    (#​5336)
  • opentelemetry-sdk: raise ValueError when
    ExplicitBucketHistogramAggregation boundaries are not strictly increasing
    or finite
    (#​5340)
  • opentelemetry-sdk: ProcessResourceDetector no longer collects or emits
    process.command_args and process.command_line by default since the values
    are not sanitized and may contain sensitive information. Users who depend
    on these resource attributes must pass include_command_args=True.
    (#​5364)
  • opentelemetry-exporter-otlp-proto-http: fix the OTLP HTTP metric exporter
    self-observability metrics over-counting data points when
    max_export_batch_size splits a batch; each split now reports its own
    data-point count instead of the whole-batch count.
    (#​5370)
  • opentelemetry-api: Prevent in-place mutation of Context via inherited
    dict methods
    (#​5399)

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 July 20, 2026 03:07
@renovate renovate Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 20, 2026
opentelemetry-instrumentation-celery==0.65b0
opentelemetry-instrumentation-dbapi==0.65b0
opentelemetry-instrumentation-django==0.65b0
opentelemetry-instrumentation-elasticsearch==0.64b0

@thompson-tomo thompson-tomo Jul 20, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As per this line needs to be removed: open-telemetry/opentelemetry-python-contrib#4759

That will fix build

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.

1 participant