Script 'mail_helper' called by obssrc
Hello community,

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

Package is "python-testtools"

Tue Mar 17 19:02:01 2026 rev:38 rq:1339008 version:2.8.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-testtools/python-testtools.changes        
2025-09-17 16:37:17.317271850 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testtools.new.8177/python-testtools.changes  
    2026-03-17 19:02:02.954599165 +0100
@@ -1,0 +2,31 @@
+Sat Mar 14 20:16:21 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.8.7:
+  * Fix an issue with ``iterate_tests``, which was recently
+    changes to insist on accepting an instance of
+    ``unittest.TestSuite``, breaking some users.
+  * Improve the type annotations for
+    ``testtools.testcase.TestCase.skipTest``
+  * Correct a URL in the README
+  * Improve the type annotations for
+    ``testtools.testcase.TestCase.assertRaises``.
+  * This method will now be typed correctly when called as a
+    method or as a context manager.
+  * Fix the type annotations for
+    ``testtools.testcase.TestCase.useFixture``
+
+-------------------------------------------------------------------
+Tue Feb 24 09:08:53 UTC 2026 - Markéta Machová <[email protected]>
+
+- Update to 2.8.4
+  * Switch to hatchling for building tarballs
+  * Prepare tests for upcoming twisted version
+  * Remove support for Python 3.8 + deprecated methods and classes
+  * Support addDuration
+  * Relax the return type on UseFixtureProtocol.getDetails
+  * Add typing
+- Drop merged patches:
+  * twisted.patch
+  * resolve-testcase-eq-deprecation-warning.patch
+
+-------------------------------------------------------------------

Old:
----
  resolve-testcase-eq-deprecation-warning.patch
  testtools-2.7.2.tar.gz
  twisted.patch

New:
----
  testtools-2.8.7.tar.gz

----------(Old B)----------
  Old:  * twisted.patch
  * resolve-testcase-eq-deprecation-warning.patch
  Old:- Drop merged patches:
  * twisted.patch
  * resolve-testcase-eq-deprecation-warning.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ python-testtools.spec ++++++
--- /var/tmp/diff_new_pack.OPwwgt/_old  2026-03-17 19:02:03.770632629 +0100
+++ /var/tmp/diff_new_pack.OPwwgt/_new  2026-03-17 19:02:03.774632793 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-testtools
 #
-# 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
@@ -26,17 +26,14 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-testtools%{psuffix}
-Version:        2.7.2
+Version:        2.8.7
 Release:        0
 Summary:        Extensions to the Python Standard Library Unit Testing 
Framework
 License:        MIT
 URL:            https://github.com/testing-cabal/testtools
 Source0:        
https://files.pythonhosted.org/packages/source/t/testtools/testtools-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM 
https://github.com/testing-cabal/testtools/commit/5b8cb6497c7159f593e68de6a13e15f7e78e56e3
 Prepare tests for upcoming twisted version
-Patch0:         twisted.patch
-# PATCH-FIX-UPSTREAM 
gh#testing-cabal/testtools#424/commits/79fa5d41a05c423cf43a65d2b347c7c566bcdfa5
-Patch1:         resolve-testcase-eq-deprecation-warning.patch
 BuildRequires:  %{python_module hatch_vcs}
+BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
@@ -63,6 +60,7 @@
 
 %prep
 %autosetup -p1 -n testtools-%{version}
+find testtools -name "*.py" -exec chmod a-x {} +
 
 %if !%{with test}
 %build
@@ -77,7 +75,7 @@
 
 %if %{with test}
 %check
-%python_exec -m testtools.run testtools.tests.test_suite
+%python_exec -m testtools.run tests.test_suite
 %endif
 
 %if !%{with test}

++++++ testtools-2.7.2.tar.gz -> testtools-2.8.7.tar.gz ++++++
++++ 37328 lines of diff (skipped)

Reply via email to