Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-opentelemetry-exporter-otlp
for openSUSE:Factory checked in at 2026-07-21 22:55:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp (Old)
and
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-opentelemetry-exporter-otlp"
Tue Jul 21 22:55:34 2026 rev:17 rq:1365744 version:1.43.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp/python-opentelemetry-exporter-otlp.changes
2026-06-27 18:05:42.843197807 +0200
+++
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp.new.24530/python-opentelemetry-exporter-otlp.changes
2026-07-21 22:56:19.977357483 +0200
@@ -1,0 +2,98 @@
+Tue Jul 7 19:00:48 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.43.0:
+ * `opentelemetry-sdk`: add `add_metric_reader` /
+ `remove_metric_reader` public APIs to register / unregister
+ metric readers at runtime.
+ * `opentelemetry-exporter-prometheus`: add support for
+ configuring metric scope labels
+ * `opentelemetry-exporter-otlp-proto-grpc`: Add grpc error
+ details to the log message that's written when the grpc call
+ fails.
+ * `opentelemetry-exporter-http-transport`: add 'opentelemetry-
+ exporter-http-transport' package for HTTP exporters
+ * `opentelemetry-sdk`: Add `composite/development` samplers
+ support to declarative file configuration
+ * `opentelemetry-exporter-otlp-json-file`: Add OTLP JSON File
+ exporter implementation
+ * `opentelemetry-sdk`: add `_resolve_component` shared utility
+ for declarative config plugin loading, reducing boilerplate
+ in exporter factory functions
+ * `opentelemetry-sdk`: add pull metric reader support to
+ declarative file configuration, including Prometheus metric
+ reader via the `prometheus_development` config field
+ * `opentelemetry-proto-json`: update to use opentelemetry-proto
+ v1.10.0
+ * `opentelemetry-proto`: bump maximum supported protobuf
+ version to 7.x.x
+ * `opentelemetry-sdk`: add `ServiceInstanceIdResourceDetector`
+ for populating `service.instance.id`
+ * `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.
+ * `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.
+ * `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.
+ * `opentelemetry-sdk`: update declarative config to use
+ `ServiceInstanceIdResourceDetector`
+ * `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.
+ * `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
+ * `opentelemetry-exporter-http-transport`: enable entry-point
+ loading of transport implementations
+ * ### Changed
+ * `opentelemetry-sdk`: introduce experimental entry points for
+ OpAMP agent integration
+ * `opentelemetry-api`: conditionally import entrypoints for
+ `opentelemetry_context` only if the `OTEL_PYTHON_CONTEXT` env
+ variable is defined, return `ContextVarsRuntimeContext`
+ otherwise
+ * `opentelemetry-sdk`: rename "known/unknown" to "built-
+ in/user-defined" terminology in declarative config component
+ loading code
+ * `opentelemetry-proto`: regenerate protobuf code from
+ opentelemetry-proto v1.10.0
+ * `opentelemetry-sdk`: remove unnecessary `copy` in Span
+ creation
+ * opentelemetry-sdk: remove unnecessary dict in set_attribute
+ method
+ * `opentelemetry-sdk`: inline the method
+ `_clean_attribute_value`
+ * Remove typing aliases deprecated in python 3.9 and replace
+ all usages of `typing.Union` and `typing.Optional` with `|`.
+ * opentelemetry-sdk: remove generator in the accessor for
+ links/events
+ * opentelemetry-api: remove unnecessary copy in iterator
+ * `opentelemetry-api`: update `EnvironmentGetter` to ignore
+ non-normalized environment variable names
+ * opentelemetry-sdk: update iterator for BoundedList
+ * opentelemetry-sdk: reduce lock contention in attributes
+ * opentelemetry-sdk: merge doesn't need a copy, dict already
+ does this
+ * `opentelemetry-api`: normalize empty environment propagation
+ names to `_` in `EnvironmentSetter` and `EnvironmentGetter`
+ * ### Fixed
+ * Add missing `.rst` files to Sphinx documentation build for
+ SDK logs, propagators, and exporter submodules.
+ * 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.
+ * `opentelemetry-api`: fix SelectableGroups deprecation warning
+ * `opentelemetry-sdk`: make
+ `SynchronousMeasurementConsumer.consume_measurement` lock
+ free to avoid deadlocks
+
+-------------------------------------------------------------------
Old:
----
opentelemetry_exporter_otlp-1.42.1.tar.gz
New:
----
opentelemetry_exporter_otlp-1.43.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-opentelemetry-exporter-otlp.spec ++++++
--- /var/tmp/diff_new_pack.g0gQen/_old 2026-07-21 22:56:20.561377596 +0200
+++ /var/tmp/diff_new_pack.g0gQen/_new 2026-07-21 22:56:20.561377596 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-opentelemetry-exporter-otlp
-Version: 1.42.1
+Version: 1.43.0
Release: 0
Summary: OpenTelemetry Collector Exporters
License: Apache-2.0
++++++ opentelemetry_exporter_otlp-1.42.1.tar.gz ->
opentelemetry_exporter_otlp-1.43.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/opentelemetry_exporter_otlp-1.42.1/PKG-INFO
new/opentelemetry_exporter_otlp-1.43.0/PKG-INFO
--- old/opentelemetry_exporter_otlp-1.42.1/PKG-INFO 2020-02-02
01:00:00.000000000 +0100
+++ new/opentelemetry_exporter_otlp-1.43.0/PKG-INFO 2020-02-02
01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: opentelemetry-exporter-otlp
-Version: 1.42.1
+Version: 1.43.0
Summary: OpenTelemetry Collector Exporters
Project-URL: Homepage,
https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp
Project-URL: Repository, https://github.com/open-telemetry/opentelemetry-python
@@ -20,8 +20,8 @@
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Typed
Requires-Python: >=3.10
-Requires-Dist: opentelemetry-exporter-otlp-proto-grpc==1.42.1
-Requires-Dist: opentelemetry-exporter-otlp-proto-http==1.42.1
+Requires-Dist: opentelemetry-exporter-otlp-proto-grpc==1.43.0
+Requires-Dist: opentelemetry-exporter-otlp-proto-http==1.43.0
Description-Content-Type: text/x-rst
OpenTelemetry Collector Exporters
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/opentelemetry_exporter_otlp-1.42.1/pyproject.toml
new/opentelemetry_exporter_otlp-1.43.0/pyproject.toml
--- old/opentelemetry_exporter_otlp-1.42.1/pyproject.toml 2020-02-02
01:00:00.000000000 +0100
+++ new/opentelemetry_exporter_otlp-1.43.0/pyproject.toml 2020-02-02
01:00:00.000000000 +0100
@@ -27,8 +27,8 @@
"Typing :: Typed",
]
dependencies = [
- "opentelemetry-exporter-otlp-proto-grpc == 1.42.1",
- "opentelemetry-exporter-otlp-proto-http == 1.42.1",
+ "opentelemetry-exporter-otlp-proto-grpc == 1.43.0",
+ "opentelemetry-exporter-otlp-proto-http == 1.43.0",
]
[project.entry-points.opentelemetry_logs_exporter]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp-1.42.1/src/opentelemetry/exporter/otlp/version/__init__.py
new/opentelemetry_exporter_otlp-1.43.0/src/opentelemetry/exporter/otlp/version/__init__.py
---
old/opentelemetry_exporter_otlp-1.42.1/src/opentelemetry/exporter/otlp/version/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp-1.43.0/src/opentelemetry/exporter/otlp/version/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -1,4 +1,4 @@
# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0
-__version__ = "1.42.1"
+__version__ = "1.43.0"