From eaa713dc463dbd9d4c48c18098b7a1f4e8e1bfee Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Thu, 26 Mar 2026 20:30:56 +0100 Subject: [PATCH] gnu: packages: Drop python-pytest-runner native-inputs. This commit was generated using https://codeberg.org/guix/guix/pulls/5862: guix style -S remove-native-inputs --parameter=python-pytest-runner and adding back python-pytest if necessary. * gnu/packages/geo.scm (python-pyshp) * gnu/packages/backup.scm (vorta) [native-inptus]: Remove python-pytest-runner, add python-pytest. * gnu/packages/backup.scm (duplicity) * gnu/packages/linux.scm (python-spython) * gnu/packages/bioinformatics.scm (python-cwl-utils) * gnu/packages/databases.scm (python-pyarrow, datasette) * gnu/packages/fontutils.scm (python-cu2qu) * gnu/packages/gnome.scm (terminator) * gnu/packages/music.scm (stargate) * gnu/packages/python-science.scm (python-upsetplot) * gnu/packages/python-web.scm (python-falcon, python-cssselect2) * gnu/packages/python-xyz.scm (python-docrep, python-cairocffi, python-entrypoint2) * gnu/packages/task-management.scm (todoman) * gnu/packages/video.scm (yle-dl) * gnu/packages/vpn.scm (sshuttle) [native-inptus]: Remove python-pytest-runner. Relates-to: https://codeberg.org/guix/guix/issues/7474 Change-Id: Ia79595309ba8965c4374e7c24a1ef4c3e36fe1ea Signed-off-by: Sharlatan Hellseher --- gnu/packages/backup.scm | 3 +-- gnu/packages/bioinformatics.scm | 1 - gnu/packages/databases.scm | 2 -- gnu/packages/fontutils.scm | 1 - gnu/packages/geo.scm | 5 +---- gnu/packages/gnome.scm | 1 - gnu/packages/linux.scm | 5 +---- gnu/packages/music.scm | 3 +-- gnu/packages/python-science.scm | 2 +- gnu/packages/python-web.scm | 3 +-- gnu/packages/python-xyz.scm | 10 +++++----- gnu/packages/task-management.scm | 1 - gnu/packages/video.scm | 2 +- gnu/packages/vpn.scm | 2 +- 14 files changed, 13 insertions(+), 28 deletions(-) diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index 427f7bb9080..38e467cae7d 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -136,7 +136,6 @@ python-paramiko python-pexpect python-pytest - python-pytest-runner python-setuptools-scm tzdata-for-tests python-mock)) @@ -1365,9 +1364,9 @@ borgmatic is powered by borg.") (assoc-ref qt:%standard-phases 'qt-wrap))))) (native-inputs (list python-platformdirs + python-pytest python-pytest-mock python-pytest-qt - python-pytest-runner python-setuptools python-setuptools-git)) (inputs diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index b9e9b0858dc..4f083e29a32 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -6964,7 +6964,6 @@ and v1.1 to v1.2.") (list python-mypy-extensions python-pytest python-pytest-mock - python-pytest-runner python-setuptools python-wheel)) (propagated-inputs diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 6dab4e415d9..474bf5b337b 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -5823,7 +5823,6 @@ __version_tuple__ = version_tuple = (~a)~%" version version-tuple)))))) pkg-config python-cython python-pytest - python-pytest-runner python-setuptools-scm python-setuptools)) (outputs '("out")) @@ -6471,7 +6470,6 @@ mechanism of @code{dogpile}.") python-cogapp python-pytest python-pytest-asyncio-0.26 - python-pytest-runner python-pytest-timeout python-pytest-xdist python-setuptools diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm index 4dfd670e432..f02fc11b232 100644 --- a/gnu/packages/fontutils.scm +++ b/gnu/packages/fontutils.scm @@ -620,7 +620,6 @@ for fontTools.") (list python-cython python-defcon python-pytest - python-pytest-runner python-setuptools python-setuptools-scm python-wheel diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index d4c0541ab3d..4ca68838598 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1867,10 +1867,7 @@ utilities for data translation and processing.") ;; This test requires internet access. '(list "--deselect" "test_shapefile.py::test_reader_url"))) (native-inputs - (list python-pytest - python-pytest-runner - python-setuptools - python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/GeospatialPython/pyshp") (synopsis "Read/write support for ESRI Shapefile format") (description diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index a85bc930363..aa159da1e9c 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -12395,7 +12395,6 @@ advanced image management tool") intltool pkg-config python-psutil - python-pytest-runner python-pytest)) (inputs (list bash-minimal ;for wrap-program diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 0f43fb9a741..d408caa5c51 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -6698,10 +6698,7 @@ isolation or root privileges.") (inputs (list singularity)) (native-inputs - (list python-pytest - python-pytest-runner - python-setuptools - python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/singularityhub/singularity-cli") (synopsis "Singularity Python client") (description "@code{python-spython} is a Python library to interact with diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 5cf3997e2d0..415b68f601f 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -5569,8 +5569,7 @@ can receive input from a MIDI keyboard.") (list pkg-config python-gcovr python-packaging - python-pytest - python-pytest-runner)) + python-pytest)) (inputs (list alsa-lib bash-minimal diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 769fbef0cc5..8ab0d32f920 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -4791,7 +4791,7 @@ NumPy and does not depend on C++ ROOT.") (propagated-inputs (list python-matplotlib python-pandas)) (native-inputs - (list python-pytest-runner python-setuptools python-wheel)) + (list python-setuptools python-wheel)) (home-page "https://upsetplot.readthedocs.io") (synopsis "Draw UpSet plots with Pandas and Matplotlib") (description diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 31c61bf32d7..10016932f77 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -3413,7 +3413,6 @@ AWS S3 Service using boto3 S3 resource as a driver.") python-pillow python-pytest python-pytest-asyncio - python-pytest-runner python-pyyaml python-rapidjson python-requests @@ -9746,7 +9745,7 @@ simplified fork of html5lib.") (propagated-inputs (list python-tinycss2)) (native-inputs - (list python-flit python-pytest-runner)) + (list python-flit)) (home-page "https://cssselect2.readthedocs.io/") (synopsis "CSS selectors for Python ElementTree") (description "@code{cssselect2} is a straightforward implementation of diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index ead2eb27ebf..a17702fef80 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -3447,8 +3447,7 @@ scipy and numpy of negative binomial maximum likelihood estimation.") "0523jrzjj29kxpdllmfhrfj9kysi9mphp2m7ippjkn5b07i1g2pd")))) (build-system pyproject-build-system) (propagated-inputs (list python-six)) - (native-inputs (list python-pytest python-pytest-runner - python-setuptools python-wheel)) + (native-inputs (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/Chilipp/docrep") (synopsis "Python package for docstring repetition") (description "Docrep is the documentation repetition module. This module @@ -14201,7 +14200,6 @@ ManimPango is internally used in Manim to render (non-LaTeX) text.") python-numpy python-pikepdf python-pytest - python-pytest-runner python-sphinx python-sphinx-rtd-theme)) (propagated-inputs @@ -22867,8 +22865,10 @@ etc.") (sha256 (base32 "1qyxq54r2fbh09ab5sffbxajy8arbk6czxz5lq3ccr9qrypw6w27")))) (build-system pyproject-build-system) - (native-inputs (list python-easyprocess python-pytest python-pytest-runner - python-setuptools python-wheel)) + (native-inputs (list python-easyprocess + python-pytest + python-setuptools + python-wheel)) (home-page "https://github.com/ponty/entrypoint2") (synopsis "Command-line interface for Python modules") (description diff --git a/gnu/packages/task-management.scm b/gnu/packages/task-management.scm index 4d54f3830cf..13edd2dd1ac 100644 --- a/gnu/packages/task-management.scm +++ b/gnu/packages/task-management.scm @@ -711,7 +711,6 @@ on arbitrary tasks. All the time data is saved in files residing in the (list python-freezegun python-hypothesis python-pytest - python-pytest-runner python-pytz python-setuptools python-wheel)) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 17d48549b9b..eda416cd054 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -3280,7 +3280,7 @@ to download videos from Austria's national television broadcaster.") (lambda _ (delete-file-recursively "tests/integration")))))) (native-inputs - (list python-flit-core python-pytest python-pytest-runner)) + (list python-flit-core python-pytest)) (inputs (list bash-minimal ffmpeg-5 wget)) (propagated-inputs (list python-attrs diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index 15efe807fd4..a4a9295bdb9 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -1220,7 +1220,7 @@ private network between hosts on the internet.") ;; For tests only. python-hatchling python-mock - python-pytest-runner + python-pytest ;; For documentation only. python-sphinx texinfo))