gnu: python-pytest-xdist: Update to 3.8.0.

* gnu/packages/check.scm (python-pytest-xdist): Update to 3.8.0.
[propagated-inputs]: Remove python-pytest-forked.

Change-Id: I257e9588360389eb6438b858ba9d41abb448b8d3
This commit is contained in:
Sharlatan Hellseher 2025-07-12 20:18:28 +01:00
parent 252ee46742
commit f4278f3905
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -2118,14 +2118,14 @@ same arguments.")
(define-public python-pytest-xdist (define-public python-pytest-xdist
(package (package
(name "python-pytest-xdist") (name "python-pytest-xdist")
(version "3.6.1") (version "3.8.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "pytest_xdist" version)) (uri (pypi-uri "pytest_xdist" version))
(sha256 (sha256
(base32 (base32
"039h0w8qc3d2ix55rrdj6i50i8jqxxl7dx9pjxvfq7i3vfj5dlga")))) "1wd9sgcgmx5nj0n1qmfnjmahi38xkzaz54xac440bilvxhjq2mvy"))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(arguments (arguments
(list (list
@ -2133,22 +2133,22 @@ same arguments.")
;; Failes with execnet.gateway_base.RemoteError: Traceback (most recent ;; Failes with execnet.gateway_base.RemoteError: Traceback (most recent
;; call last). ;; call last).
#~(list "-k" "not test_ignore_sys_path_hook_entry"))) #~(list "-k" "not test_ignore_sys_path_hook_entry")))
(native-inputs (list python-filelock (native-inputs
(list python-filelock
python-pytest python-pytest
python-setuptools python-setuptools
python-setuptools-scm python-setuptools-scm
python-wheel)) python-wheel))
(propagated-inputs (list python-execnet python-pytest-forked)) (propagated-inputs
(list python-execnet))
(home-page "https://github.com/pytest-dev/pytest-xdist") (home-page "https://github.com/pytest-dev/pytest-xdist")
(synopsis (synopsis "Plugin for py.test with distributed testing and loop-on-failing modes")
"Plugin for py.test with distributed testing and loop-on-failing modes")
(description (description
"The pytest-xdist plugin extends py.test with some unique test execution "The pytest-xdist plugin extends py.test with some unique test execution
modes: parallelization, running tests in boxed subprocesses, the ability modes: parallelization, running tests in boxed subprocesses, the ability to
to run tests repeatedly when failed, and the ability to run tests on multiple run tests repeatedly when failed, and the ability to run tests on multiple
Python interpreters or platforms. It uses rsync to copy the existing Python interpreters or platforms. It uses rsync to copy the existing program
program code to a remote location, executes there, and then syncs the code to a remote location, executes there, and then syncs the result back.")
result back.")
(license license:expat))) (license license:expat)))
(define-public python-pytest-timeout (define-public python-pytest-timeout