You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Update opentelemetry-sdk requirement from >=1.41.1 to >=1.42.1 - #88
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)
Version 1.42.0/0.63b0 (2026-05-19)
Added
opentelemetry-api, opentelemetry-sdk: add support for 'random-trace-id'
flags in W3C traceparent header trace flags. Implementations of IdGenerator
that do randomly generate the 56 least significant bits, should also
implement a is_trace_id_random methods that returns True.
(#4854)
logs: add exception support to Logger emit and LogRecord attributes
(#4908)
opentelemetry-exporter-otlp-proto-grpc: make retryable gRPC error codes
configurable for gRPC exporters
(#4917)
opentelemetry-sdk: Add create_logger_provider/configure_logger_provider
to declarative file configuration, enabling LoggerProvider instantiation from
config files without reading env vars
(#4990)
opentelemetry-exporter-otlp-json-common: add
'opentelemetry-exporter-otlp-json-common' package for OTLP JSON exporters
(#4996)
opentelemetry-sdk: Add service resource detector support to declarative
file configuration via detection_development.detectors[].service
(#5003)
opentelemetry-docker-tests: add docker-tests coverage of
opentelemetry-exporter-otlp-proto-grpc and
opentelemetry-exporter-otlp-proto-http metrics export
(#5030)
Add registry keyword argument to PrometheusMetricReader to allow passing
a custom Prometheus registry
(#5055)
opentelemetry-sdk: add load_entry_point shared utility to declarative
file configuration for loading plugins via entry points; refactor propagator
loading to use it
(#5093)
opentelemetry-sdk: add sampler plugin loading to declarative file
configuration via the opentelemetry_sampler entry point group, matching the
spec's PluginComponentProvider mechanism
(#5095)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer TIP This summary will be updated as you push new changes.
Applied on dev in 2a8de7e instead of merging into main: merging into main publishes a release, so dependency updates belong on dev. .github/dependabot.yml now sets target-branch: dev, so the next ones will open there.
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
dependenciesPull requests that update a dependency filepythonPull requests that update python code
1 participant
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on opentelemetry-sdk to permit the latest version.
Changelog
Sourced from opentelemetry-sdk's changelog.
... (truncated)
Commits
367e14dPrepare release 1.42.1/0.63b1 (#5243)fd8e504Preserve random trace ID flag for child spans (#5241) (#5242)013045e[release/v1.42.x-0.63bx] Prepare release 1.42.0/0.63b0 (#5225)1731583ci: Enable GitHub Merge Queue support (#5209)7fab34dfix(config): allow deflate for OTLP HTTP exporters (#5075)0b690d2ci: validate changelog fragment filenames (#5212)d4fabb4feat(config): exporter plugin loading via entry points for declarative config...e19d346feat(config): generic resource detector plugin loading for declarative config...1d69bd2sdk/metrics: copy attributes dict to prevent post-recording mutation (#5106)990a611feat(config): propagator plugin loading via entry points for declarative conf...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)