This repository was archived by the owner on Dec 5, 2025. It is now read-only.
Update opentelemetry-python monorepo to ~=1.30.0 - autoclosed #832
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.
This PR contains the following updates:
~=1.22.0->~=1.30.0~=1.22.0->~=1.30.0Release Notes
open-telemetry/opentelemetry-python (opentelemetry-api)
v1.30.0Compare Source
loggingmodule handler setup(#4340)
attributesfield inmetrics.get_meterwrapper function(#4364)
(#4353)
(#4371)
(#4389)
(#4400)
opentelemetry.semconv.attributes.network_attributes.NETWORK_INTERFACE_NAMEintroduced by mistake in the wrong module.
(#4391)
(#4361)
(#4337)
v1.29.0Compare Source
(#4276)
(#4251)
(#4259)
(#4270)
(#4299)
(#4311)
(#4324)
TestBase.assertEqualSpanInstrumentationInfomethod, useassertEqualSpanInstrumentationScopeinstead(#4310)
ExemplarBuckets inExemplarReservoirs(#4260)
(#4337)
v1.28.2: Version 1.28.2/0.49b2Compare Source
This is a patch release on the previous 1.28.1/0.49b1 release, fixing the issue(s) below.
v1.28.1: Version 1.28.1/0.49b1Compare Source
This is a patch release on the previous 1.28.0/0.49b0 release, fixing the issue(s) below.
v1.28.0Compare Source
(#4172)
(#4154)
(#4137)
(#4182)
(#4094)
(#4176)
(#4218)
(#4206)
(#4222)
(#4208)
(#4224)
OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATIONenvironment variable(#4217)
LogRecord.getMessage()in order to customize message formatting(#4216)
v1.27.0Compare Source
(#4054)
exception.messageto logRecord for exceptions whose argumentis an exception not a string message
(#4122)
link.attributes.dropped, which may not exist(#4119)
(#4053)
(#4084)
(#4085)
(#3992)
OTEL_EXPORTER_OTLP_*HEADERSto match other languages SDKs(#4103)
(#4104)
(#4128)
(#4134)
(#4116)
_start_time_unix_nanoattribute from_ViewInstrumentMatchin favorof using
time_ns()at the moment when the aggregation object is created(#4137)
v1.26.0Compare Source
(#4074)
(#4035)
(#4028)
(#4006)
process.command_argsattribute to also include the executable itself(#4032)
start_time_unix_nanofor delta collection for explicit bucket histogram aggregation(#4009)
start_time_unix_nanofor delta collection for sum aggregation(#4011)
(#4023)
(#3956)
(#3838)
ExponentialHistogramAggregation(#3978)
LogRecordinsdk/loghas dropped attributesdue to reaching limits
(#3946)
(#3949)
(#3616)
(#3972)
osandnetnamespaces.Finaldecorator to constants to prevent collisions(#3973)
(#3964)
(#3979)
(#3965)
(#3991)
MeterProvider.get_meterandInstrumentationScope(#4015)
SCHEMA_URLconstants inopentelemetry-semantic-conventions(#4069)
v1.25.0Compare Source
(#3859)
(#3763)
(#3844)
(#3780)
(#3795)
(#3798)
(#3785)
(#3837)
(#3698)
Refactor semantic-convention structure:
SpanAttributes,ResourceAttributes, andMetricInstrumentsare deprecated.opentelemetry.semconv.attributesand
opentelemetry.semconv.metricsmodules.opentelemetry.semconv._incubatingimport path.(#3586)
([#3823] (https://github.com/open-telemetry/opentelemetry-python/pull/3823))
(#3881)
(#3917)
([#3913] (https://github.com/open-telemetry/opentelemetry-python/pull/3913))
(#3924)
specification.
OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION=trues->seconds),following the collector's implementation
_are replaced with a single_{requests}) are stripped awaym/s->meters_per_second.(#3864)
v1.24.0Compare Source
(#3817)
tracer.start_as_current_span()decorator work with async functions(#3633)
(#3751)
(#3776)
(#3648)
(#3769)
BaseExceptioninstead ofExceptioninrecord_exception(#3354)
(#3778)
(#3803)
v1.23.0Compare Source
(#3567)
(#3608)
Span.add_link()method to add link after span start(#3618)
OTLPMetricExporterignorespreferred_aggregationproperty(#3603)
observed_timestampfield(#3565)
(#3652)
(#3566)
(#3659)
(#3564)
(#3429)
code.lineno,code.functionandcode.filepathto all logs(#3675)
(#3462)
(#3668)
(#3639)
environments (#3609)
(#3623)
(#3645)
(#3575)
(#3679)
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,every weekend,before 5am every weekday" in timezone Europe/Paris, 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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.