Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-opentelemetry-test-utils for
openSUSE:Factory checked in at 2026-03-30 18:30:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-opentelemetry-test-utils (Old)
and /work/SRC/openSUSE:Factory/.python-opentelemetry-test-utils.new.1999
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-opentelemetry-test-utils"
Mon Mar 30 18:30:00 2026 rev:11 rq:1343490 version:0.61b0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-opentelemetry-test-utils/python-opentelemetry-test-utils.changes
2026-01-06 17:41:21.413698367 +0100
+++
/work/SRC/openSUSE:Factory/.python-opentelemetry-test-utils.new.1999/python-opentelemetry-test-utils.changes
2026-03-30 18:30:20.872697685 +0200
@@ -1,0 +2,6 @@
+Mon Mar 23 22:02:14 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.61b0:
+ * Python 3.14 support
+
+-------------------------------------------------------------------
Old:
----
opentelemetry_test_utils-0.60b0.tar.gz
New:
----
opentelemetry_test_utils-0.61b0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-opentelemetry-test-utils.spec ++++++
--- /var/tmp/diff_new_pack.qJEHjm/_old 2026-03-30 18:30:22.656771834 +0200
+++ /var/tmp/diff_new_pack.qJEHjm/_new 2026-03-30 18:30:22.680772832 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-opentelemetry-test-utils
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 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
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-opentelemetry-test-utils
-Version: 0.60b0
+Version: 0.61b0
Release: 0
Summary: Test utilities for OpenTelemetry unit tests
License: Apache-2.0
@@ -26,13 +26,13 @@
Source:
https://files.pythonhosted.org/packages/source/o/opentelemetry-test-utils/opentelemetry_test_utils-%{version}.tar.gz
BuildRequires: %{python_module asgiref >= 3.0}
BuildRequires: %{python_module hatchling}
-BuildRequires: %{python_module opentelemetry-api = 1.39.1}
+BuildRequires: %{python_module opentelemetry-api = 1.40.0}
BuildRequires: %{python_module pip}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-asgiref
-Requires: python-opentelemetry-api = 1.39.1
-Requires: python-opentelemetry-sdk = 1.39.1
+Requires: python-opentelemetry-api = 1.40.0
+Requires: python-opentelemetry-sdk = 1.40.0
BuildArch: noarch
%python_subpackages
++++++ opentelemetry_test_utils-0.60b0.tar.gz ->
opentelemetry_test_utils-0.61b0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/opentelemetry_test_utils-0.60b0/PKG-INFO
new/opentelemetry_test_utils-0.61b0/PKG-INFO
--- old/opentelemetry_test_utils-0.60b0/PKG-INFO 2020-02-02
01:00:00.000000000 +0100
+++ new/opentelemetry_test_utils-0.61b0/PKG-INFO 2020-02-02
01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: opentelemetry-test-utils
-Version: 0.60b0
+Version: 0.61b0
Summary: Test utilities for OpenTelemetry unit tests
Project-URL: Homepage,
https://github.com/open-telemetry/opentelemetry-python/tests/opentelemetry-test-utils
Project-URL: Repository, https://github.com/open-telemetry/opentelemetry-python
@@ -16,10 +16,11 @@
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
Requires-Dist: asgiref~=3.0
-Requires-Dist: opentelemetry-api==1.39.0
-Requires-Dist: opentelemetry-sdk==1.39.0
+Requires-Dist: opentelemetry-api==1.40.0
+Requires-Dist: opentelemetry-sdk==1.40.0
Description-Content-Type: text/x-rst
OpenTelemetry Test Utilities
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/opentelemetry_test_utils-0.60b0/pyproject.toml
new/opentelemetry_test_utils-0.61b0/pyproject.toml
--- old/opentelemetry_test_utils-0.60b0/pyproject.toml 2020-02-02
01:00:00.000000000 +0100
+++ new/opentelemetry_test_utils-0.61b0/pyproject.toml 2020-02-02
01:00:00.000000000 +0100
@@ -23,11 +23,12 @@
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
+ "Programming Language :: Python :: 3.14",
]
dependencies = [
"asgiref ~= 3.0",
- "opentelemetry-api == 1.39.0",
- "opentelemetry-sdk == 1.39.0",
+ "opentelemetry-api == 1.40.0",
+ "opentelemetry-sdk == 1.40.0",
]
[project.urls]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_test_utils-0.60b0/src/opentelemetry/test/globals_test.py
new/opentelemetry_test_utils-0.61b0/src/opentelemetry/test/globals_test.py
--- old/opentelemetry_test_utils-0.60b0/src/opentelemetry/test/globals_test.py
2020-02-02 01:00:00.000000000 +0100
+++ new/opentelemetry_test_utils-0.61b0/src/opentelemetry/test/globals_test.py
2020-02-02 01:00:00.000000000 +0100
@@ -14,7 +14,6 @@
import unittest
-from opentelemetry import _events as events_api
from opentelemetry import trace as trace_api
from opentelemetry._logs import _internal as logging_api
from opentelemetry.metrics import _internal as metrics_api
@@ -49,6 +48,10 @@
# pylint: disable=protected-access
def reset_event_globals() -> None:
"""WARNING: only use this for tests."""
+ from opentelemetry import ( # pylint: disable=import-outside-toplevel #
noqa: PLC0415
+ _events as events_api,
+ )
+
events_api._EVENT_LOGGER_PROVIDER_SET_ONCE = Once() # type:
ignore[attr-defined]
events_api._EVENT_LOGGER_PROVIDER = None # type: ignore[attr-defined]
events_api._PROXY_EVENT_LOGGER_PROVIDER = (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_test_utils-0.60b0/src/opentelemetry/test/test_base.py
new/opentelemetry_test_utils-0.61b0/src/opentelemetry/test/test_base.py
--- old/opentelemetry_test_utils-0.60b0/src/opentelemetry/test/test_base.py
2020-02-02 01:00:00.000000000 +0100
+++ new/opentelemetry_test_utils-0.61b0/src/opentelemetry/test/test_base.py
2020-02-02 01:00:00.000000000 +0100
@@ -142,7 +142,13 @@
finally:
logging.disable(logging.NOTSET)
- def get_sorted_metrics(self):
+ def get_sorted_metrics(self, scope: Optional[str] = None):
+ """Returns recorded metrics sorted by name.
+
+ Args:
+ scope: Optional scope name to filter metrics by. If unset,
+ all metrics are returned.
+ """
metrics_data = self.memory_metrics_reader.get_metrics_data()
resource_metrics = (
metrics_data.resource_metrics if metrics_data else []
@@ -151,6 +157,8 @@
all_metrics = []
for metrics in resource_metrics:
for scope_metrics in metrics.scope_metrics:
+ if scope is not None and scope_metrics.scope.name != scope:
+ continue
all_metrics.extend(scope_metrics.metrics)
return self.sorted_metrics(all_metrics)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_test_utils-0.60b0/src/opentelemetry/test/version/__init__.py
new/opentelemetry_test_utils-0.61b0/src/opentelemetry/test/version/__init__.py
---
old/opentelemetry_test_utils-0.60b0/src/opentelemetry/test/version/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_test_utils-0.61b0/src/opentelemetry/test/version/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -1 +1 @@
-__version__ = "0.60b0"
+__version__ = "0.61b0"