File python-pytest-run-parallel.changes of Package python-pytest-run-parallel

-------------------------------------------------------------------
Mon Jan  5 03:32:42 UTC 2026 - Steve Kowalik <steven.kowalik@suse.com>

- 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.

-------------------------------------------------------------------
Thu Apr 24 11:10:29 UTC 2025 - Markéta Machová <mmachova@suse.com>

- update to 0.4.2
  * Upgrade gh-action-pypi-publish to fix metadata error
  * Remove deprecated argument in pytest_report_collectionfinish
  * Report manually marked single-threaded tests
  * Detect unsafe calls that occur under assigments
- Add i586.patch to fix behaviour on 32 bit

-------------------------------------------------------------------
Tue Apr 22 12:12:29 UTC 2025 - Markéta Machová <mmachova@suse.com>

- Initial packaging (v0.4.0), needed by pydantic
openSUSE Build Service is sponsored by