Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-opentelemetry-sdk for 
openSUSE:Factory checked in at 2026-04-14 17:48:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-opentelemetry-sdk (Old)
 and      /work/SRC/openSUSE:Factory/.python-opentelemetry-sdk.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-opentelemetry-sdk"

Tue Apr 14 17:48:31 2026 rev:19 rq:1346390 version:1.41.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-opentelemetry-sdk/python-opentelemetry-sdk.changes
        2026-03-30 18:30:16.192503171 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-opentelemetry-sdk.new.21863/python-opentelemetry-sdk.changes
     2026-04-14 17:48:47.648716762 +0200
@@ -1,0 +2,83 @@
+Sun Apr 12 17:25:46 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.41.0:
+  * `opentelemetry-sdk`: Add `host` resource detector support to
+    declarative file configuration via
+    `detection_development.detectors[].host`
+  * `opentelemetry-sdk`: Add `container` resource detector
+    support to declarative file configuration via
+    `detection_development.detectors[].container`, using entry
+    point loading of the `opentelemetry-resource-detector-
+    containerid` contrib package
+  * `opentelemetry-sdk`: Add
+    `create_tracer_provider`/`configure_tracer_provider` to
+    declarative file configuration, enabling TracerProvider
+    instantiation from config files without reading env vars
+  * Enabled the flake8-tidy-import plugins rules for the ruff
+    linter. These rules throw warnings for relative imports in
+    the modules.
+  * `opentelemetry-sdk`: Fix `AttributeError` in
+    `ExplicitBucketHistogramAggregation` when applied to non-
+    Histogram instruments without explicit boundaries
+  * Fix `BatchLogRecordProcessor` default `schedule_delay_millis`
+    from 5000ms to 1000ms to comply with the OTel specification.
+    Note: logs may be exported 5x more frequently by default
+    (e.g. for users who don't explicitly set the
+    `OTEL_BLRP_SCHEDULE_DELAY` env var).
+  * `opentelemetry-sdk`: Add `process` resource detector support
+    to declarative file configuration via
+    `detection_development.detectors[].process`
+  * `opentelemetry-sdk`: Add shared `_parse_headers` helper for
+    declarative config OTLP exporters
+  * `opentelemetry-api`: Replace a broad exception in attribute
+    cleaning tests to satisfy pylint in the `lint-opentelemetry-
+    api` CI job
+  * `opentelemetry-sdk`: Add
+    `create_meter_provider`/`configure_meter_provider` to
+    declarative file configuration, enabling MeterProvider
+    instantiation from config files without reading env vars
+  * `opentelemetry-sdk`: Add `create_resource` and
+    `create_propagator`/`configure_propagator` to declarative
+    file configuration, enabling Resource and propagator
+    instantiation from config files without reading env vars
+  * `opentelemetry-sdk`: Map Python `CRITICAL` log level to OTel
+    `FATAL` severity text per the specification
+  * `opentelemetry-sdk`: Add file configuration support with
+    YAML/JSON loading, environment variable substitution, and
+    schema validation against the vendored OTel config JSON
+    schema
+  * Fix intermittent CI failures in `getting-started` and
+    `tracecontext` jobs caused by GitHub git CDN SHA propagation
+    lag by installing contrib packages from the already-checked-
+    out local copy instead of a second git clone
+  * `opentelemetry-sdk`: fix type annotations on `MetricReader`
+    and related types
+  * `opentelemetry-sdk`: implement log creation metric
+  * `opentelemetry-sdk`: implement metric reader metrics
+  * `opentelemetry-sdk`: implement processor metrics
+  * `opentelemetry-sdk`: upgrade vendored OTel configuration
+    schema from v1.0.0-rc.3 to v1.0.0
+  * improve check-links ci job
+  * Resolve some Pyright type errors in Span/ReadableSpan and
+    utility stubs
+  * `opentelemetry-exporter-prometheus`: Fix metric name prefix
+  * `opentelemetry-api`, `opentelemetry-sdk`: Add deepcopy
+    support for `BoundedAttributes` and `BoundedList`
+  * `opentelemetry-proto-json`, `opentelemetry-codegen-json`:
+    Implement custom protoc plugin to generate OTLP JSON class
+    definitions
+  * Add configurable `max_export_batch_size` to OTLP HTTP metrics
+    exporter
+  * `opentelemetry-sdk`: Implement experimental Meter
+    configurator
+  * `opentelemetry-exporter-otlp-proto-http`: use consistent
+    protobuf for export request
+  * `opentelemetry-sdk`: cache TracerConfig into the tracer, this
+    changes an internal interface. Only one Tracer with the same
+    instrumentation scope will be created
+  * Redo OTLPMetricExporter unit tests of `max_export_batch_size`
+    to use real `export`
+  * `opentelemetry-sdk`: Implement experimental Logger
+    configurator
+
+-------------------------------------------------------------------

Old:
----
  opentelemetry_sdk-1.40.0.tar.gz

New:
----
  opentelemetry_sdk-1.41.0.tar.gz

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

Other differences:
------------------
++++++ python-opentelemetry-sdk.spec ++++++
--- /var/tmp/diff_new_pack.NoF1eJ/_old  2026-04-14 17:48:48.448749831 +0200
+++ /var/tmp/diff_new_pack.NoF1eJ/_new  2026-04-14 17:48:48.452749997 +0200
@@ -26,7 +26,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-opentelemetry-sdk%{psuffix}
-Version:        1.40.0
+Version:        1.41.0
 Release:        0
 Summary:        OpenTelemetry Python SDK
 License:        Apache-2.0
@@ -36,18 +36,20 @@
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module wheel}
 %if %{with test}
+BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module flaky}
+BuildRequires:  %{python_module jsonschema}
 BuildRequires:  %{python_module opentelemetry-sdk = %{version}}
-BuildRequires:  %{python_module opentelemetry-test-utils = 0.61b0}
+BuildRequires:  %{python_module opentelemetry-test-utils = 0.62b0}
 BuildRequires:  %{python_module pytest-asyncio}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module typing-extensions >= 3.7.4}
+BuildRequires:  %{python_module typing-extensions >= 4.5.0}
 %endif
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-opentelemetry-api = %{version}
-Requires:       python-opentelemetry-semantic-conventions = 0.61b0
-Requires:       python-typing-extensions >= 3.7.4
+Requires:       python-opentelemetry-semantic-conventions = 0.62b0
+Requires:       python-typing-extensions >= 4.5.0
 BuildArch:      noarch
 %python_subpackages
 

++++++ opentelemetry_sdk-1.40.0.tar.gz -> opentelemetry_sdk-1.41.0.tar.gz ++++++
++++ 11399 lines of diff (skipped)

Reply via email to