On Wednesday, August 20, 2025 4:24:39 AM Mountain Standard Time Colin Watson wrote: > Package: wnpp > Severity: wishlist > Owner: Colin Watson <cjwat...@debian.org> > X-Debbugs-Cc: debian-devel@lists.debian.org > > * Package name : python-pytest-run-parallel > Version : 0.6.1 > Upstream Contact: Quansight Labs <emargf...@quansight.com> > * URL : https://github.com/Quansight-Labs/pytest-run-parallel > * License : Expat > Programming Lang: Python > Description : Run many instances of the same test in a thread pool > > This pytest plugin takes a set of tests that would be normally be run > serially and execute them in parallel. > > The main goal of pytest-run-parallel is to discover thread-safety issues > that could exist when using C libraries. This is of vital importance > after PEP703, which provides a path for a CPython implementation without > depending on the Global Interpreter Lock (GIL), thus allowing for proper > parallelism in programs that make use of the CPython interpreter. > > This plugin is not an alternative to pytest-xdist and does not run all > of the tests in a test suite simultaneously in a thread pool. Instead, > it runs many instances of the same test in a thread pool. It is only > useful as a tool to do multithreaded stress tests using an existing test > suite and is not useful to speed up the execution of a test suite via > multithreaded parallelism. > > > This is a new dependency of pydantic-core, which I maintain. I intend > to maintain this within the Debian Python Team.
I applaud this effort. -- Soren Stoutner so...@debian.org
signature.asc
Description: This is a digitally signed message part.