GNU bug report logs - #70858
[PATCH 00/32] python-team: Remove native inputs

Previous Next

Package: guix-patches;

Reported by: Nicolas Graves <ngraves <at> ngraves.fr>

Date: Fri, 10 May 2024 07:50:01 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Nicolas Graves <ngraves <at> ngraves.fr>
To: 70858 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves <at> ngraves.fr>, sharlatanus <at> gmail.com
Subject: [bug#70858] [PATCH v3 06/28] build-system/pyproject: Remove python-coverage input.
Date: Fri, 31 Jan 2025 03:03:06 +0100
* gnu/packages/android.scm (python-androguard):
  [native-inputs]: Remove python-coverage.
  [arguments]<#:phases>: Adapt 'check phase replacement.

* gnu/packages/astronomy.scm (python-asdf-astropy,
python-poliastro)[native-inputs]: Remove python-coverage.

* gnu/packages/bioinformatics.scm (python-ega-download-client,
python-scikit-bio, python-cooler)[native-inputs]: Remove
python-coverage.

* gnu/packages/check.scm (python-pytest-randomly,
python-pytest-flakes, python-aiounittest)[native-inputs]: Remove
python-coverage.

* gnu/packages/cpp.scm (cpplint)[native-inputs]: Remove
python-coverage.

* gnu/packages/django.scm (python-django-haystack)[native-inputs]:
Remove python-coverage.

* gnu/packages/engineering.scm (python-scikit-rf)[native-inputs]:
Remove python-coverage.

* gnu/packages/geo.scm (python-geopy)[native-inputs]: Remove
python-coverage.

* gnu/packages/gpodder.scm (gpodder)[native-inputs]: Remove
python-coverage.

* gnu/packages/graph.scm (python-graphtools,
python-pygsp)[native-inputs]: Remove python-coverage.

* gnu/packages/jupyter.scm (python-jupyter-packaging)[native-inputs]:
Remove python-coverage.

* gnu/packages/machine-learning.scm (onnx, onnx-optimizer,
python-lightning-utilities, python-pytorch-lightning,
python-torchmetrics, python-gpytorch)[native-inputs]: Remove
python-coverage.

* gnu/packages/music.scm (python-pylast)[native-inputs]: Remove
python-coverage.

* gnu/packages/package-management.scm (python-anaconda-client,
conda)[native-inputs]: Remove python-coverage.

* gnu/packages/python-check.scm (python-vcrpy,
python-re-assert)[native-inputs]: Remove python-coverage.

* gnu/packages/python-compression.scm (python-multivolumefile,
python-pybcj, python-bcj-cffi, python-pyppmd, python-ppmd-cffi,
python-py7zr)[native-inputs]: Remove python-coverage.

* 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)[native-inputs]: Remove
python-coverage.

* gnu/packages/python-xyz.scm (python-affine, python-colorful,
python-lunr, python-mdit-py-plugins, python-bidict, python-sh,
python-cftime, 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-watchgod, python-eliot,
python-pem, python-scikit-build, python-minikanren, python-verspec,
python-mike) [native-inputs]: Remove python-coverage.

* gnu/packages/simulation.scm (python-dolfin-adjoint)[native-inputs]:
Remove python-coverage.

* gnu/packages/statistics.scm (python-emcee,
python-rpy2)[native-inputs]: Remove python-coverage.

* gnu/packages/syndication.scm (rtv, tuir)[native-inputs]: Remove
python-coverage.

* gnu/packages/terminals.scm (python-halo, python-log-symbols,
python-spinners)[native-inputs]: Remove python-coverage.

* gnu/packages/textutils.scm (python-panflute)[native-inputs]: Remove
python-coverage.

* gnu/packages/version-control.scm (pre-commit)[native-inputs]: Remove
python-coverage.

* gnu/packages/web.scm (python-httpretty)[native-inputs]: Remove
python-coverage.

* gnu/packages/xml.scm (python-xmltodict)[native-inputs]: Remove
python-coverage.
---
 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         | 57 +++++++++--------------------
 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(+), 122 deletions(-)

diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm
index 9c71a4ee47..10845bc40c 100644
--- a/gnu/packages/android.scm
+++ b/gnu/packages/android.scm
@@ -1072,11 +1072,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 f2d5bb2fe9..fa39f3f83a 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -1683,8 +1683,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
@@ -4342,8 +4341,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 fca21ebd73..0d603ca73e 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -3592,8 +3592,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
@@ -6353,7 +6352,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
@@ -19606,8 +19605,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 a46062868a..e9d9b5b9e1 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))
@@ -3204,7 +3203,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 python-pytest-pep8))
+     (list python-pytest python-pytest-pep8))
     (propagated-inputs
      (list python-pyflakes))
     (home-page "https://github.com/fschulze/pytest-flakes")
