Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-opentelemetry-api for 
openSUSE:Factory checked in at 2026-06-27 18:04:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-opentelemetry-api (Old)
 and      /work/SRC/openSUSE:Factory/.python-opentelemetry-api.new.11887 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-opentelemetry-api"

Sat Jun 27 18:04:12 2026 rev:25 rq:1361868 version:1.42.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-opentelemetry-api/python-opentelemetry-api.changes
        2026-04-28 11:53:07.413426278 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-opentelemetry-api.new.11887/python-opentelemetry-api.changes
     2026-06-27 18:05:17.406345096 +0200
@@ -1,0 +2,101 @@
+Tue Jun 16 09:57:08 UTC 2026 - Jordi Massaguer <[email protected]>
+
+- update to 1.42.1:
+  * 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)
+
+- update to 1.42.0:
+* 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)
+  * Add WeaverLiveCheck test util (#5088)
+  * 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)
+  * opentelemetry-sdk: add propagator plugin loading to
+    declarative file configuration via the
+    opentelemetry_propagator entry point group, matching
+    the spec's PluginComponentProvider mechanism (#5098)
+  * opentelemetry-sdk: add exporter plugin loading to
+    declarative file configuration for all three signals
+    (traces, metrics, logs) via the opentelemetry_*_exporter
+    entry point groups, matching the spec's
+    PluginComponentProvider mechanism (#5128)
+  * opentelemetry-sdk: add generic resource detector
+    plugin loading to declarative file configuration via
+    the opentelemetry_resource_detector entry point
+    group, matching the spec's PluginComponentProvider
+    mechanism (#5129)
+  * opentelemetry-sdk: add additional_properties support
+    to generated config models via custom datamodel-codegen
+    template, enabling plugin/custom component names to
+    flow through typed dataclasses (#5131)
+  * Add ability to selectively enable exporting of SDK
+    internal metrics with the
+    OTEL_PYTHON_SDK_INTERNAL_METRICS_ENABLED environment
+    variable. (#5151)
+  * opentelemetry-semantic-conventions: use X | Y union
+    annotation (#5096)
+  * opentelemetry-api: update EnvironmentGetter and
+    EnvironmentSetter to use normalized environment
+    variable names (#5119)
+  * Apply fixes for UP ruff rule (#5133)
+  * opentelemetry-sdk: only load entrypoints for resource
+    detectors if they are configured via
+    OTEL_EXPERIMENTAL_RESOURCE_DETECTORS (#5145)
+  * ci: wait for tracecontext server readiness instead
+    of a fixed sleep in
+    scripts/tracecontext-integration-test.sh (#5149)
+  * Switch to SPDX license headers and add CI
+    enforcement (#5177)
+  * opentelemetry-semantic-conventions: Bump semantic
+    conventions to 1.41.1, this changes the metrics
+    name of K8S_CONTAINER_CPU_LIMIT_UTILIZATION and
+    K8S_CONTAINER_CPU_REQUEST_UTILIZATION. (#5200)
+  * opentelemetry-api: remove third-party
+    importlib-metadata in favor of standard library
+    since Python >= 3.10 is now required (#3234)
+    Drop Python 3.9 support (#5076)
+  * opentelemetry-sdk: Allow declarative OTLP HTTP
+    exporters to map compression: deflate instead of
+    rejecting it as unsupported. (#5075)
+  * Fix incorrect code example in create_tracer()
+    docstring (#5077)
+  * opentelemetry-sdk: Fix ProcessResourceDetector to
+    use sys.orig_argv so that process.command,
+    process.command_line, and process.command_args reflect
+    the original invocation for python -m <module> runs
+    (where sys.argv[0] is rewritten to the module path)
+    (#508)
+
+-------------------------------------------------------------------

Old:
----
  opentelemetry_api-1.41.1.tar.gz

New:
----
  opentelemetry_api-1.42.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-opentelemetry-api.spec ++++++
--- /var/tmp/diff_new_pack.6bVIXx/_old  2026-06-27 18:05:19.222405976 +0200
+++ /var/tmp/diff_new_pack.6bVIXx/_new  2026-06-27 18:05:19.226406110 +0200
@@ -24,28 +24,26 @@
 %define psuffix %{nil}
 %bcond_with test
 %endif
-
 %{?sle15_python_module_pythons}
 Name:           python-opentelemetry-api%{?psuffix}
-Version:        1.41.1
+Version:        1.42.1
 Release:        0
 Summary:        OpenTelemetry Python API
 License:        Apache-2.0
-URL:            
https://github.com/open-telemetry/opentelemetry-python/tree/master/opentelemetry-api
-Source:         
https://files.pythonhosted.org/packages/source/o/opentelemetry-api/opentelemetry_api-%{version}.tar.gz
+URL:            
https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-api
+Source:         
https://files.pythonhosted.org/packages/source/o/opentelemetry_api/opentelemetry_api-%{version}.tar.gz
 BuildRequires:  %{python_module hatchling}
-BuildRequires:  %{python_module importlib-metadata >= 6.0}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module typing-extensions >= 4.5.0}
-BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildArch:      noarch
-Requires:       python-importlib-metadata >= 6.0
 Requires:       python-typing-extensions >= 4.5.0
+BuildArch:      noarch
+# SECTION test requirements
+BuildRequires:  %{python_module typing-extensions >= 4.5.0}
+# /SECTION
 %if %{with test}
 BuildRequires:  %{python_module opentelemetry-api = %{version}}
-BuildRequires:  %{python_module opentelemetry-test-utils = 0.62b1}
+BuildRequires:  %{python_module opentelemetry-test-utils = 0.63b1}
 BuildRequires:  %{python_module pytest}
 %endif
 %python_subpackages
@@ -75,6 +73,6 @@
 %doc README.rst
 %license LICENSE
 %{python_sitelib}/opentelemetry
-%{python_sitelib}/opentelemetry_api-%{version}*-info
+%{python_sitelib}/opentelemetry_api-%{version}.dist-info
 %endif
 

++++++ opentelemetry_api-1.41.1.tar.gz -> opentelemetry_api-1.42.1.tar.gz ++++++
++++ 4111 lines of diff (skipped)

Reply via email to