Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-testfixtures for 
openSUSE:Factory checked in at 2026-06-19 16:30:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-testfixtures (Old)
 and      /work/SRC/openSUSE:Factory/.python-testfixtures.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-testfixtures"

Fri Jun 19 16:30:18 2026 rev:32 rq:1360135 version:12.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-testfixtures/python-testfixtures.changes  
2026-04-14 17:48:49.644799268 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-testfixtures.new.1956/python-testfixtures.changes
        2026-06-19 17:22:03.183471423 +0200
@@ -1,0 +2,33 @@
+Thu Jun 18 04:24:47 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 12.1.0:
+  * :func:`compare` now supports :doc:`numpy <numpy>` arrays.
+  * Added a helper for :doc:`testing command-line scripts <command>`.
+
+-------------------------------------------------------------------
+Sun Jun 14 20:11:44 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 12.0.1:
+  * Fix bug where :class:`frozensets <frozenset>` would not
+    :func:`compare` equal when a library requiring ignore_eq for
+    its types, such as :doc:`polars <polars>`, was present.
+  * Comparers have moved from :mod:`!testfixtures.comparison` to
+    :mod:`testfixtures.comparers`.
+  * :func:`!django_compare` has been removed, :func:`compare` now
+    works with Django models.
+  * Refactoring of :class:`LogCapture` to introduce support for
+    :doc:`loguru <loguru>`, :doc:`structlog <structlog>` and
+    similar support for :doc:`twisted <twisted>` by way of the
+    new :class:`~testfixtures.logcapture.CaptureSource`
+    architecture.
+  * :func:`compare` now supports per-type ignore_eq.
+  * :func:`compare` now supports both :doc:`polars <polars>` and
+    :doc:`pandas <pandas>` dataframes.
+  * :func:`compare` now provides better feedback when objects
+    being compared raised exceptions in their :any:`str` or
+    :any:`repr`.
+  * Added raises parameter to :meth:`OutputCapture.compare`,
+    :meth:`LogCapture.check` and :meth:`LogCapture.check_present`
+    to they can be more easily used in compositions.
+
+-------------------------------------------------------------------

Old:
----
  testfixtures-11.0.0.tar.gz

New:
----
  testfixtures-12.1.0.tar.gz

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

Other differences:
------------------
++++++ python-testfixtures.spec ++++++
--- /var/tmp/diff_new_pack.jb4kk3/_old  2026-06-19 17:22:04.639521498 +0200
+++ /var/tmp/diff_new_pack.jb4kk3/_new  2026-06-19 17:22:04.639521498 +0200
@@ -34,7 +34,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-testfixtures%{psuffix}
-Version:        11.0.0
+Version:        12.1.0
 Release:        0
 Summary:        A collection of helpers and mock objects for unit tests and 
doc tests
 License:        MIT
@@ -43,7 +43,6 @@
 BuildRequires:  %{python_module base >= 3.11}
 BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module wheel}
 %if %{with test}
 
 %if %{with django}
@@ -53,14 +52,17 @@
 
 BuildRequires:  %{python_module Twisted}
 BuildRequires:  %{python_module pytest >= 8}
-BuildRequires:  %{python_module sybil >= 6.0.3}
+BuildRequires:  %{python_module sybil >= 10.1}
 BuildRequires:  %{python_module testfixtures = %{version}}
 %endif
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+%if 0%{?python_version_nodots} < 313
+Requires:       python-typing-extensions >= 4.12
+%endif
 Suggests:       python-Django
 Suggests:       python-Twisted
-Suggests:       python-sybil >= 6.0.3
+Suggests:       python-sybil >= 10.1
 BuildArch:      noarch
 %python_subpackages
 

++++++ testfixtures-11.0.0.tar.gz -> testfixtures-12.1.0.tar.gz ++++++
++++ 9452 lines of diff (skipped)

Reply via email to