From patchwork Tue Feb 25 22:37:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 39196 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6C6EF27BBE2; Wed, 26 Feb 2025 03:10:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 69EF227BBE9 for ; Wed, 26 Feb 2025 03:10:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tn7oE-0004DB-08; Tue, 25 Feb 2025 22:10:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tn7oB-0004Ce-J6 for guix-patches@gnu.org; Tue, 25 Feb 2025 22:10:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tn7oB-0007gg-42 for guix-patches@gnu.org; Tue, 25 Feb 2025 22:10:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=pjHPQ9LZT4NXNyoH+oC7utc24GyQCaVWuIbbaiD9DgI=; b=iOG0E3lrnIN21VpMdLCUqwtVT44t2s9L0xiK19jM1WwmXWHmq03QIvSOyA0cr7G+pVNYYolMdzNtr711BQ0wKFQODaeY1tgfyMz6iHrKd8Nph4Vg0tqn6zCmwtW8Di6cSSvbgD8bgF5Er6muRrPwjN21MGNoI/3DP9sjn27jZN23fbPOhmwmUwOdwXk/ZwF+3Je02O2hy7Z3IFF4AaKMybY9p8sFqV38atVuKoY39YQBa+xCYmsBZcxKhd3qAW2YwWFCoYU82QX+cmGyTnTv5C/DNaPpL2Ye38p875CPrw5zsWF+XsoL0H9wp/s90URcs1SlvkIYvTiGrfsyTDUoyg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tn7oA-0002bU-TY for guix-patches@gnu.org; Tue, 25 Feb 2025 22:10:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#70858] [PATCH python-team v4 12/52] build-system/pyproject: Remove python-coverage input. References: <20240510074844.2703-1-ngraves@ngraves.fr> In-Reply-To: <20240510074844.2703-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Feb 2025 03:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70858 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70858@debbugs.gnu.org Received: via spool by 70858-submit@debbugs.gnu.org id=B70858.17405393589906 (code B ref 70858); Wed, 26 Feb 2025 03:10:02 +0000 Received: (at 70858) by debbugs.gnu.org; 26 Feb 2025 03:09:18 +0000 Received: from localhost ([127.0.0.1]:49846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tn7nQ-0002Ze-3Z for submit@debbugs.gnu.org; Tue, 25 Feb 2025 22:09:17 -0500 Received: from 7.mo575.mail-out.ovh.net ([46.105.63.230]:52505) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tn7nM-0002ZQ-B9 for 70858@debbugs.gnu.org; Tue, 25 Feb 2025 22:09:14 -0500 Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.176.103]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4Z2fZZ5lwLz1gC3 for <70858@debbugs.gnu.org>; Wed, 26 Feb 2025 03:09:10 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-bqlz5 (unknown [10.111.182.166]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 5B4DF1FE0A for <70858@debbugs.gnu.org>; Wed, 26 Feb 2025 03:09:10 +0000 (UTC) Received: from ngraves.fr ([37.59.142.111]) by ghost-submission-5b5ff79f4f-bqlz5 with ESMTPSA id NMlrAdaFvmdsUwAA6FxewA (envelope-from ) for <70858@debbugs.gnu.org>; Wed, 26 Feb 2025 03:09:10 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-111S0052e8abb7d-9a02-4b7a-9435-bfd9919f039c, 059453C3744CFDA9EB488F40A5B6354B7B9EEFC3) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Tue, 25 Feb 2025 23:37:14 +0100 Message-ID: <877c5d8krq.fsf@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 9643895652802814610 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekfeeghecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeevtdefgefhueegfefhgedtvdfhtddvjeelffevgeehjeeltedulefguddvudetteenucffohhmrghinhepshgtihhkihhtqdgsihhordhorhhgpdhgihhthhhusgdrtghomhdpjhhuphihthgvrhdrohhrghdpfihoohgsrdhtvggthhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddrudduudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjedtkeehkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhegmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=pjHPQ9LZT4NXNyoH+oC7utc24GyQCaVWuIbbaiD9DgI=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1740539350; v=1; b=bbXjjxRikfz0NSyyySCQq6EjfVVZ7omBD+ntHX8vZt0KOL4bpBM9Tlx3tvB6bX4m67k81exp +4D5NkviU9fw/IB+nmbxEsavHZk99gvgpC133jhNqkdmuXbvYkqIOo7MzrHxhe52vfgQ+jd6bf4 EmDH4n5nR91+GsaaFtwlurIR3LSP41TDG4R3NeTu6ALpHoML7zsWV3BroNuBLiLOT/DJmp0hhK8 dssuN1YcgJwJms+7neHJVeIOZ1WNZOik1/mzJPudKZjYvTfby6MMiRag3wt/iN0/X9lH1z1aP/i HLAQOvOQvDkcLKzFbctd31lfeeUuWzt1dr7alyJVVEyIQ== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/astronomy.scm (python-asdf-astropy, python-poliastro) * gnu/packages/bioinformatics.scm (python-ega-download-client, python-scikit-bio, python-cooler) * gnu/packages/check.scm (python-pytest-randomly, python-pytest-flakes, python-aiounittest) * gnu/packages/cpp.scm (cpplint) * gnu/packages/django.scm (python-django-haystack) * gnu/packages/engineering.scm (python-scikit-rf) * gnu/packages/geo.scm (python-geopy) * gnu/packages/gpodder.scm (gpodder) * gnu/packages/graph.scm (python-graphtools, python-pygsp) * gnu/packages/jupyter.scm (python-jupyter-packaging) * gnu/packages/machine-learning.scm (onnx, onnx-optimizer, python-lightning-utilities, python-pytorch-lightning, python-torchmetrics, python-gpytorch) * gnu/packages/music.scm (python-pylast) * gnu/packages/package-management.scm (python-anaconda-client, conda) * gnu/packages/python-check.scm (python-vcrpy, python-re-assert) * gnu/packages/python-compression.scm (python-multivolumefile, python-pybcj, python-bcj-cffi, python-pyppmd, python-ppmd-cffi, python-py7zr) * gnu/packages/python-web.scm (python-ovh, python-zope-interface, python-zope-hookable, python-url, python-transaction, python-sanic, python-woob, python-flask-combo-jsonapi) * gnu/packages/python-xyz.scm (python-affine, python-colorful, python-lunr, python-mdit-py-plugins, python-bidict, python-sh, python-can, python-jsonargparse, python-pyjwt, python-virtualenv-clone, python-pikepdf, python-tasklogger, python-notebook, python-structlog, binwalk, python-argcomplete, python-attrs, python-yq, python-stone, python-identify, python-nodeenv, python-forbiddenfruit, python-eliot, python-pem, python-scikit-build, python-minikanren, python-verspec, python-mike) * gnu/packages/simulation.scm (python-dolfin-adjoint) * gnu/packages/statistics.scm (python-emcee, python-rpy2) * gnu/packages/syndication.scm (rtv, tuir) * gnu/packages/terminals.scm (python-halo, python-log-symbols, python-spinners) * gnu/packages/textutils.scm (python-panflute) * gnu/packages/version-control.scm (pre-commit) * gnu/packages/web.scm (python-httpretty) * gnu/packages/xml.scm (python-xmltodict) [native-inputs]: Remove python-coverage. * gnu/packages/android.scm (python-androguard): [native-inputs]: Remove python-coverage. [arguments]<#:phases>: Adapt 'check phase replacement. --- gnu/packages/android.scm | 6 ++-- gnu/packages/astronomy.scm | 6 ++-- gnu/packages/bioinformatics.scm | 8 ++--- gnu/packages/check.scm | 7 ++-- gnu/packages/cpp.scm | 3 +- gnu/packages/django.scm | 3 +- gnu/packages/engineering.scm | 3 +- gnu/packages/gpodder.scm | 3 +- gnu/packages/graph.scm | 3 +- gnu/packages/jupyter.scm | 2 +- gnu/packages/machine-learning.scm | 12 ++----- gnu/packages/music.scm | 3 +- gnu/packages/package-management.scm | 6 ++-- gnu/packages/python-check.scm | 2 +- gnu/packages/python-compression.scm | 14 +++----- gnu/packages/python-web.scm | 18 ++++------ gnu/packages/python-xyz.scm | 55 ++++++++++------------------- gnu/packages/simulation.scm | 1 - gnu/packages/statistics.scm | 6 ++-- gnu/packages/syndication.scm | 4 +-- gnu/packages/terminals.scm | 9 ++--- gnu/packages/textutils.scm | 1 - gnu/packages/version-control.scm | 1 - gnu/packages/web.scm | 1 - gnu/packages/xml.scm | 2 +- 25 files changed, 59 insertions(+), 120 deletions(-) diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm index bafca18abe..58d3815d2a 100644 --- a/gnu/packages/android.scm +++ b/gnu/packages/android.scm @@ -1076,11 +1076,9 @@ (define-public python-androguard (replace 'check ;; Adapted from .travis.yml (lambda _ - (invoke "nosetests" "--with-coverage" "--with-timer" - "--timer-top-n" "50")))))) + (invoke "nosetests" "--with-timer" "--timer-top-n" "50")))))) (native-inputs - (list python-codecov python-coverage python-mock python-nose - python-nose-timer)) + (list python-codecov python-mock python-nose python-nose-timer)) (propagated-inputs (list python-asn1crypto python-colorama diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index a3aedac986..8c47e7c61c 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -1729,8 +1729,7 @@ (define-public python-asdf-astropy (add-before 'check 'set-home-env (lambda _ (setenv "HOME" "/tmp")))))) (native-inputs - (list python-coverage - python-h5py + (list python-h5py python-pandas python-pytest python-pytest-astropy @@ -4630,8 +4629,7 @@ (define-public python-poliastro (lambda _ (setenv "HOME" "/tmp")))))) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-mypy python-flit-core python-pytest diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index b989c87842..9183a4e382 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -3657,8 +3657,7 @@ (define-public python-ega-download-client (propagated-inputs (list python-htsget python-psutil python-requests python-tqdm python-urllib3)) (native-inputs - (list python-coverage - python-mock + (list python-mock python-pyfakefs python-pytest python-responses @@ -6418,7 +6417,7 @@ (define-public python-scikit-bio python-requests python-scipy)) (native-inputs - (list python-coverage python-pytest)) + (list python-pytest)) (home-page "https://scikit-bio.org") (synopsis "Data structures, algorithms and educational resources for bioinformatics") (description @@ -19887,8 +19886,7 @@ (define-public python-cooler python-scipy python-simplejson)) (native-inputs - (list python-coverage - python-hatchling + (list python-hatchling python-isort python-pytest python-pytest-cov)) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index a0388da61d..5b088c0e8e 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1969,8 +1969,7 @@ (define-public python-pytest-randomly "not reordered " "and not test_it_runs_before_stepwise " "and not test_entrypoint_injection")))))))) - (native-inputs (list python-coverage - python-factory-boy + (native-inputs (list python-factory-boy python-faker python-numpy python-pytest-xdist)) @@ -3165,7 +3164,7 @@ (define-public python-pytest-flakes (add-installed-pythonpath inputs outputs) (invoke "py.test" "-vv" "-k" "not test_syntax_error")))))) (native-inputs - (list python-coverage python-pytest)) + (list python-pytest)) (propagated-inputs (list python-pyflakes)) (home-page "https://github.com/fschulze/pytest-flakes") @@ -4129,7 +4128,7 @@ (define-public python-aiounittest #t))))) (propagated-inputs (list python-wrapt)) (native-inputs - (list python-coverage python-nose)) + (list python-nose)) (home-page "https://github.com/kwarunek/aiounittest") (synopsis "Test asyncio code more easily") diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index b9650e22fc..6c9c70baf4 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -1348,8 +1348,7 @@ (define-public cpplint (setenv "GUIX_PYTHONPATH" (getenv "TMP_PYTHONPATH"))))))) (native-inputs - (list python-coverage - python-pytest + (list python-pytest python-pytest-cov python-pytest-runner python-setuptools diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm index 9aadc8257c..878e1fed2b 100644 --- a/gnu/packages/django.scm +++ b/gnu/packages/django.scm @@ -510,8 +510,7 @@ (define-public python-django-haystack (list python-django python-packaging)) ;; (inputs (list gdal)) ; it's optional, tests fail when provided (native-inputs - (list python-coverage - python-dateutil + (list python-dateutil python-geopy python-pysolr python-requests diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 3882a35d6b..cc84a760e9 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2964,8 +2964,7 @@ (define-public python-scikit-rf python-pyqtgraph python-qtpy python-scipy)) - (native-inputs (list python-coverage - python-nbval + (native-inputs (list python-nbval python-networkx python-pytest python-pytest-cov diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm index c3e1c9b496..57e14ee93f 100644 --- a/gnu/packages/gpodder.scm +++ b/gnu/packages/gpodder.scm @@ -65,7 +65,6 @@ (define-public gpodder (build-system python-build-system) (native-inputs (list intltool - python-coverage python-minimock python-pytest python-pytest-cov @@ -169,7 +168,7 @@ (define-public python-mygpoclient "05hmjdb73m7vl6lzvh58bnliy4227pv8hprwfka0bg19cnvgpyf5")))) (build-system python-build-system) (native-inputs - (list python-coverage python-minimock python-nose python-pytest)) + (list python-minimock python-nose python-pytest)) (arguments '(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm index 57c4bd05ed..a11667b678 100644 --- a/gnu/packages/graph.scm +++ b/gnu/packages/graph.scm @@ -482,7 +482,6 @@ (define-public python-graphtools (native-inputs (list util-linux ;for lscpu python-anndata - python-coverage python-coveralls python-nose python-nose2 @@ -570,7 +569,7 @@ (define-public python-pygsp ""))))))) (propagated-inputs (list python-numpy python-scikit-image python-scipy)) (native-inputs - (list python-coverage python-coveralls python-pytest)) + (list python-coveralls python-pytest)) (home-page "https://github.com/epfl-lts2/pygsp") (synopsis "Graph Signal Processing in Python") (description "The PyGSP is a Python package to ease signal processing on diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index f47d8de295..70d894939c 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -519,7 +519,7 @@ (define-public python-jupyter-packaging (list python-deprecation python-packaging python-setuptools python-tomlkit python-wheel)) (native-inputs - (list python-pypa-build python-coverage python-pytest + (list python-pypa-build python-pytest python-pytest-cov python-pytest-mock)) (home-page "https://jupyter.org") (synopsis "Jupyter packaging utilities") diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index bb134a6618..350c2d2b39 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1589,7 +1589,6 @@ (define args (list cmake-minimal googletest pybind11 - python-coverage python-fb-re2 python-parameterized python-pytest @@ -1667,8 +1666,7 @@ (define-public onnx-optimizer " and not test_fuse_transpose"))))))))) (native-inputs (append - (list cmake-minimal python-pytest python-pytest-runner - python-coverage) + (list cmake-minimal python-pytest python-pytest-runner) (filter (lambda (pkg) (member (or (%current-target-system) @@ -5280,8 +5278,7 @@ (define-public python-lightning-utilities "016zikn39apig3y6xyipw34w0w02c73z483radddbf68ivpjgz3r")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage - python-setuptools + (list python-setuptools python-wheel)) (propagated-inputs (list python-importlib-metadata @@ -5472,7 +5469,6 @@ (define-public python-pytorch-lightning (native-inputs (list python-aiohttp python-cloudpickle - python-coverage python-flaky python-pympler python-pytest @@ -5510,7 +5506,6 @@ (define-public python-torchmetrics python-lightning-utilities)) (native-inputs (list python-cloudpickle - python-coverage python-fire python-mir-eval python-mypy @@ -5926,8 +5921,7 @@ (define-public python-gpytorch python-mpmath python-scikit-learn python-scipy)) - (native-inputs (list python-coverage - python-flake8-print + (native-inputs (list python-flake8-print python-nbval python-pytest python-setuptools diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 7d28ef4b58..ae2afb8441 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4229,8 +4229,7 @@ (define-public python-pylast ;; https://github.com/pylast/pylast/issues/105 (arguments '(#:tests? #f)) (native-inputs - (list python-coverage python-pytest python-flaky python-pyyaml - python-setuptools-scm)) + (list python-pytest python-flaky python-pyyaml python-setuptools-scm)) (home-page "https://github.com/pylast/pylast") (synopsis "Python interface to Last.fm and Libre.fm") (description "A Python interface to Last.fm and other API-compatible diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 8c629ba722..01b05fb9e1 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -1107,8 +1107,7 @@ (define-public python-anaconda-client python-requests python-setuptools)) (native-inputs - (list python-coverage - python-dateutil + (list python-dateutil python-freezegun python-mock python-pillow @@ -1296,8 +1295,7 @@ (define-public conda ;; XXX: This is dragged in by libarchive and is needed at runtime. zstd)) (native-inputs - (list python-coverage - python-flaky + (list python-flaky python-pytest-cov python-pytest-timeout python-pytest-xprocess diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index d0319fcbc0..1348c9651f 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -1625,7 +1625,7 @@ (define-public python-re-assert (lambda _ (invoke "pytest" "-vv")))))) (native-inputs - (list python-covdefaults python-coverage python-pytest)) + (list python-covdefaults python-pytest)) (propagated-inputs (list python-regex)) (home-page "https://github.com/asottile/re-assert") diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index 5b994d408f..dfe819733e 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm @@ -163,7 +163,6 @@ (define-public python-multivolumefile (build-system pyproject-build-system) (native-inputs (list python-setuptools-scm - python-coverage python-coveralls python-hypothesis python-pyannotate @@ -306,8 +305,7 @@ (define-public python-pybcj (build-system pyproject-build-system) (propagated-inputs (list python-importlib-metadata)) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-pytest python-pytest-cov python-setuptools-scm @@ -340,8 +338,7 @@ (define-public python-bcj-cffi (propagated-inputs (list python-cffi python-toml python-setuptools-scm)) (native-inputs - (list python-setuptools python-coverage python-pytest - python-pytest-cov)) + (list python-setuptools python-pytest python-pytest-cov)) (home-page "https://github.com/miurahr/bcj-cffi") (synopsis "Branch / Call /Jump CFFI library in Python") (description "This package provides an implementation of the Branch / Call / @@ -466,8 +463,7 @@ (define-public python-pyppmd "03w4x26mar0ha73c3v39psn1i0k6xrzwmaxfsxysic73jz99np07")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-pytest python-pytest-benchmark python-pytest-cov @@ -500,7 +496,6 @@ (define-public python-ppmd-cffi (native-inputs (list python-hypothesis python-setuptools-scm - python-coverage python-pytest python-pytest-cov)) (home-page "https://github.com/miurahr/ppmd") @@ -535,8 +530,7 @@ (define-public python-py7zr python-pyzstd python-texttable)) (native-inputs - (list python-coverage - python-setuptools + (list python-setuptools python-coveralls python-libarchive-c python-py-cpuinfo diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index dc5ad03f92..91c542ee73 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -1614,8 +1614,7 @@ (define-public python-ovh (build-system pyproject-build-system) (arguments (list #:tests? #f)) ; XXX: tests require networking (propagated-inputs (list python-requests)) - (native-inputs (list python-coverage - python-isort + (native-inputs (list python-isort python-pytest python-pytest-cov python-setuptools @@ -3865,8 +3864,7 @@ (define-public python-zope-interface (build-system python-build-system) (arguments '(#:tests? #f)) ; test suite can't find python-zope-testing (native-inputs - (list python-coverage python-nose python-zope-event - python-zope-testing)) + (list python-nose python-zope-event python-zope-testing)) (home-page "https://github.com/zopefoundation/zope.interface") (synopsis "Python implementation of the \"design by contract\" methodology") @@ -4162,7 +4160,7 @@ (define-public python-zope-hookable "0hc82lfr7bk53nvbxvjkibkarngyrzgfk2i6bg8wshl0ly0pdl19")))) (build-system python-build-system) (native-inputs - (list python-coverage python-zope-testing)) + (list python-zope-testing)) (home-page "https://github.com/zopefoundation/zope.hookable") (synopsis "Zope hookable") (description "This package supports the efficient creation of hookable @@ -5621,7 +5619,7 @@ (define-public python-url (propagated-inputs (list python-publicsuffix)) (native-inputs - (list python-coverage python-nose)) + (list python-nose)) (arguments `(#:tests? #f)) ; FIXME: tests fail with "ImportError: No module named 'tests'" (home-page "https://github.com/seomoz/url-py") @@ -8439,7 +8437,7 @@ (define-public python-transaction (propagated-inputs (list python-zope-interface)) (native-inputs - (list python-coverage python-mock python-nose)) + (list python-mock python-nose)) (home-page "https://github.com/zopefoundation/transaction") (synopsis "Transaction management for Python") (description "This package contains a generic transaction implementation @@ -8916,7 +8914,6 @@ (define-public python-sanic (list python-bandit python-beautifulsoup4 python-chardet - python-coverage python-cryptography python-docutils python-mypy @@ -9660,7 +9657,7 @@ (define-public python-woob python-six python-unidecode)) (native-inputs - (list python-coverage python-nose python-selenium python-xunitparser)) + (list python-nose python-selenium python-xunitparser)) (home-page "https://woob.tech/") (synopsis "Woob, Web Outside Of Browsers") (description "Woob is a collection of applications able to interact with @@ -9709,8 +9706,7 @@ (define-public python-flask-combo-jsonapi python-simplejson python-six)) (native-inputs - (list python-coverage - python-coveralls + (list python-coveralls python-pytest python-pytest-runner)) (home-page "https://github.com/AdCombo/flask-combo-jsonapi") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6b8aa6257c..e4b3dab43a 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1386,7 +1386,7 @@ (define-public python-affine (base32 "1shyvajayyzbkp9dihb4mz835jnkp0kqqbyjfqci6v43da6q2kd2")))) (build-system pyproject-build-system) - (propagated-inputs (list python-coveralls python-flake8 python-pydocstyle + (propagated-inputs (list python-coveralls python-pydocstyle python-pytest python-pytest-cov)) (native-inputs (list python-flit-core)) (home-page "https://github.com/rasterio/affine") @@ -1553,7 +1553,7 @@ (define-public python-colorful (base32 "0kyy9qhvrb5m9h8xmri7c88i0k1g5qc7017anw39gx44an7mn33y")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage python-pytest python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-colorama)) (home-page "http://github.com/timofurrer/colorful") @@ -1678,8 +1678,7 @@ (define-public python-lunr '(list "-k" "not TestLanguageSupport" "--ignore-glob=tests/acceptance_tests/*"))) (native-inputs - (list python-coverage - python-hatch-fancy-pypi-readme + (list python-hatch-fancy-pypi-readme python-hatchling python-pytest python-pytest-timeout @@ -1712,8 +1711,7 @@ (define-public python-mdit-py-plugins (list python-markdown-it-py python-attrs)) (native-inputs - (list python-coverage - python-flit-core + (list python-flit-core python-pytest python-pytest-cov python-pytest-regressions)) @@ -3334,8 +3332,7 @@ (define-public python-bidict "02dy0b1k7qlhn7ajyzkrvxhyhjj0hzcq6ws3zjml9hkdz5znz92g")))) (build-system python-build-system) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-py python-pytest python-pytest-benchmark @@ -3703,8 +3700,6 @@ (define-public python-sh ;; XXX: A Python 2 test fails when HOME=/homeless-shelter. (setenv "HOME" "/tmp") (invoke "python" "sh.py" "test")))))) - (native-inputs - (list python-coverage)) (home-page "https://github.com/amoffat/sh") (synopsis "Python subprocess replacement") (description "This package provides a replacement for Python's @@ -4297,7 +4292,6 @@ (define-public python-can (native-inputs (list ;; python-canalystii ; Not packed yet python-codecov - python-coverage python-future python-hypothesis python-mock @@ -5211,7 +5205,6 @@ (define-public python-jsonargparse python-typeshed-client)) (native-inputs (list python-attrs - python-coverage python-pycodestyle python-pydantic python-pytest @@ -6731,8 +6724,7 @@ (define-public python-pyjwt "1z85kwr945rbzrn5wabrsmck5x8disa9wc7b3y5gci7w65z5qa39")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage - python-cryptography + (list python-cryptography python-pytest python-sphinx python-sphinx-rtd-theme @@ -6998,7 +6990,6 @@ (define-public python-virtualenv-clone (native-inputs (list python-pytest python-tox python-virtualenv - python-coverage python-wheel python-tomli python-hypothesis)) @@ -11326,7 +11317,6 @@ (define-public python-pikepdf (native-inputs (list pybind11 python-attrs - python-coverage python-hypothesis python-setuptools-scm python-psutil @@ -17370,7 +17360,7 @@ (define-public python-tasklogger (base32 "1901mibcp6aiyjy8afnybrxnb0dkbdxlbvjqbr3gginlw7dr18xh")))) (build-system pyproject-build-system) (propagated-inputs (list python-deprecated)) - (native-inputs (list python-coverage python-coveralls python-nose2 + (native-inputs (list python-coveralls python-nose2 python-numpy python-setuptools python-wheel)) (home-page "https://github.com/scottgigante/tasklogger") (synopsis "Extension to the core Python logging library") @@ -18976,8 +18966,7 @@ (define-public python-notebook python-tornado-6 python-traitlets)) (native-inputs - (list python-coverage - python-jupyter-server + (list python-jupyter-server python-nbval python-pytest python-pytest-cov @@ -19740,7 +19729,6 @@ (define-public python-structlog python-hatch-vcs python-hatchling ;; For the tests - python-coverage python-freezegun python-pretend python-pytest @@ -24445,7 +24433,7 @@ (define-public binwalk (lambda _ (setenv "HOME" "")))))) (native-inputs - (list python-coverage python-nose)) + (list python-nose)) (home-page "https://github.com/ReFirmLabs/binwalk") (synopsis "Firmware analysis tool") (description "Binwalk is a tool for analyzing, reverse engineering, and @@ -28186,7 +28174,7 @@ (define-public python-yq (inputs (list python-argcomplete python-pyyaml python-xmltodict python-toml jq)) (native-inputs - (list python-coverage python-setuptools-scm python-wheel)) + (list python-setuptools-scm python-wheel)) (home-page "https://github.com/kislyuk/yq") (synopsis "Command-line YAML/XML processor") (description @@ -29256,7 +29244,7 @@ (define-public python-stone (propagated-inputs (list python-ply python-six)) (native-inputs - (list python-coverage python-mock python-pytest python-pytest-runner)) + (list python-mock python-pytest python-pytest-runner)) (home-page "https://github.com/dropbox/stone") (synopsis "Official Api Spec Language for Dropbox") (description @@ -29531,8 +29519,7 @@ (define-public python-identify ;; system-error "utime" "~A" ("No such file or directory") (delete 'ensure-no-mtimes-pre-1980)))) (native-inputs - (list python-coverage python-pytest python-setuptools - python-ukkonen python-wheel)) + (list python-pytest python-setuptools python-ukkonen python-wheel)) (propagated-inputs (list python-editdistance)) (home-page "https://github.com/chriskuehl/identify") @@ -29631,8 +29618,7 @@ (define-public python-nodeenv "not test_smoke" " and not test_smoke_n_system_special_chars")))) (native-inputs - (list python-coverage - python-mock + (list python-mock python-pytest python-setuptools python-wheel)) @@ -32450,7 +32436,7 @@ (define-public python-forbiddenfruit (lambda _ (invoke "make" "SKIP_DEPS=1")))))) (native-inputs - (list python-nose python-coverage)) + (list python-nose)) (home-page "https://github.com/clarete/forbiddenfruit") (synopsis "Patch python built-in objects") (description "This project allows Python code to extend built-in types.") @@ -33519,8 +33505,7 @@ (define-public python-eliot (propagated-inputs (list python-boltons python-orjson python-pyrsistent python-zope-interface)) (native-inputs - (list python-coverage - python-hypothesis + (list python-hypothesis python-pytest python-pytest-xdist python-setuptools @@ -33553,7 +33538,6 @@ (define-public python-pem (build-system python-build-system) (native-inputs (list python-certifi - python-coverage python-pretend python-pyopenssl python-pytest @@ -35633,7 +35617,6 @@ (define-public python-scikit-build gfortran git-minimal/pinned ;for tests ninja - python-coverage python-cython python-hatchling python-hatch-fancy-pypi-readme @@ -36828,8 +36811,7 @@ (define-public python-minikanren python-pytest python-pytest-cov python-sympy - python-versioneer - python-coverage)) + python-versioneer)) (propagated-inputs (list python-toolz python-cons python-multipledispatch python-etuples python-logical-unification)) @@ -38286,8 +38268,7 @@ (define-public python-verspec (base32 "07n06wv85fm4vl1ird2mja0823js3x322wgs9gdnq1djjyk4ql64")))) (build-system python-build-system) - (native-inputs (list python-coverage python-mypy - python-pretend python-pytest)) + (native-inputs (list python-mypy python-pretend python-pytest)) (arguments `(#:phases (modify-phases %standard-phases (replace 'check @@ -38723,7 +38704,7 @@ (define-public python-mike "0yxp816x7s948xsd0fifvq9shg01xdxlifd9rzf5y2rd9iwz3hsn")))) (build-system python-build-system) (native-inputs - (list python-coverage python-shtab)) + (list python-shtab)) (propagated-inputs (list python-jinja2 python-mkdocs python-pyyaml python-verspec)) (home-page "https://github.com/jimporter/mike") diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index 1eed4fd180..375531b1ee 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm @@ -1250,7 +1250,6 @@ (define-public python-dolfin-adjoint (list fenics openmpi pybind11)) (native-inputs (list pkg-config - python-coverage python-decorator python-pkgconfig python-pytest)) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 58975e652f..736b90b384 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -2619,8 +2619,7 @@ (define-public python-emcee (base32 "0zb3ihja3hyj6zjbhkpxhyyppnv58q2jjg0yd1lwmydqdaplvbqi")))) (build-system pyproject-build-system) (propagated-inputs (list python-numpy)) - (native-inputs (list python-coverage - python-pytest + (native-inputs (list python-pytest python-pytest-cov python-setuptools python-setuptools-scm @@ -7135,8 +7134,7 @@ (define-public python-rpy2 r-dbplyr zlib)) (native-inputs - (list python-coverage - python-ipython + (list python-ipython python-numpy python-pandas python-pytest diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm index fc563a657f..ff9e18f064 100644 --- a/gnu/packages/syndication.scm +++ b/gnu/packages/syndication.scm @@ -499,7 +499,6 @@ (define-public rtv (native-inputs (list ncurses python-coveralls - python-coverage python-mock python-pytest python-vcrpy)) @@ -541,8 +540,7 @@ (define-public tuir (list python-beautifulsoup4 python-decorator python-kitchen python-requests python-six)) (native-inputs - (list python-coverage - python-coveralls + (list python-coveralls python-mock python-pytest python-setuptools diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index b9dd12803d..da9f0e3483 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1176,8 +1176,7 @@ (define-public python-halo (propagated-inputs (list python-colorama python-log-symbols python-six python-spinners python-termcolor)) (native-inputs - (list python-coverage - python-nose + (list python-nose python-setuptools python-tox python-twine @@ -1208,8 +1207,7 @@ (define-public python-log-symbols (("(.*)==(.*)$" _ dep ver) (string-append dep ">=" ver)))))))) (native-inputs - (list python-coverage - python-nose + (list python-nose python-setuptools python-tox python-wheel)) @@ -1241,8 +1239,7 @@ (define-public python-spinners (("(.*)==(.*)$" _ dep ver) (string-append dep ">=" ver)))))))) (native-inputs - (list python-coverage - python-nose + (list python-nose python-setuptools python-tox python-wheel)) diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 5424f6a28c..ce9847a168 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -1757,7 +1757,6 @@ (define-public python-panflute (build-system python-build-system) (propagated-inputs (list python-click python-pyyaml)) (native-inputs (list python-configparser - python-coverage python-pandocfilters python-pytest python-pytest-cov diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 01252ce7ff..019ce62d74 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -2464,7 +2464,6 @@ (define-public pre-commit (native-inputs (list git-minimal/pinned python-covdefaults - python-coverage python-distlib python-pytest python-pytest-env diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index fdb7753ba6..e45df3c3b4 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -7172,7 +7172,6 @@ (define-public python-httpretty (invoke "nosetests" "--exclude=(passthrough|streaming|httpretty_should_handle)"))))))) (native-inputs (list nss-certs-for-test - python-coverage python-eventlet python-freezegun python-httplib2 diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 10cd6d98fa..4b9f7566a1 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -1996,7 +1996,7 @@ (define-public python-xmltodict "08cadlb9vsb4pmzc99lz3a2lx6qcfazyvgk10pcqijvyxlwcdn2h")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage python-nose python-setuptools python-wheel)) + (list python-nose python-setuptools python-wheel)) (home-page "https://github.com/martinblech/xmltodict") (synopsis "Work with XML like you are working with JSON") (description "This package provides a Python library to convert XML to