Skip to content

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

Merged
tylerbenson merged 2 commits into
mainfrom
renovate/opentelemetry-deps-python
Jul 27, 2026
Merged

build(deps): update opentelemetry-deps-python#2457
tylerbenson merged 2 commits 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

It was dropped upstream.
@renovate

renovate Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@tylerbenson
tylerbenson merged commit 156edff into main Jul 27, 2026
17 checks passed
@tylerbenson
tylerbenson deleted the renovate/opentelemetry-deps-python branch July 27, 2026 14:20
thompson-tomo pushed a commit to thompson-tomo/opentelemetry-lambda that referenced this pull request Jul 28, 2026
* build(deps): update opentelemetry-deps-python

* Remove Elasticsearch

It was dropped upstream.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tyler Benson <734411+tylerbenson@users.noreply.github.com>
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