@@ -4200,7 +4199,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 c8199af9ce..656b68e5bd 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1347,8 +1347,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 7f481f785a..fcc73c6d88 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -509,8 +509,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 d19b58b3e7..8bd5f155d3 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2827,8 +2827,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 85cb1d6437..9f91d39194 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 d5c298056c..5be51fc425 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 b93bfb551f..53eb637ce8 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1591,7 +1591,6 @@ (define args
       (list cmake-minimal
             googletest
             pybind11
-            python-coverage
             python-fb-re2
             python-parameterized
             python-pytest
@@ -1669,8 +1668,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)
@@ -5279,8 +5277,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
@@ -5471,7 +5468,6 @@ (define-public python-pytorch-lightning
       (native-inputs
        (list python-aiohttp
              python-cloudpickle
-             python-coverage
              python-flaky
              python-pympler
              python-pytest
@@ -5509,7 +5505,6 @@ (define-public python-torchmetrics
            python-lightning-utilities))
     (native-inputs
      (list python-cloudpickle
-           python-coverage
            python-fire
            python-mir-eval
            python-mypy
@@ -5925,8 +5920,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 dc82cfa570..f8c34ff529 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -4225,8 +4225,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 d06df2c55b..f42a6d002b 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1098,8 +1098,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
@@ -1284,8 +1283,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-timeout
            python-pytest-xprocess
            python-wheel))
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index fae03b7606..58fc1d296a 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -1573,7 +1573,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 8f88693e56..2db955df6f 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -1515,8 +1515,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
@@ -3767,8 +3766,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")
@@ -4064,7 +4062,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
@@ -5536,7 +5534,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")
@@ -8323,7 +8321,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
@@ -8800,7 +8798,6 @@ (define-public python-sanic
      (list python-bandit
            python-beautifulsoup4
            python-chardet
-           python-coverage
            python-cryptography
            python-docutils
            python-mypy
@@ -9545,7 +9542,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
@@ -9594,8 +9591,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 c4cd591093..8515060e03 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1303,7 +1303,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")
@@ -1470,7 +1470,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")
@@ -1595,8 +1595,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
@@ -1629,8 +1628,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))
@@ -3227,8 +3225,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
@@ -3588,8 +3585,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
@@ -3611,7 +3606,6 @@ (define-public python-cftime
      (list python-numpy))
     (native-inputs
      (list python-check-manifest
-           python-coverage
            python-coveralls
            python-cython
            python-pytest-cov
@@ -4156,7 +4150,6 @@ (define-public python-can
     (native-inputs
      (list ;; python-canalystii ; Not packed yet
            python-codecov
-           python-coverage
            python-future
            python-hypothesis
            python-mock
@@ -5070,7 +5063,6 @@ (define-public python-jsonargparse
            python-typeshed-client))
     (native-inputs
      (list python-attrs
-           python-coverage
            python-pycodestyle
            python-pydantic
            python-pytest
@@ -6580,8 +6572,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
@@ -6847,7 +6838,6 @@ (define-public python-virtualenv-clone
     (native-inputs (list python-pytest
                          python-tox
                          python-virtualenv
-                         python-coverage
                          python-wheel
                          python-tomli
                          python-hypothesis))
@@ -11102,7 +11092,6 @@ (define-public python-pikepdf
     (native-inputs
      (list pybind11
            python-attrs
-           python-coverage
            python-hypothesis
            python-setuptools-scm
            python-psutil
@@ -17222,7 +17211,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")
@@ -18829,8 +18818,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
@@ -19614,7 +19602,6 @@ (define-public python-structlog
            python-hatch-vcs
            python-hatchling
            ;; For the tests
-           python-coverage
            python-freezegun
            python-pretend
            python-pytest
@@ -24232,7 +24219,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
@@ -27945,7 +27932,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
@@ -29015,7 +29002,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
@@ -29290,8 +29277,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")
@@ -29390,8 +29376,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))
@@ -32209,7 +32194,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.")
@@ -32396,7 +32381,6 @@ (define-public python-watchgod
                   (delete 'sanity-check))))
     (native-inputs
      (list python-anyio
-           python-coverage
            python-pygments
            python-pytest
            python-pytest-asyncio
@@ -33258,8 +33242,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
@@ -33292,7 +33275,6 @@ (define-public python-pem
     (build-system python-build-system)
     (native-inputs
      (list python-certifi
-           python-coverage
            python-pretend
            python-pyopenssl
            python-pytest
@@ -35393,7 +35375,6 @@ (define-public python-scikit-build
            gfortran
            git-minimal/pinned           ;for tests
            ninja
-           python-coverage
            python-cython
            python-hatchling
            python-hatch-fancy-pypi-readme
@@ -36587,8 +36568,7 @@ (define-public python-minikanren
            python-pytest-cov
            python-pylint
            python-sympy
-           python-versioneer
-           python-coverage))
+           python-versioneer))
     (propagated-inputs
      (list python-toolz python-cons python-multipledispatch
            python-etuples python-logical-unification))
@@ -38045,8 +38025,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
@@ -38445,7 +38424,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 37abd291d2..89aed7f961 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
@@ -7131,8 +7130,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 9fbccf6087..becb3c6bc8 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 662a40c689..590cf2a1e7 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 8fb046dad2..005e270071 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -2456,7 +2456,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 1a1d9e7604..93c8146d4f 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -7103,7 +7103,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
-- 
2.48.1





This bug report was last modified 67 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.