Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package
python-opentelemetry-exporter-otlp-proto-http for openSUSE:Factory checked in
at 2025-09-23 16:07:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing
/work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp-proto-http (Old)
and
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp-proto-http.new.27445
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-opentelemetry-exporter-otlp-proto-http"
Tue Sep 23 16:07:13 2025 rev:9 rq:1306346 version:1.37.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp-proto-http/python-opentelemetry-exporter-otlp-proto-http.changes
2025-05-27 18:44:13.569691528 +0200
+++
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp-proto-http.new.27445/python-opentelemetry-exporter-otlp-proto-http.changes
2025-09-23 16:07:34.108290358 +0200
@@ -1,0 +2,87 @@
+Sun Sep 21 15:02:05 UTC 2025 - Dirk Müller <[email protected]>
+
+- update to 1.37.0:
+ * Add experimental composite samplers
+ * Add new environment variables to the SDK `OTEL_PYTHON_EXPORTE
+ R_OTLP_{HTTP/GRPC}_{METRICS/TRACES/LOGS}_CREDENTIAL_PROVIDER`
+ that can be used to inject a `requests.Session` or
+ `grpc.ChannelCredentials` object into OTLP exporters created
+ during auto instrumentation #4689.
+ * Filter duplicate logs out of some internal `logger`'s logs on
+ the export logs path that might otherwise endlessly log or
+ cause a recursion depth exceeded issue in cases where logging
+ itself results in an exception. (#4695).
+ * docs: linked the examples with their github source code
+ location and added Prometheus example
+ * Permit to override default HTTP OTLP exporters headers
+ * semantic-conventions: Bump to 1.37.0
+ * opentelemetry-sdk: fix handling of OTEL_ATTRIBUTE_COUNT_LIMIT
+ in logs
+ * Performance: Cache `importlib_metadata.entry_points`
+ * opentelemetry-sdk: fix calling Logger.emit with an API
+ LogRecord instance
+- update to 1.36.0:
+ * Add missing Prometheus exporter documentation
+ * Overwrite logging.config.fileConfig and
+ logging.config.dictConfig to ensure the OTLP `LogHandler`
+ remains attached to the root logger. Fix a bug that can cause
+ a deadlock to occur over `logging._lock` in some cases
+ (#4636).
+ * otlp-http-exporter: set default value for param `timeout_sec`
+ in `_export` method
+ * Update OTLP gRPC/HTTP exporters: calling shutdown will now
+ interrupt exporters that are sleeping before a retry attempt,
+ and cause them to return failure immediately. Update
+ BatchSpan/LogRecordProcessors: shutdown will now complete
+ after 30 seconds of trying to finish exporting any buffered
+ telemetry, instead of continuing to export until all
+ telemetry was exported. (#4638).
+- update to 1.35.0:
+ * Update OTLP proto to v1.7 #4645.
+ * Add `event_name` as a top level field in the `LogRecord`.
+ Events are now simply logs with the `event_name` field set,
+ the logs SDK should be used to emit events (#4652).
+ * Update OTLP gRPC/HTTP exporters: the export timeout is now
+ inclusive of all retries and backoffs. A +/-20% jitter was
+ added to all backoffs. A pointless 32 second sleep that
+ occurred after all retries had completed/failed was removed.
+ (#4564).
+
+ * Update ConsoleLogExporter.export to handle LogRecord's
+ containing bytes type in the body (#4614).
+ * opentelemetry-sdk: Fix invalid `type: ignore` that causes
+ mypy to ignore the whole file
+ * Add `span_exporter` property back to `BatchSpanProcessor`
+ class
+ * Fix license field in pyproject.toml files
+ * Update logger level to NOTSET in logs example
+ * Logging API accepts optional `context`; deprecates
+ `trace_id`, `span_id`, `trace_flags`. (#4597) and
+ * sdk: use context instead of trace_id,span_id for initializing
+ LogRecord
+ * Rename LogRecordProcessor.emit to on_emit
+ * Logging API hide std_to_otel function to convert python
+ logging severity to otel severity
+ * proto: relax protobuf version requirement to support v6
+ * Bump semantic-conventions to 1.36.0
+ * Set expected User-Agent in HTTP headers for grpc OTLP
+ exporter
+- update to 1.34.0:
+ * typecheck: add sdk/resources and drop mypy
+ * Refactor `BatchLogRecordProcessor` to simplify code and make
+ the control flow more clear (#4562 and #4535).
+ * Use PEP702 for marking deprecations
+ * Refactor `BatchLogRecordProcessor` and `BatchSpanProcessor`
+ to simplify code and make the control flow more clear (#4562
+ #4535, and #4580).
+ * Remove log messages from `BatchLogRecordProcessor.emit`, this
+ caused the program to crash at shutdown with a max recursion
+ error (#4586).
+ * Configurable max retry timeout for grpc exporter
+ * opentelemetry-api: allow importlib-metadata 8.7.0
+ * opentelemetry-test-utils: assert explicit bucket boundaries
+ in histogram metrics
+ * Bump semantic conventions to 1.34.0
+ * Drop support for Python 3.8
+
+-------------------------------------------------------------------
Old:
----
opentelemetry_exporter_otlp_proto_http-1.33.1.tar.gz
New:
----
opentelemetry_exporter_otlp_proto_http-1.37.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-opentelemetry-exporter-otlp-proto-http.spec ++++++
--- /var/tmp/diff_new_pack.olElIh/_old 2025-09-23 16:07:34.604311187 +0200
+++ /var/tmp/diff_new_pack.olElIh/_new 2025-09-23 16:07:34.608311356 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-opentelemetry-exporter-otlp-proto-http
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python-opentelemetry-exporter-otlp-proto-http
-Version: 1.33.1
+Version: 1.37.0
Release: 0
Summary: OpenTelemetry Collector Protobuf over HTTP Exporter
License: Apache-2.0
@@ -33,7 +33,7 @@
BuildRequires: %{python_module opentelemetry-exporter-otlp-proto-common =
%{version}}
BuildRequires: %{python_module opentelemetry-proto = %{version}}
BuildRequires: %{python_module opentelemetry-sdk >= 1.23.0}
-BuildRequires: %{python_module opentelemetry-test-utils = 0.54b1}
+BuildRequires: %{python_module opentelemetry-test-utils = 0.58b0}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module requests >= 2.7}
BuildRequires: %{python_module responses >= 0.22.0}
++++++ opentelemetry_exporter_otlp_proto_http-1.33.1.tar.gz ->
opentelemetry_exporter_otlp_proto_http-1.37.0.tar.gz ++++++
++++ 1699 lines of diff (skipped)