Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-fixtures for openSUSE:Factory 
checked in at 2026-04-28 11:53:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fixtures (Old)
 and      /work/SRC/openSUSE:Factory/.python-fixtures.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-fixtures"

Tue Apr 28 11:53:37 2026 rev:27 rq:1349357 version:4.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fixtures/python-fixtures.changes  
2025-05-30 17:25:33.823850842 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-fixtures.new.11940/python-fixtures.changes   
    2026-04-28 11:53:59.607581503 +0200
@@ -1,0 +2,33 @@
+Sun Apr 26 09:17:05 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 4.3.2:
+  * Temporarily re-add the ``fixtures.tests.helpers`` module.
+  * Improve types for WarningsCapture.
+  * Use ParamSpec for better type hints.
+  * Return Self from __enter__ for better type inference.
+  * Accept null level for FakeLogger.
+  * Simplify mypy configuration.
+  * Run mypy via tox in CI.
+  * Enable additional ruff rules.
+  * Include tests directory in sdist.
+  * Drop Python 3.9 support, add Python 3.14 support.
+  * Fix usage of removed testtools.testcase.TestSkipped.
+  * Fix typo in the streams extra.
+  * Stop installing tests in wheel packages.
+  * Skip type checking on PyPy.
+  * Add typing support with py.typed marker for PEP 561
+    compliance.
+  * Drop support for Python 3.8 (EOL).
+  * Format code with ruff.
+  * Fix Python 3.9 and 3.10 compatibility issues with typing.
+  * Include missing Apache license file in sdist.
+  * Include missing configuration, license and metadata files in
+    sdist when building with hatch(ling).
+  * Republish using Trusted Publishing (properly this time).
+  * Use ``code-block`` directive for Python code.
+  * Add support for Python 3.12 and 3.13.
+  * Drop support for Python 3.7 (EOL)
+  * Drop support for external ``mock`` package.
+- drop handle-no-external-mock.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  fixtures-4.1.0.tar.gz
  handle-no-external-mock.patch

New:
----
  fixtures-4.3.2.tar.gz

----------(Old B)----------
  Old:  * Drop support for external ``mock`` package.
- drop handle-no-external-mock.patch (upstream)
----------(Old E)----------

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

Other differences:
------------------
++++++ python-fixtures.spec ++++++
--- /var/tmp/diff_new_pack.UWqZsW/_old  2026-04-28 11:54:00.387613713 +0200
+++ /var/tmp/diff_new_pack.UWqZsW/_new  2026-04-28 11:54:00.391613877 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-fixtures
 #
-# Copyright (c) 2025 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
@@ -18,25 +18,20 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-fixtures
-Version:        4.1.0
+Version:        4.3.2
 Release:        0
 Summary:        Fixtures, reusable state for writing clean tests and more
 License:        Apache-2.0 OR BSD-3-Clause
 URL:            https://github.com/testing-cabal/fixtures
 Source:         
https://files.pythonhosted.org/packages/source/f/fixtures/fixtures-%{version}.tar.gz
-Patch0:         handle-no-external-mock.patch
-BuildRequires:  %{python_module pbr >= 5.7.0}
+BuildRequires:  %{python_module hatch-vcs}
+BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module wheel}
 #TESTS
-BuildRequires:  %{python_module extras}
 BuildRequires:  %{python_module testtools >= 2.5.0}
 #/TESTS
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-extras
-Requires:       python-pbr >= 5.7.0
 Requires:       python-testtools >= 2.5.0
 BuildArch:      noarch
 %python_subpackages
@@ -59,11 +54,12 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec -m testtools.run fixtures.test_suite
+# pytest
+%python_exec -m testtools.run
 
 %files %{python_files}
-%license COPYING
-%doc Apache-2.0 BSD NEWS README.rst
+%license Apache-2.0 BSD COPYING
+%doc GOALS NEWS README.rst
 %{python_sitelib}/fixtures
 %{python_sitelib}/fixtures-%{version}*-info
 

++++++ fixtures-4.1.0.tar.gz -> fixtures-4.3.2.tar.gz ++++++
++++ 9268 lines of diff (skipped)

Reply via email to