Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-stestr for openSUSE:Factory 
checked in at 2026-03-10 17:56:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-stestr (Old)
 and      /work/SRC/openSUSE:Factory/.python-stestr.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-stestr"

Tue Mar 10 17:56:45 2026 rev:25 rq:1337896 version:4.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-stestr/python-stestr.changes      
2025-08-07 16:49:51.830941511 +0200
+++ /work/SRC/openSUSE:Factory/.python-stestr.new.8177/python-stestr.changes    
2026-03-10 18:01:05.242789228 +0100
@@ -1,0 +2,8 @@
+Tue Mar 10 08:15:48 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 4.2.1:
+  * Remove use of removed testtools.compat helpers
+  * Enable Python 3.14 testing and indicate support in package
+    metadata
+
+-------------------------------------------------------------------

Old:
----
  stestr-4.2.0.tar.gz

New:
----
  stestr-4.2.1.tar.gz

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

Other differences:
------------------
++++++ python-stestr.spec ++++++
--- /var/tmp/diff_new_pack.UW96E7/_old  2026-03-10 18:01:06.030821627 +0100
+++ /var/tmp/diff_new_pack.UW96E7/_new  2026-03-10 18:01:06.030821627 +0100
@@ -1,7 +1,7 @@
 #
-# spec file
+# spec file for package python-stestr
 #
-# Copyright (c) 2024 SUSE LLC
+# 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
@@ -33,7 +33,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-stestr%{psuffix}
-Version:        4.2.0
+Version:        4.2.1
 Release:        0
 Summary:        A parallel Python test runner built around subunit
 License:        Apache-2.0
@@ -51,7 +51,7 @@
 BuildRequires:  alts
 %else
 Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
 %endif
 Requires:       python-PyYAML >= 3.10.0
 Requires:       python-cliff >= 2.8.0

++++++ stestr-4.2.0.tar.gz -> stestr-4.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stestr-4.2.0/PKG-INFO new/stestr-4.2.1/PKG-INFO
--- old/stestr-4.2.0/PKG-INFO   1970-01-01 01:00:00.000000000 +0100
+++ new/stestr-4.2.1/PKG-INFO   1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: stestr
-Version: 4.2.0
+Version: 4.2.1
 Summary: A parallel Python test runner built around subunit
 Author-email: Matthew Treinish <[email protected]>
 Requires-Python: >=3.8
@@ -18,6 +18,7 @@
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Topic :: Software Development :: Testing
 Classifier: Topic :: Software Development :: Quality Assurance
 License-File: LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stestr-4.2.0/pyproject.toml 
new/stestr-4.2.1/pyproject.toml
--- old/stestr-4.2.0/pyproject.toml     2025-04-21 20:53:56.103955500 +0200
+++ new/stestr-4.2.1/pyproject.toml     2026-02-21 00:14:24.688228400 +0100
@@ -22,6 +22,7 @@
     "Programming Language :: Python :: 3.11",
     "Programming Language :: Python :: 3.12",
     "Programming Language :: Python :: 3.13",
+    "Programming Language :: Python :: 3.14",
     "Topic :: Software Development :: Testing",
     "Topic :: Software Development :: Quality Assurance",
 ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stestr-4.2.0/stestr/__init__.py 
new/stestr-4.2.1/stestr/__init__.py
--- old/stestr-4.2.0/stestr/__init__.py 2025-04-21 20:53:56.103955500 +0200
+++ new/stestr-4.2.1/stestr/__init__.py 2026-02-21 00:14:24.688228400 +0100
@@ -10,4 +10,4 @@
 # License for the specific language governing permissions and limitations
 # under the License.
 
-__version__ = "4.2.0"
+__version__ = "4.2.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stestr-4.2.0/stestr/repository/file.py 
new/stestr-4.2.1/stestr/repository/file.py
--- old/stestr-4.2.0/stestr/repository/file.py  2025-04-21 20:53:56.104955700 
+0200
+++ new/stestr-4.2.1/stestr/repository/file.py  2026-02-21 00:14:24.689228500 
+0100
@@ -23,7 +23,6 @@
 from subunit import TestProtocolClient
 import subunit.v2
 import testtools
-from testtools.compat import _b
 
 from stestr.repository import abstract as repository
 from stestr import utils
@@ -132,7 +131,7 @@
         except OSError:
             err = sys.exc_info()[1]
             if err.errno == errno.ENOENT:
-                run_subunit_content = _b("")
+                run_subunit_content = b""
             else:
                 raise
         return _DiskRun(None, run_subunit_content)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stestr-4.2.0/stestr/results.py 
new/stestr-4.2.1/stestr/results.py
--- old/stestr-4.2.0/stestr/results.py  2025-04-21 20:53:56.104955700 +0200
+++ new/stestr-4.2.1/stestr/results.py  2026-02-21 00:14:24.689228500 +0100
@@ -96,8 +96,8 @@
         self._previous_run = previous_run
         self._summary = SummarizingResult()
         self.stream = testtools.compat.unicode_output_stream(stream)
-        self.sep1 = testtools.compat._u("=" * 70 + "\n")
-        self.sep2 = testtools.compat._u("-" * 70 + "\n")
+        self.sep1 = "=" * 70 + "\n"
+        self.sep2 = "-" * 70 + "\n"
         self.filterable_states = {"success", "uxsuccess", "xfail", "skip"}
         self.get_id = get_id
 

Reply via email to