Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pytest-run-parallel for 
openSUSE:Factory checked in at 2026-01-06 17:42:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest-run-parallel (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest-run-parallel.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest-run-parallel"

Tue Jan  6 17:42:02 2026 rev:2 rq:1325331 version:0.8.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-pytest-run-parallel/python-pytest-run-parallel.changes
    2025-04-25 22:18:00.276246529 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-run-parallel.new.1928/python-pytest-run-parallel.changes
  2026-01-06 17:43:02.713860313 +0100
@@ -1,0 +2,41 @@
+Mon Jan  5 03:32:42 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 0.8.1:
+   * Only run logic for selected pytest items
+   * fix: add capteesys, capsysbinary, capfd and capfdbinary to thread-unsafe
+     fixtures
+   * Update license infomation format in pyproject.toml
+   * Fix typos discovered by codespell
+   * Add a parallel_threads_limit mark
+   * Detect gc.collect and mark tests as thread unsafe
+   * Fix --forever interaction with pytest-xdist
+   * Create thread_id and iteration_id fixtures
+   * Patch tmp_path/tmpdir to be thread-safe
+   * globals and AST parsing exception handling
+   * Add option --forever to keep running tests in a never-ending loop
+   * Fix thread-unsafe detection for indented tests
+   * Run coverage externally to load before plugins
+   * Support Python 3.14
+   * Change hypothesis check to be version based
+   * Handle functions with __module__ is None
+   * Refactor plugin into multiple files
+   * Support chained attributes in thread unsafe detection
+   * Improvements to thread safety detection and implement disallowing whole
+     modules
+   * Skip analyzing doctests and add num_parallel_threads fixture everywhere
+   * adjust terminal summary when skip-thread-unsafe is set
+   * Strip leading whitespace instead of dedent for test source code
+   * Avoid AttributeError in terminalsummary
+   * Rewrite pytest hooks as a class plugin
+   * Remove cliff since we don't use it
+   * Fix failures report when test is marked as thread-unsafe
+   * Add an option to skip thread-unsafe tests
+   * detect unitest.mock use and skip parallel tests for tests that use it
+   * attempt to fix 32 bit architectures
+   * Add monkeypatch to thread-unsafe fixtures
+   * use an lru_cache to speed up recursive ast parsing
+   * Set switch interval in a loop with increasing numbers
+   * Fix tests on Linux when psutil is installed
+- Drop patch i586.patch, merged upstream.
+
+-------------------------------------------------------------------

Old:
----
  i586.patch
  pytest_run_parallel-0.4.2.tar.gz

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  pytest_run_parallel-0.8.1.tar.gz

----------(Old B)----------
  Old:   * Fix tests on Linux when psutil is installed
- Drop patch i586.patch, merged upstream.
----------(Old E)----------

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

Other differences:
------------------
++++++ python-pytest-run-parallel.spec ++++++
--- /var/tmp/diff_new_pack.zZpiP8/_old  2026-01-06 17:43:04.401929803 +0100
+++ /var/tmp/diff_new_pack.zZpiP8/_new  2026-01-06 17:43:04.405929968 +0100
@@ -17,24 +17,23 @@
 
 
 Name:           python-pytest-run-parallel
-Version:        0.4.2
+Version:        0.8.1
 Release:        0
 Summary:        A simple pytest plugin to run tests concurrently
 License:        MIT
 URL:            https://github.com/Quansight-Labs/pytest-run-parallel
 Source:         
https://files.pythonhosted.org/packages/source/p/pytest-run-parallel/pytest_run_parallel-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM 
https://github.com/Quansight-Labs/pytest-run-parallel/pull/54 attempt to fix 32 
bit architectures
-Patch:          i586.patch
 BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools >= 61.0.0}
 # SECTION test requirements
-BuildRequires:  %{python_module pytest >= 6.2.0}
+BuildRequires:  %{python_module pytest >= 8.4.0}
 BuildRequires:  %{python_module pytest-order}
+BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module hypothesis}
 # /SECTION
 BuildRequires:  fdupes
-Requires:       python-pytest >= 6.2.0
+Requires:       python-pytest >= 8.4.0
 Suggests:       python-psutil >= 6.1.1
 BuildArch:      noarch
 %python_subpackages
@@ -57,6 +56,7 @@
 
 %files %{python_files}
 %license LICENSE
+%doc README.md
 %{python_sitelib}/pytest_run_parallel
 %{python_sitelib}/pytest_run_parallel-%{version}.dist-info
 

++++++ _scmsync.obsinfo ++++++
mtime: 1767583986
commit: 9c7b40d19054bdd71ab6a41f64a9238de62ee1bd95a2829ec35220128119ad3d
url: https://src.opensuse.org/python-pytest/python-pytest-run-parallel.git
revision: 9c7b40d19054bdd71ab6a41f64a9238de62ee1bd95a2829ec35220128119ad3d
projectscmsync: https://src.opensuse.org/python-pytest/_ObsPrj.git

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-01-05 04:55:28.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ pytest_run_parallel-0.4.2.tar.gz -> pytest_run_parallel-0.8.1.tar.gz 
++++++
++++ 7818 lines of diff (skipped)

Reply via email to