From 44df0200cdd3fd0174e7651db9df83a7745aa83f Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Mon, 16 Mar 2026 15:04:02 +0100 Subject: [PATCH] gnu: packages: Remove python-pytest-cov native-inputs. Obtained with ./pre-inst-env guix style -S remove-native-inputs -t python-pytest-cov on top of https://codeberg.org/guix/guix/pulls/5862 For this reason, I don't think it's relevant to generate a GNU Style Changelog. Change-Id: I58fe10452d7eaf2e8bb4dc88dfac5b4a5ee46165 Signed-off-by: Sharlatan Hellseher --- gnu/packages/astronomy.scm | 3 - gnu/packages/audio.scm | 4 +- gnu/packages/django.scm | 8 +-- gnu/packages/electronics.scm | 10 +--- gnu/packages/engineering.scm | 1 - gnu/packages/geo.scm | 2 - gnu/packages/jupyter.scm | 3 +- gnu/packages/machine-learning.scm | 14 +---- gnu/packages/mail.scm | 7 +-- gnu/packages/music.scm | 1 - gnu/packages/networking.scm | 1 - gnu/packages/password-utils.scm | 4 +- gnu/packages/patchutils.scm | 1 - gnu/packages/protobuf.scm | 3 +- gnu/packages/python-check.scm | 17 ++---- gnu/packages/python-compression.scm | 10 +--- gnu/packages/python-science.scm | 10 +--- gnu/packages/python-web.scm | 33 +++-------- gnu/packages/python-xyz.scm | 86 ++++++++--------------------- gnu/packages/sphinx.scm | 1 - gnu/packages/statistics.scm | 3 +- gnu/packages/time.scm | 5 +- gnu/packages/vpn.scm | 7 +-- gnu/packages/wm.scm | 1 - 24 files changed, 58 insertions(+), 177 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 3d506f4019..46aea04dfd 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4421,7 +4421,6 @@ Cesium.") (native-inputs (list python-pydot python-pytest - python-pytest-cov python-pytest-asdf-plugin python-pytest-doctestplus python-pytest-filter-subpackage @@ -4946,7 +4945,6 @@ files.") (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) @@ -5508,7 +5506,6 @@ across many files.") (list python-mock python-objgraph python-pytest - python-pytest-cov ;; python-pytest-faulthandler python-setuptools python-wheel diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index ea41f4843f..d20fd67719 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -4048,9 +4048,7 @@ one-dimensional sample-rate conversion library.") (string-append "'" #$(this-package-input "libsndfile") "/lib/libsndfile")))))))) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools)) + (list python-pytest python-setuptools)) (inputs (list libsndfile portaudio)) diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm index 1974b475c1..f0373f57db 100644 --- a/gnu/packages/django.scm +++ b/gnu/packages/django.scm @@ -329,7 +329,7 @@ to the @dfn{don't repeat yourself} (DRY) principle.") (base32 "1a5vd07wrnfbclvf6pz9p8ag9kdd1453lsl9q0bkyc45hq2xqd2a")))) (build-system pyproject-build-system) (native-inputs - (list python-django python-pytest python-pytest-cov python-setuptools)) + (list python-django python-pytest python-setuptools)) (home-page "https://github.com/epicserve/django-cache-url") (synopsis "Configure Django cache settings from URLs") (description @@ -419,8 +419,7 @@ and adapters that are useful for non-trivial configuration scenarios.") (list python-aiosmtpd python-factory-boy python-pygments - python-pytest - python-pytest-cov ; runs by default + python-pytest ; runs by default python-pytest-django python-setuptools python-shortuuid @@ -2183,8 +2182,7 @@ templates and not in python-level form definitions.") (base32 "02ipa8d8ndnj8bs4dqhk03id4vmrvyr25vkpfqcfhmwipbhx8dc0")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov ; runs by default + (list python-pytest ; runs by default python-pytest-django python-setuptools python-wheel)) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index a0c64c832a..98e96a225d 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -3012,7 +3012,6 @@ Numpy arrays for convenience.") (setenv "PDM_BUILD_SCM_VERSION" #$version)))))) (native-inputs (list python-pdm-backend - python-pytest-cov python-setuptools python-setuptools-scm sby @@ -3325,9 +3324,7 @@ Standard} data mode.") (base32 "15nnydvr1a4ykh8cagi484sfgvdg0dnjxaw6c0ivhjbrbblpaqnw")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest-cov - python-setuptools - python-setuptools-scm)) + (list python-setuptools python-setuptools-scm)) (home-page "http://pyvcd.readthedocs.io/") (synopsis "Library to manipulate digital wave files") (description @@ -3604,10 +3601,7 @@ Automation}.") #$output "/share/info/hdlmake-figures"))))) #:test-flags #~(list "test_all.py"))) (native-inputs - (list python-pytest-cov - python-setuptools - python-sphinx - texinfo)) + (list python-setuptools python-sphinx texinfo)) (propagated-inputs (list python-networkx)) (home-page "https://ohwr.gitlab.io/project/hdl-make/") (synopsis "Generate multi-purpose makefiles for HDL projects") diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 1c0933e10a..4036ad5188 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1819,7 +1819,6 @@ it suitable for security research and analysis.") (native-inputs (list python-gitpython python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-mock python-setuptools)) (inputs (list bash-minimal diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 4aad63e20e..5417cd7e51 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -1199,7 +1199,6 @@ projections and coordinate transformations library.") python-boto3 python-cython python-pytest - python-pytest-cov python-pytz python-setuptools)) (home-page "https://github.com/Toblerity/Fiona") @@ -1464,7 +1463,6 @@ street bearings/orientations, and speed/travel time.") python-pyproj python-pyyaml python-pytest - python-pytest-cov python-pytest-httpserver python-pytz python-requests diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index 1c6d7f5d96..5f955e7926 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -174,8 +174,7 @@ simulation, statistical modeling, machine learning and much more.") python-hatchling python-ipyparallel-bootstrap python-pytest - python-pytest-asyncio-0.26 ;some tests fail with v1 - python-pytest-cov + python-pytest-asyncio-0.26 ;some tests fail with v1 python-pytest-timeout)) (home-page "https://ipython.org") (synopsis "IPython Kernel for Jupyter") diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index d70d5c9962..e5d7937e6b 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -2938,10 +2938,7 @@ Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for Python.") (file-name (git-file-name name version)))) (build-system pyproject-build-system) (native-inputs - (list python-hatchling - python-pytest - python-pytest-cov - python-pytest-xdist)) + (list python-hatchling python-pytest python-pytest-xdist)) (propagated-inputs (list python-future python-numpy)) @@ -5561,10 +5558,7 @@ in the audio domain.") python-tqdm python-xxhash)) (native-inputs - (list openssl - python-flit-core - python-pytest - python-pytest-cov)) + (list openssl python-flit-core python-pytest)) (home-page "https://pyg.org") (synopsis "Graph Neural Network library for PyTorch") (description @@ -5699,9 +5693,7 @@ as torchvision, torchtext, and others.") "16ypci664l54ka6ickwkpaa2id14h9h00y7z24z0bv0szld4mrxg")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest-8 - python-pytest-cov - python-setuptools)) + (list python-pytest-8 python-setuptools)) (home-page "https://github.com/magmax/python-readchar") (synopsis "Library to easily read single chars and key strokes") (description "This package provides a Python library to easily read single diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 0c2bec7da2..e7628251da 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1751,7 +1751,7 @@ and search library.") (("version=VERSION,") (string-append "version='" #$version "',")))))))) (propagated-inputs (list python-cffi)) - (native-inputs (list python-pytest python-pytest-cov python-setuptools)) + (native-inputs (list python-pytest python-setuptools)) (synopsis "Pythonic bindings for the notmuch mail database using CFFI") (license license:gpl3+))) @@ -4703,10 +4703,7 @@ DKIM and ARC sign messages and output the corresponding signature headers.") ;; This QA test requires git. (list #:test-flags ''("-k" "not test_ge_master"))) (native-inputs - (list python-pytest - python-pytest-cov - python-pytest-mock - python-setuptools)) + (list python-pytest python-pytest-mock python-setuptools)) (propagated-inputs (list python-atpublic python-attrs)) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 1965638819..8b3be7dcfc 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -3209,7 +3209,6 @@ music theorist Paul Nauert's quantization grids or Q-Grids, for short.") (native-inputs (list lilypond python-pytest - python-pytest-cov python-setuptools python-wheel)) (propagated-inputs diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 200209fbb9..e2ad15fafb 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2173,7 +2173,6 @@ round-robin fashion.") (native-inputs (list python-docutils-0.19 python-pytest - python-pytest-cov python-setuptools python-wheel)) (inputs diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 1aebde0da2..98452d4e58 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -1553,9 +1553,7 @@ program.") (lambda _ (setenv "HOME" (getcwd))))))) (native-inputs - (list python-pytest-cov - python-pytest-mock - python-setuptools)) + (list python-pytest-mock python-setuptools)) (inputs (list password-store python-pyxdg)) (home-page "https://github.com/languitar/pass-git-helper") diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index f66c9d791a..2258994db5 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -679,7 +679,6 @@ patches do not match perfectly.") (native-inputs (list python-pbr python-pytest - python-pytest-cov python-mock python-setuptools)) (home-page "https://github.com/getpatchwork/pwclient") diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index 8c7353056e..86c9aa9eba 100644 --- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -620,8 +620,7 @@ mechanism for serializing structured data.") python-poetry-dynamic-versioning python-pydantic python-pytest - python-pytest-benchmark - python-pytest-cov)) + python-pytest-benchmark)) (home-page "https://pypi.org/project/pure-protobuf/") (synopsis "Protobuf implementation using dataclasses") (description diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index ca154b7e9c..95ebbe6dcc 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -1406,7 +1406,7 @@ Built-in integration with @url{http://nedbatchelder.com/code/coverage/, coverage (base32 "0j7z54nd72qfc065jgljqx53dhfkfz0922fk8qqczg7swmqf6cqv")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-setuptools)) + (list python-pytest python-setuptools)) (home-page "https://hiro.readthedocs.io") (synopsis "Time manipulation utilities for testing in Python") (description @@ -1463,10 +1463,9 @@ Python software under test, when they make an HTTP query.") ;; XXX: Python/Black versions not as expected. " and not test_black_autoformatter_from_grammar")))) (native-inputs - (list python-black ;hard requirements to run tests + (list python-black ;hard requirements to run tests python-parso python-pytest - python-pytest-cov python-pytest-xdist python-setuptools)) (propagated-inputs @@ -2007,7 +2006,7 @@ Python file for configuration.") "__version__ = version = '~a' __version_tuple__ = version_tuple = (~a)~%" version version-tuple))))))))) (propagated-inputs (list python-attrs python-flake8)) - (native-inputs (list python-hatchling python-pytest python-pytest-cov)) + (native-inputs (list python-hatchling python-pytest)) (home-page "https://github.com/deppen8/pandas-vet") (synopsis "Opionated @code{flake8} plugin for @code{pandas} code") (description @@ -2527,11 +2526,10 @@ functions.") "-k" "not rabbit and not redis"))) (native-inputs (list python-celery-minimal - python-memcached ;optional dependency, needed for tests + python-memcached ;optional dependency, needed for tests python-poetry-core - python-pytest - python-pytest-cov ;coverage options in pyproject.toml - python-redis ;optional dependency, needed for tests + python-pytest ;coverage options in pyproject.toml + python-redis ;optional dependency, needed for tests python-requests)) ;for python-docker (propagated-inputs (list python-psutil @@ -2980,7 +2978,6 @@ variables in the @file{pytest.ini} file.") (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-doctestplus python-setuptools-scm python-setuptools @@ -4765,7 +4762,6 @@ debugging failures and optimizing the scheduler to improve speed.") (native-inputs (list python-mock python-pytest - python-pytest-cov python-setuptools python-wheel)) (propagated-inputs @@ -5044,7 +5040,6 @@ servers.") (native-inputs (list python-pytest python-packaging - python-pytest-cov python-setuptools python-setuptools-scm python-trove-classifiers diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index f4e4dda452..b54fdbd128 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm @@ -434,10 +434,7 @@ pybcj provides Python bindings to a BCJ implementation in C.") (base32 "1k6h9x8j65hssbgmvhl71sdjj9aq8d81drdibrdflaz7a895sjib")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools - python-setuptools-scm)) + (list python-pytest python-setuptools python-setuptools-scm)) (propagated-inputs (list python-cffi)) (home-page "https://github.com/miurahr/bcj-cffi") @@ -618,10 +615,7 @@ Python's zlib/bz2/lzma modules.") (propagated-inputs (list python-cffi)) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools - python-setuptools-scm)) + (list python-pytest python-setuptools python-setuptools-scm)) (home-page "https://github.com/miurahr/ppmd") (synopsis "Prediction by Partial Matching compression library") (description "PPMd is a compression algorithm library using the Prediction diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 20426b46a9..47a837ffd9 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -1801,7 +1801,6 @@ pandas code.") #:test-flags #~(list "-k" "not test_default_dpi"))) (native-inputs (list python-pytest - python-pytest-cov python-pytest-mpl python-setuptools python-setuptools-scm @@ -2315,7 +2314,7 @@ aggregated sum and more.") (build-system pyproject-build-system) (propagated-inputs (list python-numpy)) (native-inputs - (list python-pytest python-pytest-cov python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/dgasmith/opt_einsum") (synopsis "Optimizing numpys einsum function") (description @@ -3747,7 +3746,6 @@ SLURM jobs (meant for internal use by python-snakemake-executor-plugin-slurm).") (native-inputs (list python-dask python-pytest - python-pytest-cov ; runs by default python-setuptools python-setuptools-scm)) (home-page "https://github.com/pydata/sparse/") @@ -4715,8 +4713,7 @@ NumPy and does not depend on C++ ROOT.") (propagated-inputs (list python-matplotlib python-pandas)) (native-inputs - (list python-pytest-runner python-pytest-cov - python-setuptools python-wheel)) + (list python-pytest-runner python-setuptools python-wheel)) (home-page "https://upsetplot.readthedocs.io") (synopsis "Draw UpSet plots with Pandas and Matplotlib") (description @@ -5799,7 +5796,6 @@ visual integration of spatially referenced datasets.") python-numpy python-pyqt-6 python-pytest - python-pytest-cov python-pytest-qt python-setuptools python-sphinx-gallery @@ -6172,7 +6168,6 @@ compagnies.") python-pytest python-pytest-asyncio python-pytest-benchmark - python-pytest-cov python-pytest-mock python-pytest-sugar python-reflink @@ -6211,7 +6206,6 @@ abstractions to use in dvc and dvc-data.") (list python-click python-pytest python-pytest-benchmark - python-pytest-cov python-pytest-mock ;; python-pytest-servers is not packaged in Guix yet python-setuptools diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 886e06c9a5..2058903722 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -574,7 +574,6 @@ services.") (list python-bottle python-mock python-pytest-8 - python-pytest-cov python-pytest-mock python-setuptools)) (propagated-inputs @@ -2539,10 +2538,7 @@ aiohttp. It supports SOCKS4(a) and SOCKS5.") (list #:tests? #f)) ;tests require internet access (native-inputs - (list python-pytest - python-pytest-cov - python-pytest-asyncio - python-setuptools)) + (list python-pytest python-pytest-asyncio python-setuptools)) (propagated-inputs (list python-pycares)) (home-page "https://github.com/saghul/aiodns") (synopsis "Simple DNS resolver for asyncio") @@ -2649,10 +2645,7 @@ comes with a SOCKS proxy client.") (base32 "1wf89l9f0ivlv796pklpgykx6j6ksfqrmvzikd8w5j6ldln7bv50")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov - python-pytest-asyncio - python-setuptools)) + (list python-pytest python-pytest-asyncio python-setuptools)) (propagated-inputs (list python-typing-extensions)) (home-page "https://github.com/vxgmichel/aiostream") @@ -3493,7 +3486,6 @@ origin than that of the web application.") (list python-cryptography python-mock python-pytest - python-pytest-cov python-pytest-randomly python-pytest-timeout python-setuptools)) @@ -3602,7 +3594,6 @@ test_test_http.py::HTTPTests::test_post_filename_with_special_characters" (list python-objgraph python-path python-pytest - python-pytest-cov python-pytest-forked python-pytest-services python-pytest-sugar @@ -3987,7 +3978,6 @@ Context Protocol (MCP).") (list python-beautifulsoup4 python-lxml python-requests)) (native-inputs (list python-pytest - python-pytest-cov python-pytest-flake8 python-pytest-httpbin python-pytest-mock @@ -4895,10 +4885,7 @@ state-tracking and configuration abstractions.") (list #:test-flags #~(list "--ignore=tests/test_cli.py"))) (native-inputs - (list python-pytest - python-pytest-cov - python-pytest-socket - python-setuptools)) + (list python-pytest python-pytest-socket python-setuptools)) (propagated-inputs (list python-idna)) (home-page "https://github.com/niksite/url-normalize") @@ -7563,7 +7550,7 @@ pass private data, and to spawn subprocesses to handle requests.") (sha256 (base32 "15as15mgz9xn33abwrp0x0mbj537ib3q47z8ky5475c05wasznwx")))) (build-system pyproject-build-system) - (native-inputs (list python-pytest python-pytest-cov python-setuptools)) + (native-inputs (list python-pytest python-setuptools)) (home-page "https://pylonsproject.org/") (synopsis "Load, configure, and compose WSGI applications and servers") (description @@ -7828,7 +7815,7 @@ mainloop.") (list #:test-flags #~(list "--pyargs" "dpkt"))) - (native-inputs (list python-pytest python-pytest-cov python-setuptools)) + (native-inputs (list python-pytest python-setuptools)) (home-page "https://github.com/kbandla/dpkt") (synopsis "Packet generator and parser for TCP/IP protocols") (description @@ -8534,7 +8521,6 @@ libraries.") python-orjson python-pytest python-pytest-asyncio - python-pytest-cov python-pytz python-pyyaml python-requests @@ -10664,10 +10650,7 @@ according to the standard set by PasteDeploy") ;; file=/tmp/guix-build-python-hupper-1.12.1.drv-0/tmpm9n4697p #:test-flags #~(list "--ignore=tests/test_it.py"))) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools - python-wheel)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-watchdog)) (home-page "https://readthedocs.org/projects/hupper") @@ -11412,9 +11395,7 @@ interpreter written in pure Python.") (add-after 'unpack 'change-directory (lambda _ (chdir "python") #t))))) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools)) + (list python-pytest python-setuptools)) (propagated-inputs (list python-cryptography)) (home-page "https://github.com/web-push-libs/encrypted-content-encoding") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e6897b3be7..95fa65afb1 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1266,7 +1266,6 @@ system.") (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-mpl python-pytest-subtests python-setuptools @@ -1295,7 +1294,6 @@ expensive calculations. It was started as part of (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-mpl python-pytest-subtests python-setuptools @@ -4118,7 +4116,6 @@ All extensions are found under the module namespace of pymdownx.") (list python-pytest python-mock python-pendulum - python-pytest-cov python-pytest-mock python-setuptools python-wheel)) @@ -6447,7 +6444,6 @@ your Python package version as a calendar version.") python-parameterized python-pyserial python-pytest - python-pytest-cov python-pytest-timeout python-setuptools python-setuptools-scm)) @@ -6476,7 +6472,6 @@ sending and receiving messages on a CAN bus.") (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-timeout python-setuptools python-wheel)) @@ -7646,7 +7641,7 @@ matplotlib plots or supply colors for a web application.") (sha256 (base32 "0s3dgafh1mz8g32gwk5vp0azdq168yjhbg5liivapgkwyq9zgwcb")))) (build-system pyproject-build-system) - (native-inputs (list python-pytest python-pytest-cov python-setuptools)) + (native-inputs (list python-pytest python-setuptools)) (home-page "https://github.com/r1chardj0n3s/parse") (synopsis "Parse strings") (description @@ -8080,8 +8075,7 @@ server.") (chdir "tests")))))) (propagated-inputs (list python-decorator python-numpy python-scipy)) (native-inputs (list python-matplotlib - python-pytest - python-pytest-cov ; used by default + python-pytest ; used by default python-pytest-mpl python-setuptools python-wheel)) @@ -8525,9 +8519,7 @@ diff, and patch JSON and JSON-like structures in Python.") (base32 "1nh8m6rxslwk05daxshxmgk41qfp18yynydba49b13l4m8dnh634")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools)) + (list python-pytest python-setuptools)) (propagated-inputs (list python-pyparsing)) (home-page "https://github.com/shinichi-takii/ddlparse") (synopsis "Parses and converts DDL to BigQuery JSON schema") @@ -9776,8 +9768,7 @@ decorator for retrying on exceptions.") (sha256 (base32 "08asy80wdplbrfff7q7qb9k3kkaw5jxqvy9jnkfvsqy3831zf964")))) (build-system pyproject-build-system) - (native-inputs (list python-pytest - python-pytest-cov ; used by default + (native-inputs (list python-pytest ; used by default python-setuptools python-wheel)) (propagated-inputs @@ -10435,7 +10426,7 @@ but it can be used for other documents, too.") "179bshnb0ssx7pspzbyaqvhi5w3c3hb15cingh4py8px50zz4xgh")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-pytz)) (home-page "https://github.com/getpelican/feedgenerator") @@ -16846,10 +16837,7 @@ pseudo terminal (pty), and interact with both the process and its pty.") (base32 "0s2znph12lrs2wcnwz114153dkr1ccn2g7z8xcc83ypy15sbmz6r")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools - python-setuptools-scm)) + (list python-pytest python-setuptools python-setuptools-scm)) (home-page "https://github.com/pyscaffold/configupdater") (synopsis "Parser like ConfigParser but for updating configuration files") (description @@ -18392,8 +18380,7 @@ Jupyter Notebook format and Python APIs for working with notebooks.") (base32 "1pa4m1qn7gx77lg3vy7y7vlyl45cg9ai9z93ds9ax108mbnrbdw7")))) (build-system pyproject-build-system) (native-inputs (list python-poetry-core - python-pytest - python-pytest-cov ; runs by default + python-pytest ; runs by default python-pytest-mock)) (propagated-inputs (list python-nbformat)) (home-page "https://github.com/srstevenson/nb-clean") @@ -19921,7 +19908,6 @@ for the module to work under Python 3.3.") (list procps python-psutil python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) @@ -20002,10 +19988,7 @@ to declaratively specify how to extract elements from a JSON document.") (base32 "17x1qk07cixj1nn59pp5dzjc9jna92v6kljdss81l5rf9cqfga0s")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools - python-setuptools-scm)) + (list python-pytest python-setuptools python-setuptools-scm)) (home-page "https://github.com/newville/asteval") (synopsis "Minimalistic evaluator of Python expressions") (description @@ -20039,7 +20022,7 @@ using the @code{ast} module.") (list python-asteval python-dill python-numpy python-scipy python-uncertainties)) (native-inputs - (list python-pytest python-pytest-cov python-setuptools)) + (list python-pytest python-setuptools)) (home-page "https://lmfit.github.io/lmfit-py/") (synopsis "Least-Squares minimization with bounds and constraints") (description @@ -20326,7 +20309,6 @@ templates into Python modules.") git-minimal python-freezegun python-pytest - python-pytest-cov python-pytest-mock python-setuptools python-wheel)) @@ -20379,7 +20361,6 @@ project template.") "TestWebScrappingEncoding::test_get"))))) (native-inputs (list python-pytest - python-pytest-cov python-requests python-setuptools python-webob @@ -22857,7 +22838,6 @@ client.") (native-inputs (list python-mock python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-xdist python-redis python-setuptools @@ -24437,7 +24417,7 @@ builds partial trees by inspecting living objects.") (arguments (list #:test-flags #~(list "-m" "not network"))) - (native-inputs (list python-pytest python-pytest-cov python-setuptools)) + (native-inputs (list python-pytest python-setuptools)) (home-page "https://github.com/xlcnd/isbnlib") (synopsis "Python library to work with ISBN strings") (description @@ -24582,7 +24562,6 @@ applications in seconds while maintaining all the flexibility.") (native-inputs (list python-mock python-pytest - python-pytest-cov python-responses python-setuptools)) (home-page "https://github.com/btongminh/mwclient") @@ -24607,7 +24586,7 @@ applications in seconds while maintaining all the flexibility.") (arguments (list #:test-flags #~(list "--ignore=tests/test_no_matplotlib.py"))) - (native-inputs (list python-hatchling python-pytest python-pytest-cov)) + (native-inputs (list python-hatchling python-pytest)) (propagated-inputs (list python-matplotlib python-numpy python-scipy)) (home-page "https://github.com/arvkevi/kneed") (synopsis "Knee-point detection in Python") @@ -27676,10 +27655,7 @@ that is accessible to other projects developed in Cython.") (sha256 (base32 "1y2xsbh31jp9fsjy53g5ma974z7a9vcds6ij1vlh00nllzqlwihs")))) (build-system pyproject-build-system) - (native-inputs (list python-setuptools - python-pytest - python-pytest-cov - python-wheel)) + (native-inputs (list python-setuptools python-pytest python-wheel)) (propagated-inputs (list python-sortedcontainers)) (home-page "https://www.grantjenks.com/docs/sortedcollections/") (synopsis "Python Sorted Collections") @@ -30761,10 +30737,7 @@ RFC 3464.") (propagated-inputs (list python-atpublic)) (native-inputs - (list python-hatchling - python-pytest - python-pytest-cov - python-sybil)) + (list python-hatchling python-pytest python-sybil)) (home-page "https://flufli18n.readthedocs.io") (synopsis "API for Python internationalization") (description @@ -30808,10 +30781,7 @@ different tasks.") (string-suffix? ".dist-info" file)) #:directories? #t))))))) (native-inputs - (list python-hatchling - python-pytest - python-pytest-cov - python-sybil)) + (list python-hatchling python-pytest python-sybil)) (propagated-inputs (list python-atpublic python-psutil)) (home-page "https://flufllock.readthedocs.io") @@ -33800,8 +33770,11 @@ Python @code{set} interface.") (list python-click python-configobj python-ruamel.yaml-0.16 python-toml python-tomli)) (native-inputs - (list python-django python-flask python-pytest python-pytest-cov - python-pytest-mock python-setuptools)) + (list python-django + python-flask + python-pytest + python-pytest-mock + python-setuptools)) (home-page "https://www.dynaconf.com/") (synopsis "The dynamic configurator for your Python project") (description @@ -35142,7 +35115,6 @@ Currently, Linux is the only platform supported by this library.") python-poetry-core python-setuptools python-pytest - python-pytest-cov python-pytest-asyncio python-covdefaults)) (home-page "https://github.com/bluetooth-devices/dbus-fast") @@ -36832,10 +36804,7 @@ designed to efficiently cope with extremely large amounts of data.") (base32 "1qjzbpaln1grr5ngcm2apd5dxp0gcrwis5n60hg60d8gvf7bsshv")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools - python-setuptools-scm)) + (list python-pytest python-setuptools python-setuptools-scm)) (inputs ;; [cli] (list python-tabulate)) (propagated-inputs @@ -37203,10 +37172,7 @@ ratio) (substitute* "pyproject.toml" ((".*coverage.*") ""))))))) (native-inputs - (list python-hatch-vcs - python-hatchling - python-pytest - python-pytest-cov)) + (list python-hatch-vcs python-hatchling python-pytest)) (home-page "https://pypi.org/project/termcolor/") (synopsis "ANSII Color formatting for terminal output") (description @@ -37569,7 +37535,6 @@ approach.") python-flake8 python-pytest python-pytest-asyncio - python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/uburuntu/throttler") @@ -39582,10 +39547,7 @@ Python Standard Library's urllib.parse module.") ;; https://salsa.debian.org/python-team/packages/urwid/-/blob/debian/2.1.2-2/debian/changelog#L141 "--ignore=tests/test_vterm.py"))) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools - python-setuptools-scm)) + (list python-pytest python-setuptools python-setuptools-scm)) (propagated-inputs (list python-wcwidth ;; [optional] @@ -40042,7 +40004,7 @@ add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.") (base32 "1xp0qfzy4l4fs1rn1670fbf7d7xv1p2s3rplspx8xqszjd5j0n8c")))) (build-system pyproject-build-system) (native-inputs - (list python-pretend python-pytest python-pytest-cov python-setuptools)) + (list python-pretend python-pytest python-setuptools)) (home-page "https://github.com/pyveci/verlib2") (synopsis "Python versioning utilities") (description @@ -40653,7 +40615,7 @@ functions by partial application of operators.") (sha256 (base32 "1zcqq8mydjjrk8x5xlm53bavs51jm40nz42a7500pd6bbm31r2c7")))) (build-system pyproject-build-system) - (native-inputs (list python-hatchling python-pytest python-pytest-cov)) + (native-inputs (list python-hatchling python-pytest)) (home-page "https://github.com/wheelodex/wheel-filename") (synopsis "Parse wheel filenames") (description diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index b1c1c7fbb3..371f1d32be 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -996,7 +996,6 @@ Sphinx documents in web templates and to handle searches.") python-plotly python-pydata-sphinx-theme python-pytest - python-pytest-cov python-seaborn python-setuptools python-setuptools-scm diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 565beea249..296b5fefc6 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -685,8 +685,7 @@ and a lot more.") #:test-flags #~(list "-o" "addopts=''"))) (native-inputs (list python-array-api-strict - python-pytest - python-pytest-cov ;test collection fails without + python-pytest ;test collection fails without python-setuptools)) (propagated-inputs (list python-array-api-compat diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm index 3b5598fbfa..ba03af9fa9 100644 --- a/gnu/packages/time.scm +++ b/gnu/packages/time.scm @@ -532,10 +532,7 @@ aniso8601.") (base32 "1m0zrr60p4brkdwkkhdzhvmd98flklqgbjryjpdcfq1c4gd60j0q")))) (build-system pyproject-build-system) (native-inputs - (list python-poetry-core - python-pytest - python-pytest-cov - python-setuptools)) + (list python-poetry-core python-pytest python-setuptools)) (home-page "https://github.com/ErikBjare/timeslot") (synopsis "Data type for representing time slots") (description diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index 9aa91e699c..9afb9a475a 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -891,7 +891,6 @@ traversing network address translators (@dfn{NAT}s) and firewalls.") (list gnupg python-pyotp python-pytest - python-pytest-cov python-pyxdg python-setuptools)) (propagated-inputs @@ -922,9 +921,7 @@ packages.") (base32 "0a2q10z44x75fvz6rmhki0vn6500v0ybi50hbhikhkpfr3a5vsbm")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov - python-setuptools)) + (list python-pytest python-setuptools)) (propagated-inputs (list python-keyring python-proton-core)) @@ -958,7 +955,6 @@ packages.") (native-inputs (list python-pytest python-pytest-asyncio - python-pytest-cov python-pyxdg python-setuptools network-manager @@ -1127,7 +1123,6 @@ LocalAgent, server, and python-bindings for that crate.") (native-inputs (list python-pytest python-pytest-asyncio - python-pytest-cov python-pyxdg python-setuptools)) (propagated-inputs diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 71dc5fac87..50b26fecb9 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -1415,7 +1415,6 @@ prompt.") (list openbox ;necessary for test_functional.py python-pluggy python-pytest - python-pytest-cov python-setuptools xorg-server-for-tests)) (inputs