Package: guix-patches;
Reported by: Nicolas Graves <ngraves <at> ngraves.fr>
Date: Fri, 10 May 2024 07:50:01 UTC
Severity: normal
Tags: patch
View this message in rfc822 format
From: Nicolas Graves <ngraves <at> ngraves.fr> To: 70858 <at> debbugs.gnu.org Cc: ngraves <at> ngraves.fr Subject: [bug#70858] [PATCH python-team v2 22/32] build-system/pyproject: Remove python-pytest-cov native-input. Date: Sat, 1 Jun 2024 17:36:54 +0200
* gnu/packages/astronomy.scm (python-astroml, python-casa-formats-io, python-cdflib, python-czml3, python-poliastro, python-tweakwcs, python-wiimatch, python-stcal)[native-inputs]: Remove python-pytest-cov. * gnu/packages/audio.scm (python-pysox)[native-inputs]: Remove python-pytest-cov. * gnu/packages/backup.scm (borgmatic)[native-inputs]: Remove python-pytest-cov. * gnu/packages/bioinformatics.scm (python-biom-format, python-pyfaidx, python-cooler, python-screed)[native-inputs]: Remove python-pytest-cov. * gnu/packages/build-tools.scm (meson-python)[native-inputs]: Remove python-pytest-cov. * gnu/packages/check.scm (python-pytest-nunit, python-pytest-timeout, python-pytest-enabler, python-pytest-perf, python-pyhamcrest)[native-inputs]: Remove python-pytest-cov. * gnu/packages/cpp.scm (cpplint)[native-inputs]: Remove python-pytest-cov. * gnu/packages/databases.scm (python-alembic)[native-inputs]: Remove python-pytest-cov. * gnu/packages/dav.scm (vdirsyncer, radicale)[native-inputs]: Remove python-pytest-cov. * gnu/packages/django.scm (python-django-extensions)[native-inputs]: Remove python-pytest-cov. * gnu/packages/embedded.scm (mbed-tools)[native-inputs]: Remove python-pytest-cov. * gnu/packages/engineering.scm (python-scikit-rf)[native-inputs]: Remove python-pytest-cov. * gnu/packages/fontutils.scm (psautohint)[native-inputs]: Remove python-pytest-cov. * gnu/packages/geo.scm (python-fiona, python-cartopy)[native-inputs]: Remove python-pytest-cov. * gnu/packages/gettext.scm (mdpo)[native-inputs]: Remove python-pytest-cov. * gnu/packages/graphviz.scm (python-graphviz, python-uqbar) [native-inputs]: Remove python-pytest-cov. * gnu/packages/jupyter.scm (python-jupyter-packaging, python-jupyter-server, python-jupyterlite-core, python-ipydatawidgets) [native-inputs]: Remove python-pytest-cov. * gnu/packages/machine-learning.scm (python-persim, python-scikit-learn-extra, python-imbalanced-learn, python-keras-application, python-keras-preprocessing, python-keras, python-tensorly, python-pytorch-geometric, python-captum, python-torchmetrics, python-pyro-ppl)[native-inputs]: Remove python-pytest-cov. * gnu/packages/mastodon.scm (python-mastodon-py)[native-inputs]: Remove python-pytest-cov. * gnu/packages/messaging.scm (zulip-term)[native-inputs]: Remove python-pytest-cov. * gnu/packages/package-management.scm (python-conda-package-handling): [native-inputs]: Remove python-pytest-cov. * gnu/packages/patchutils.scm (pwclient)[native-inputs]: Remove python-pytest-cov. * gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-check.scm (python-testfixtures, python-vcrpy, python-pytest-filter-subpackage, python-atpublic, python-sybil, python-vulture)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-compression.scm (python-multivolumefile, python-pybcj, python-bcj-cffi, python-pyppmd, python-ppmd-cffi, python-py7zr)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-crypto.scm (python-trustme)[native-inputs]: Remove python-pytest-cov. (python-certauth)[native-inputs]: Remove python-pytest-cov. Add python-pytest. * gnu/packages/python-science.scm (python-scipy, python-trimesh, python-pandaparallel, python-pyts, python-usetplot, python-pingouin, python-opt-einsum, python-salib)[native-inputs]: Remove python-pytest-cov. * gnu/packages/python-web.scm (python-apiron, python-huggingface-hub, python-portend, python-aiosignal, python-aiostream, python-ovh, python-cbor2, python-httplib2, python-cheroot, parfive, python-jose, python-pyscss, python-mechanicalsoup, python-priority, hypercorn, python-aioftp, python-oauthlib, python-tinycss, python-cssselect2, python-httpcore, python-wsgiprox, python-venusian, python-cloud-init, python-siosocks, python-zeep, gunicorn)[native-inputs]: Remove python-pytest-cov. (python-warcio)[native-inputs]: Remove python-pytest-cov. Add python-pytest. * gnu/packages/python-xyz.scm (python-apprise, python-janus, python-logbook, python-affine, python-mdit-py-plugins, python-pint, python-rasterio, python-bidict, python-can, dosage, python-contourpy, python-portalocker, python-extension-helpers, python-mizani, python-cligj, python-ddlparse, python-robotframework-pythonlibcore, python-lsp-server, python-sparse, python-pikepdf, python-imageio, python-manimpango, python-importlib-resources, python-jaraco-classes, python-jaraco-collections, python-jaraco-context, python-jaraco-functools, python-jaraco-test, python-jaraco-text, python-ipyparallel, python-three-merge, python-seaborn, python-sentry-sdk, python-sniffio, python-get-version, python-legacy-api-wrap, python-path, python-pip-run, python-debugpy, python-notebook, python-ipywidgets, python-qstylizer, python-cookiecutter, python-pyqtgraph, python-codespell, python-inflect, python-lazy-loader, python-pymemcache, python-natsort, python-mwclient, python-flasgger, python-tempora, python-outcome, python-trio, python-apscheduler, python-iocapture, python-argh, python-flit, python-watchdog, python-watchgod, python-cmd2, python-inform, python-qtsass, python-scikit-build, python-minikanren, python-tablib, nikola, python-ansicolors, python-shtab, python-scooby, dynaconf, python-pyan3, python-numpydoc, python-loguru, python-multidict)[native-inputs]: Remove python-pytest-cov. * gnu/packages/sphinx.scm (python-sphinx-gallery)[native-inputs]: Remove python-pytest-cov. * gnu/packages/statistics.scm (python-pymc, python-emcee, python-rpy2)[native-inputs]: Remove python-pytest-cov. * gnu/packages/task-management.scm (todoman)[native-inputs]: Remove python-pytest-cov. * gnu/packages/textutils.scm (python-panflute)[native-inputs]: Remove python-pytest-cov. * gnu/packages/time.scm (python-arrow, python-tzlocal)[native-inputs]: Remove python-pytest-cov. * gnu/packages/vpn.scm (sshuttle)[native-inputs]: Remove python-pytest-cov. * gnu/packages/web.scm (anonip, python-tibanna)[native-inputs]: Remove python-pytest-cov. * gnu/packages/wm.scm (qtile)[native-inputs]: Remove python-pytest-cov. Add python-coverage. Change-Id: Ia8c96b18a60b6ceb00b345ef06351eae1a68e070 --- gnu/packages/astronomy.scm | 10 +-- gnu/packages/audio.scm | 2 +- gnu/packages/backup.scm | 2 +- gnu/packages/bioinformatics.scm | 9 +-- gnu/packages/build-tools.scm | 1 - gnu/packages/check.scm | 8 +- gnu/packages/cpp.scm | 1 - gnu/packages/databases.scm | 2 +- gnu/packages/dav.scm | 2 - gnu/packages/django.scm | 1 - gnu/packages/embedded.scm | 1 - gnu/packages/engineering.scm | 1 - gnu/packages/fontutils.scm | 1 - gnu/packages/geo.scm | 3 +- gnu/packages/gettext.scm | 1 - gnu/packages/graphviz.scm | 2 - gnu/packages/jupyter.scm | 7 +- gnu/packages/machine-learning.scm | 19 ++--- gnu/packages/mastodon.scm | 1 - gnu/packages/messaging.scm | 4 +- gnu/packages/package-management.scm | 1 - gnu/packages/patchutils.scm | 2 +- gnu/packages/protobuf.scm | 2 +- gnu/packages/python-check.scm | 11 +-- gnu/packages/python-compression.scm | 9 +-- gnu/packages/python-crypto.scm | 3 +- gnu/packages/python-science.scm | 16 ++-- gnu/packages/python-web.scm | 59 ++++---------- gnu/packages/python-xyz.scm | 121 +++++++--------------------- gnu/packages/sphinx.scm | 1 - gnu/packages/statistics.scm | 6 +- gnu/packages/task-management.scm | 1 - gnu/packages/textutils.scm | 1 - gnu/packages/time.scm | 2 - gnu/packages/vpn.scm | 1 - gnu/packages/web.scm | 3 +- gnu/packages/wm.scm | 1 - 37 files changed, 84 insertions(+), 234 deletions(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 77bf41b68b9..1510ecab6de 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -601,7 +601,7 @@ (define-public python-astroml (setenv "HOME" "/tmp")))))) (propagated-inputs (list python-astropy python-matplotlib python-numpy python-scikit-learn python-scipy)) - (native-inputs (list python-pytest-astropy-header python-pytest-cov + (native-inputs (list python-pytest-astropy-header python-pytest python-pytest-doctestplus python-pytest-remotedata python-setuptools python-wheel)) (home-page "https://astroml.org") @@ -2041,7 +2041,6 @@ (define-public python-casa-formats-io (invoke "python" "setup.py" "build_ext" "--inplace")))))) (native-inputs (list python-pytest - python-pytest-cov python-pytest-openfiles python-setuptools)) (propagated-inputs @@ -2113,7 +2112,6 @@ (define-public python-cdflib (list python-astropy python-hypothesis python-pytest - python-pytest-cov python-pytest-remotedata python-setuptools-scm python-xarray @@ -2230,7 +2228,6 @@ (define-public python-czml3 (native-inputs (list python-astropy python-pytest - python-pytest-cov python-pytest-mypy python-setuptools python-wheel)) @@ -2608,7 +2605,6 @@ (define-public python-poliastro (list python-hypothesis python-flit-core python-pytest - python-pytest-cov python-pytest-doctestplus python-pytest-mpl python-pytest-mypy)) @@ -3388,7 +3384,6 @@ (define-public python-stcal (list python-cython-3 python-psutil python-pytest - python-pytest-cov python-pytest-doctestplus python-setuptools-scm python-setuptools @@ -4607,7 +4602,6 @@ (define-public python-tweakwcs python-stsci-stimage)) (native-inputs (list python-pytest - python-pytest-cov python-scipy python-setuptools python-setuptools-scm)) @@ -5272,7 +5266,7 @@ (define-public python-wiimatch "15kq7z30m9i286ncs9xvpaq3dq1p5fa47jz21prq146qwr7j6dm8")))) (build-system pyproject-build-system) (propagated-inputs (list python-numpy python-scipy python-setuptools)) - (native-inputs (list python-pytest python-pytest-cov python-wheel + (native-inputs (list python-pytest python-wheel python-pytest-doctestplus python-setuptools-scm)) (home-page "https://github.com/spacetelescope/wiimatch") (synopsis diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index e6d16211fd4..724430dae36 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -6197,7 +6197,7 @@ (define-public python-pysox (propagated-inputs (list python-numpy python-typing-extensions)) (native-inputs - (list sox python-pytest python-pytest-cov python-soundfile)) + (list sox python-pytest python-soundfile)) (home-page "https://github.com/rabitt/pysox") (synopsis "Python wrapper around SoX") (description "@code{python-pysox} is a wrapper around the @command{sox} diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index 663eb2568fe..566ea06338b 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -1357,7 +1357,7 @@ (define-public borgmatic python-jsonschema python-requests python-ruamel.yaml)) - (native-inputs (list python-flexmock python-pytest python-pytest-cov)) + (native-inputs (list python-flexmock python-pytest)) (home-page "https://torsion.org/borgmatic/") (synopsis "Simple, configuration-driven backup software") (description diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 366caec31fd..84e03a65e1f 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -3011,7 +3011,7 @@ (define-public python-biom-format ;;python-scikit-bio ;mutually recursive dependency python-scipy)) (native-inputs - (list python-cython python-pytest python-pytest-cov python-nose)) + (list python-cython python-pytest python-nose)) (home-page "https://www.biom-format.org") (synopsis "Biological Observation Matrix (BIOM) format utilities") (description @@ -10188,7 +10188,7 @@ (define-public python-screed (base32 "0slva743xn93h4sl5zg2as4ricnnj5pp6nw9dm4qclk4i9xglkvk")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest-cov + (list python-pytest python-pytest-runner python-setuptools python-wheel)) @@ -17921,7 +17921,6 @@ (define-public python-pyfaidx python-mock python-numpy python-pytest - python-pytest-cov python-wheel)) (propagated-inputs (list python-setuptools)) (home-page "http://mattshirley.com") @@ -17971,9 +17970,7 @@ (define-public python-cooler python-scipy python-simplejson)) (native-inputs - (list python-hatchling - python-pytest - python-pytest-cov)) + (list python-hatchling python-pytest)) ;; Almost all the projects of the Mirnylab are moved under Open2C umbrella (home-page "https://github.com/open2c/cooler") (synopsis "Sparse binary format for genomic interaction matrices") diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index 8fec2f8e2f2..29974dfd8b6 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -376,7 +376,6 @@ (define-public meson-python python-cython python-gitpython python-pytest - python-pytest-cov python-pytest-mock)) (home-page "https://github.com/mesonbuild/meson-python") (synopsis "Meson-based build backend for Python") diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 6042f763f15..6b16ec7711b 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -1530,7 +1530,7 @@ (define-public python-pytest-nunit (build-system pyproject-build-system) (arguments (list #:tests? #false)) ;no tests included (propagated-inputs (list python-attrs python-pytest)) - (native-inputs (list python-pytest python-pytest-cov python-setuptools + (native-inputs (list python-pytest python-setuptools python-wheel python-xmlschema)) (home-page "https://github.com/pytest-dev/pytest-nunit") (synopsis "Pytest plugin for generating NUnit3 test result XML output") @@ -1796,7 +1796,7 @@ (define-public python-pytest-timeout (add-installed-pythonpath inputs outputs) (invoke "pytest" "-vv")))))) (propagated-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (native-inputs (list python-pexpect)) (home-page "https://github.com/pytest-dev/pytest-timeout") @@ -2493,7 +2493,6 @@ (define-public python-pytest-enabler (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -2667,7 +2666,6 @@ (define-public python-pytest-perf (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy @@ -3242,7 +3240,7 @@ (define-public python-pyhamcrest (base32 "05kdzlhs2kvj82pfca13qszszcj6dyrk4b9pbr46x06sq2s4qyls")))) (native-inputs ;all native inputs are for tests - (list python-pytest-cov python-mock python-pytest python-hypothesis)) + (list python-mock python-pytest python-hypothesis)) (build-system python-build-system) (arguments `(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index ba2698056da..9c693fb16c3 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -1190,7 +1190,6 @@ (define-public cpplint (getenv "TMP_PYTHONPATH"))))))) (native-inputs (list python-pytest - python-pytest-cov python-pytest-runner python-testfixtures)) (home-page "https://github.com/cpplint/cpplint") diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 9ec7855109c..8abea7ec385 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -3763,7 +3763,7 @@ (define-public python-alembic (base32 "0lxi2g2025lz5k7k5dd5fc1lfijqi2yw6qqyjzp073z6laa8cckw")))) (build-system pyproject-build-system) (native-inputs - (list python-mock python-pytest-cov)) + (list python-mock python-pytest)) (propagated-inputs (list python-dateutil python-sqlalchemy python-mako python-editor)) (home-page "https://bitbucket.org/zzzeek/alembic") diff --git a/gnu/packages/dav.scm b/gnu/packages/dav.scm index b30b1ef5a59..0612a72c831 100644 --- a/gnu/packages/dav.scm +++ b/gnu/packages/dav.scm @@ -58,7 +58,6 @@ (define-public radicale (build-system python-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-flake8 python-pytest-isort python-pytest-runner @@ -146,7 +145,6 @@ (define-public vdirsyncer python-trustme python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-httpserver radicale)) (inputs diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm index 48b1b38a97f..3ab2bc139d1 100644 --- a/gnu/packages/django.scm +++ b/gnu/packages/django.scm @@ -261,7 +261,6 @@ (define-public python-django-extensions (list python-mock python-factory-boy python-pytest - python-pytest-cov python-pytest-django python-shortuuid)) (home-page diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index 1da41415194..542895c8779 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -1798,7 +1798,6 @@ (define-public mbed-tools (invoke "pytest" "-vv"))))))) (native-inputs (list python-pytest - python-pytest-cov python-factory-boy python-requests-mock python-semver)) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index af79172e53b..eaff8546dc4 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -2681,7 +2681,6 @@ (define-public python-scikit-rf (native-inputs (list python-nbval python-networkx python-pytest - python-pytest-cov python-pytest-mock python-pyvisa)) (home-page "https://scikit-rf.org/") diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm index 84eb33d19bf..46b06765f0c 100644 --- a/gnu/packages/fontutils.scm +++ b/gnu/packages/fontutils.scm @@ -856,7 +856,6 @@ (define-public psautohint (native-inputs (list psautohint-font-data python-pytest - python-pytest-cov python-pytest-xdist python-setuptools-scm python-setuptools diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 73644ab2bb4..a33de4bd669 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -935,7 +935,7 @@ (define-public python-fiona (list gdal ; for gdal-config python-boto3 python-cython - python-pytest python-pytest-cov python-pytz)) + python-pytest python-pytz)) (home-page "https://github.com/Toblerity/Fiona") (synopsis "Fiona reads and writes spatial data files") @@ -1481,7 +1481,6 @@ (define-public python-cartopy (native-inputs (list python-cython python-pytest - python-pytest-cov python-pytest-mpl python-pytest-xdist python-setuptools diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm index b3c807c6774..d239dea20a4 100644 --- a/gnu/packages/gettext.scm +++ b/gnu/packages/gettext.scm @@ -217,7 +217,6 @@ (define-public mdpo python-flake8-implicit-str-concat python-flake8-print python-pytest - python-pytest-cov python-sphinx python-sphinx-argparse python-sphinx-rtd-theme diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index f6a58943ecb..44ff4dc20d4 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -159,7 +159,6 @@ (define-public python-graphviz graphviz python-mock python-pytest - python-pytest-cov python-pytest-mock python-setuptools python-wheel)) @@ -218,7 +217,6 @@ (define-public python-uqbar (native-inputs (list graphviz python-pytest - python-pytest-cov python-setuptools python-wheel)) (propagated-inputs diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index 6600aab6c6b..1745cd1f491 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -512,8 +512,7 @@ (define-public python-jupyter-packaging (list python-deprecation python-packaging python-setuptools python-tomlkit python-wheel)) (native-inputs - (list python-pypa-build python-pytest - python-pytest-cov python-pytest-mock)) + (list python-pypa-build python-pytest python-pytest-mock)) (home-page "https://jupyter.org") (synopsis "Jupyter packaging utilities") (description "This package provides tools to help build and install @@ -681,7 +680,6 @@ (define-public python-jupyterlite-core (native-inputs (list python-ansi2html python-hatchling python-pytest-console-scripts - python-pytest-cov python-pytest-xdist python-tornado-6)) (home-page "https://github.com/jupyterlite/jupyterlite") @@ -1081,8 +1079,7 @@ (define-public python-ipydatawidgets (native-inputs (list python-jupyter-packaging python-nbval - python-pytest - python-pytest-cov)) + python-pytest)) (home-page "https://github.com/vidartf/ipydatawidgets") (synopsis "Widgets to help facilitate reuse of large datasets across widgets") (description diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 27749093ee5..a3c598ba1c8 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -926,8 +926,7 @@ (define-public python-persim python-numpy python-scikit-learn python-scipy)) - (native-inputs (list python-pytest python-pytest-cov python-setuptools - python-wheel)) + (native-inputs (list python-pytest python-setuptools python-wheel)) (home-page "https://persim.scikit-tda.org") (synopsis "Tools for analyzing persistence diagrams in Python") (description @@ -1796,7 +1795,7 @@ (define-public python-scikit-learn-extra python-scikit-learn python-scipy python-packaging)) - (native-inputs (list python-pytest python-pytest-cov python-cython + (native-inputs (list python-pytest python-cython python-setuptools python-wheel)) (home-page "https://github.com/scikit-learn-contrib/scikit-learn-extra") (synopsis "Set of tools for scikit-learn") @@ -1921,7 +1920,6 @@ (define-public python-imbalanced-learn (native-inputs (list python-keras python-pandas python-pytest - python-pytest-cov python-setuptools python-wheel tensorflow)) @@ -3659,8 +3657,7 @@ (define-public python-keras-applications (propagated-inputs (list python-h5py python-numpy)) (native-inputs - (list python-pytest python-pytest-cov python-pytest-pep8 - python-pytest-xdist)) + (list python-pytest python-pytest-pep8 python-pytest-xdist)) (home-page "https://github.com/keras-team/keras-applications") (synopsis "Reference implementations of popular deep learning models") (description @@ -3686,7 +3683,6 @@ (define-public python-keras-preprocessing (list python-pandas python-pillow python-pytest - python-pytest-cov python-pytest-xdist tensorflow)) (home-page "https://github.com/keras-team/keras-preprocessing/") @@ -3828,7 +3824,6 @@ (define-public python-keras python-markdown python-pandas python-pytest - python-pytest-cov python-pytest-pep8 python-pytest-timeout python-pytest-xdist @@ -3924,7 +3919,7 @@ (define-public python-tensorly ;; nor is examples/plot_quantum.py " and not test_file_is_generated")))) (propagated-inputs (list python-jsmin python-numpy python-scipy)) - (native-inputs (list python-pytest python-pytest-cov python-sphinx + (native-inputs (list python-pytest python-sphinx python-setuptools python-wheel)) (home-page "https://github.com/tensorly/tensorly") (synopsis "Tensor learning in Python") @@ -4432,8 +4427,7 @@ (define-public python-pytorch-geometric python-tqdm)) (native-inputs (list python-flit-core - python-pytest - python-pytest-cov)) + python-pytest)) (home-page "https://pyg.org") (synopsis "Graph Neural Network library for PyTorch") (description @@ -4521,7 +4515,6 @@ (define-public python-captum python-ipywidgets python-parameterized python-pytest - python-pytest-cov python-scikit-learn python-setuptools)) (home-page "https://captum.ai") @@ -4729,7 +4722,6 @@ (define-public python-torchmetrics python-pandas python-psutil python-pytest - python-pytest-cov python-pytest-doctestplus python-pytest-rerunfailures python-pytest-timeout @@ -5058,7 +5050,6 @@ (define-public python-pyro-ppl python-pillow python-pypandoc python-pytest - python-pytest-cov python-pytest-xdist python-scikit-learn python-scipy diff --git a/gnu/packages/mastodon.scm b/gnu/packages/mastodon.scm index b8006292cab..670a47ad821 100644 --- a/gnu/packages/mastodon.scm +++ b/gnu/packages/mastodon.scm @@ -179,7 +179,6 @@ (define-public python-mastodon-py python-cryptography python-http-ece python-pytest - python-pytest-cov python-pytest-mock python-pytest-runner python-pytest-vcr diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 35ff807e12c..1fd2ce391cf 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -3213,7 +3213,6 @@ (define-public zulip-term (modules '((guix build utils))) (snippet '(substitute* "setup.py" (("\\=\\=1\\.7") ">=1.7") ; pytest-mock - (("\\=\\=2\\.5") ">=2.5") ; pytest-cov (("4\\.5\\.2") "4.4.2"))))) ; lxml (build-system pyproject-build-system) (arguments @@ -3226,8 +3225,7 @@ (define-public zulip-term python-urwid-readline python-zulip)) (native-inputs - (list python-distro python-pytest python-pytest-cov - python-pytest-mock)) + (list python-distro python-pytest python-pytest-mock)) (home-page "https://github.com/zulip/zulip-terminal") (synopsis "Zulip's official terminal client") (description "This package contains Zulip's official terminal client.") diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 4e7e46bf1b3..2659fc8eff5 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -1145,7 +1145,6 @@ (define-public python-conda-package-handling (list python-cython python-mock python-pytest - python-pytest-cov python-pytest-mock python-setuptools python-wheel)) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index cdefa485836..870d5ae02c3 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -595,7 +595,7 @@ (define-public pwclient "/share/man/man1")) #t))))) (native-inputs - (list python-pbr python-pytest python-pytest-cov python-mock)) + (list python-pbr python-pytest python-mock)) (home-page "https://github.com/getpatchwork/pwclient") (synopsis "Command-line client for the Patchwork patch tracking tool") diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm index 9c4d56bd384..91c8731726b 100644 --- a/gnu/packages/protobuf.scm +++ b/gnu/packages/protobuf.scm @@ -469,7 +469,7 @@ (define-public python-pure-protobuf (base32 "15dp5pvazd0jx4wzzh79080ah7hkpd3axh40al9vhzs2hf3v90hx")))) (build-system python-build-system) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (arguments `(#:phases (modify-phases %standard-phases diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index d2618807bc7..4643ce91e2e 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -243,7 +243,7 @@ (define-public python-testfixtures (arguments `(#:tests? #f)) ; PyTest-Django fails to build in master (native-inputs - (list python-pytest python-pytest-cov + (list python-pytest ;;("python-pytest-django" ,python-pytest-django) python-wheel)) (synopsis "Tests components for Python") @@ -417,7 +417,6 @@ (define-public python-vcrpy python-ipaddress python-mock python-pytest - python-pytest-cov python-pytest-httpbin python-urllib3)) (home-page "https://github.com/kevin1024/vcrpy") @@ -724,7 +723,6 @@ (define-public python-pytest-filter-subpackage (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-doctestplus python-setuptools-scm python-setuptools @@ -1880,7 +1878,7 @@ (define-public python-atpublic (build-system pyproject-build-system) (arguments (list #:build-backend "pdm.backend")) (native-inputs - (list python-pytest python-pdm-backend python-sybil python-pytest-cov)) + (list python-pytest python-pdm-backend python-sybil)) (home-page "https://public.readthedocs.io/") (synopsis "@code{@@public} decorator for populating @code{__all__}") (description @@ -2703,7 +2701,7 @@ (define-public python-sybil (lambda* (#:key tests? #:allow-other-keys) (when tests? (invoke "pytest"))))))) - (native-inputs (list python-pytest python-pytest-cov)) + (native-inputs (list python-pytest)) (home-page "https://github.com/simplistix/sybil") (synopsis "Automated testing for examples in code and documentation") (description @@ -2835,8 +2833,7 @@ (define-public python-vulture ;; skip test that uses python-pint ;; pint has many dependencies "not test_whitelists_with_python"))))))) - (native-inputs (list python-pytest python-pytest-cov - python-setuptools python-wheel)) + (native-inputs (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-toml)) (home-page "https://github.com/jendrikseipp/vulture") (synopsis "Find dead Python code") diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm index 5faf7b2a3cb..fd194571633 100644 --- a/gnu/packages/python-compression.scm +++ b/gnu/packages/python-compression.scm @@ -112,7 +112,6 @@ (define-public python-multivolumefile python-hypothesis python-pyannotate python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/miurahr/multivolume") @@ -247,7 +246,6 @@ (define-public python-pybcj (native-inputs (list python-hypothesis python-pytest - python-pytest-cov python-setuptools-scm python-setuptools python-wheel)) @@ -278,7 +276,7 @@ (define-public python-bcj-cffi (propagated-inputs (list python-cffi python-toml python-setuptools-scm)) (native-inputs - (list python-setuptools python-pytest python-pytest-cov)) + (list python-setuptools python-pytest)) (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 / @@ -406,7 +404,6 @@ (define-public python-pyppmd (list python-hypothesis python-pytest python-pytest-benchmark - python-pytest-cov python-pytest-timeout python-setuptools-scm python-setuptools @@ -436,8 +433,7 @@ (define-public python-ppmd-cffi (native-inputs (list python-hypothesis python-setuptools-scm - python-pytest - python-pytest-cov)) + python-pytest)) (home-page "https://github.com/miurahr/ppmd") (synopsis "Prediction by Partial Matching compression library") (description "PPMd is a compression algorithm library using the Prediction @@ -478,7 +474,6 @@ (define-public python-py7zr python-pyannotate python-pytest python-pytest-benchmark - python-pytest-cov python-pytest-remotedata python-pytest-timeout)) (home-page "https://github.com/miurahr/py7zr") diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 7aaa37d7965..6965a330624 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -457,7 +457,7 @@ (define-public python-certauth (propagated-inputs (list python-pyopenssl python-tldextract)) (native-inputs - (list python-pytest-cov)) + (list python-pytest)) (home-page "https://github.com/ikreymer/certauth") (synopsis "Certificate authority creation tool") (description "This package provides a small library, built on top of @@ -1501,7 +1501,6 @@ (define-public python-trustme (list python-more-itertools python-pyopenssl python-pytest - python-pytest-cov python-service-identity python-setuptools python-wheel diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 567fa5d1559..4511d9bc7c8 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -297,7 +297,6 @@ (define-public python-scipy python-pooch python-pydevtool python-pytest - python-pytest-cov python-pytest-timeout python-pytest-xdist)) (home-page "https://scipy.org/") @@ -652,8 +651,7 @@ (define-public python-trimesh "'$MESH_PRE'"))))))) (native-inputs (list python-pyinstrument - python-pytest - python-pytest-cov)) + python-pytest)) (propagated-inputs (list python-chardet python-colorlog @@ -1122,7 +1120,6 @@ (define-public python-pandarallel (list python-mkdocs-material python-numpy python-pytest - python-pytest-cov python-pytest-xdist python-setuptools python-wheel)) @@ -1357,8 +1354,7 @@ (define-public python-pyts python-scikit-learn python-scipy)) (native-inputs - (list python-pytest python-pytest-cov python-setuptools - python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/johannfaouzi/pyts") (synopsis "Python package for time series classification") (description @@ -1899,7 +1895,7 @@ (define-public python-upsetplot (propagated-inputs (list python-matplotlib python-pandas)) (native-inputs - (list python-pytest-runner python-pytest-cov)) + (list python-pytest-runner)) (home-page "https://upsetplot.readthedocs.io") (synopsis "Draw UpSet plots with Pandas and Matplotlib") (description @@ -2048,7 +2044,7 @@ (define-public python-pingouin (("kwargs\\[\"penalty\"\\] = \"none\"") "kwargs[\"penalty\"] = None"))))))) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (propagated-inputs (list python-matplotlib python-mpmath @@ -3090,7 +3086,7 @@ (define-public python-opt-einsum (when tests? (invoke "pytest" "-vv"))))))) (propagated-inputs (list python-numpy)) - (native-inputs (list python-pytest python-pytest-cov python-pytest-pep8)) + (native-inputs (list python-pytest python-pytest-pep8)) (home-page "https://github.com/dgasmith/opt_einsum") (synopsis "Optimizing numpys einsum function") (description @@ -3179,7 +3175,7 @@ (define-public python-salib python-numpy python-pandas python-scipy)) - (native-inputs (list python-hatchling python-pytest python-pytest-cov)) + (native-inputs (list python-hatchling python-pytest)) (home-page "https://salib.readthedocs.io/en/latest/") (synopsis "Tools for global sensitivity analysis") (description "SALib provides tools for global sensitivity analysis. It diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 08be81ad1c5..c1f803cb131 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -201,7 +201,6 @@ (define-public python-huggingface-hub python-pydantic python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-env python-pytest-rerunfailures python-pytest-vcr @@ -314,7 +313,6 @@ (define-public python-portend (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-mypy python-setuptools @@ -432,7 +430,7 @@ (define-public python-aiosignal (build-system pyproject-build-system) (arguments (list #:test-flags #~(list "tests"))) (propagated-inputs (list python-frozenlist)) - (native-inputs (list python-pytest python-pytest-asyncio python-pytest-cov + (native-inputs (list python-pytest python-pytest-asyncio python-setuptools python-wheel)) (home-page "https://github.com/aio-libs/aiosignal") (synopsis "Callback manager for Python @code{asyncio} projects") @@ -681,12 +679,11 @@ (define-public python-aiostream (sha256 (base32 "0l2ijb7yk0820wiyf6zrzx8fhzf8925an7r06mcaw3in1mr6rssq")))) - (build-system python-build-system) + (build-system pyproject-build-system) (native-inputs (list python-setuptools python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-runner python-wheel)) (home-page "https://github.com/vxgmichel/aiostream") @@ -977,7 +974,6 @@ (define-public python-ovh (arguments (list #:tests? #f)) ; XXX: tests require networking (propagated-inputs (list python-requests)) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-sphinx python-wheel)) @@ -1000,7 +996,6 @@ (define-public python-cbor2 (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) @@ -1271,7 +1266,6 @@ (define-public python-httplib2 python-future python-mock python-pytest - python-pytest-cov python-pytest-forked python-pytest-randomly python-pytest-timeout @@ -1301,8 +1295,7 @@ (define-public python-cheroot (arguments (list #:test-flags - #~(list "--cov=cheroot" - ;; Tests are flaky in parallel invocation. + #~(list ;; Tests are flaky in parallel invocation. ;; "--numprocesses=auto" "--doctest-modules" "--showlocals" @@ -1327,7 +1320,6 @@ (define-public python-cheroot python-pyopenssl python-pypytools python-pytest - python-pytest-cov python-pytest-mock python-pytest-xdist python-requests @@ -1403,7 +1395,6 @@ (define-public parfive python-tqdm)) (native-inputs (list python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-localserver python-pytest-socket python-setuptools @@ -1472,8 +1463,7 @@ (define-public python-jose #t))))) (native-inputs (list ;; All native inputs are for tests. - python-pyasn1 python-pytest python-pytest-cov - python-pytest-runner)) + python-pyasn1 python-pytest python-pytest-runner)) (propagated-inputs (list python-cryptography python-ecdsa python-rsa python-six)) (synopsis "JOSE implementation in Python") @@ -1519,7 +1509,7 @@ (define-public python-pyscss (base32 "1vinddg8sbh3v9n1r1wmvjx6ydk8xp7scbvhb3csl4y9xz7vhk6g")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (inputs (list pcre)) (home-page "https://github.com/Kronuz/pyScss") @@ -1586,12 +1576,11 @@ (define-public python-mechanicalsoup (uri (pypi-uri "MechanicalSoup" version)) (sha256 (base32 "01sddjxy3rznh63hnl5lbv1hhk6xyiviwmkiw4x7v4ap35fb3lrp")))) - (build-system python-build-system) + (build-system pyproject-build-system) (propagated-inputs (list python-beautifulsoup4 python-lxml python-requests python-six)) (native-inputs - (list python-pytest-cov - python-pytest-flake8 + (list python-pytest-flake8 python-pytest-httpbin python-pytest-mock python-pytest-runner @@ -2534,8 +2523,7 @@ (define-public python-priority ;; This test exceeded the Hypothesis deadline. "not test_period_of_repetition")))))) (native-inputs - (list python-hypothesis python-pytest python-pytest-cov - python-pytest-xdist)) + (list python-hypothesis python-pytest python-pytest-xdist)) (home-page "https://python-hyper.org/projects/priority/en/latest/") (synopsis "Pure-Python implementation of the HTTP/2 priority tree") (description @@ -2592,7 +2580,6 @@ (define-public hypercorn python-poetry-core python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-trio python-trio)) (home-page "https://gitlab.com/pgjones/hypercorn/") @@ -3551,7 +3538,7 @@ (define-public python-apiron (propagated-inputs (list python-requests)) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (home-page "https://github.com/ithaka/apiron") (synopsis "Python wrapper for interacting with RESTful APIs") (description @@ -3815,7 +3802,6 @@ (define-public python-aioftp (list python-async-timeout python-pytest python-pytest-asyncio - python-pytest-cov python-setuptools python-trustme python-wheel)) @@ -3922,7 +3908,7 @@ (define-public python-oauthlib (lambda _ (invoke "pytest" "-vv")))))) (native-inputs - (list python-pytest python-pytest-cov python-mock)) + (list python-pytest python-mock)) (propagated-inputs (list python-cryptography python-pyjwt python-blinker)) (home-page "https://github.com/oauthlib/oauthlib") @@ -5877,8 +5863,7 @@ (define-public python-tinycss (list #:test-flags '(list "-k" "not test_speedups"))) (native-inputs - (list python-pytest-cov - python-pytest-flake8 + (list python-pytest-flake8 python-pytest-isort python-pytest-runner python-setuptools @@ -5953,7 +5938,7 @@ (define-public python-cssselect2 (propagated-inputs (list python-tinycss2)) (native-inputs - (list python-pytest-cov python-pytest-runner)) + (list python-pytest-runner)) (home-page "https://cssselect2.readthedocs.io/") (synopsis "CSS selectors for Python ElementTree") (description "@code{cssselect2} is a straightforward implementation of @@ -6079,7 +6064,6 @@ (define-public gunicorn python-aiohttp python-gevent python-pytest - python-pytest-cov python-sphinx texinfo)) (propagated-inputs (list python-packaging python-setuptools python-wheel)) @@ -6434,7 +6418,6 @@ (define-public python-httpcore (native-inputs (list python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-httpbin python-pytest-trio python-uvicorn @@ -6609,7 +6592,7 @@ (define-public python-wsgiprox (propagated-inputs (list python-certauth python-gevent python-websocket-client)) (native-inputs - (list python-mock python-pytest-cov python-waitress)) + (list python-mock python-waitress)) (home-page "https://github.com/webrecorder/wsgiprox") (synopsis "HTTP/S proxy with WebSockets over WSGI") (description "@code{wsgiprox} is a Python WSGI (Web Server Gateway @@ -6649,9 +6632,7 @@ (define-public python-warcio "test_capture_https_proxy_same_session") " and not "))))) (native-inputs - ;; These inputs are required for the test suite. - (list python-httpbin python-pytest-cov python-requests - python-wsgiprox)) + (list python-httpbin python-pytest python-requests python-wsgiprox)) (home-page "https://github.com/webrecorder/warcio") (synopsis "Streaming web archival archive (WARC) library") (description "warcio is a Python library to read and write the WARC format @@ -6765,12 +6746,9 @@ (define-public python-venusian (uri (pypi-uri "venusian" version)) (sha256 (base32 "0f7f67dkgxxcjfhpdd5frb9pszkf04lyzzpn5069q0xi89r2p17n")))) - (build-system python-build-system) + (build-system pyproject-build-system) (native-inputs - `(("python-pytest" ,python-pytest) - ("python-runner" ,python-pytest-runner) - ("python-pytest-cov" ,python-pytest-cov))) - (arguments '(#:test-target "pytest")) + (list python-pytest python-pytest-runner)) (home-page "https://docs.pylonsproject.org/projects/venusian") (synopsis "Library for deferring decorator actions") (description @@ -7365,7 +7343,6 @@ (define-public python-cloud-init (native-inputs (list procps ;for ps when running tests python-pytest - python-pytest-cov python-pytest-mock python-passlib)) (home-page "https://github.com/canonical/cloud-init") @@ -7751,8 +7728,7 @@ (define-public python-siosocks (lambda* (#:key tests? #:allow-other-keys) (when tests? (invoke "pytest" "-vvv"))))))) - (native-inputs (list python-pytest python-pytest-asyncio python-pytest-cov - python-pytest-trio)) + (native-inputs (list python-pytest python-pytest-asyncio python-pytest-trio)) (propagated-inputs (list python-trio)) (home-page "https://github.com/pohmelie/siosocks") (synopsis "SOCKSv4 & SOCKSv5 TCP proxy protocol implementation in Python") @@ -8784,7 +8760,6 @@ (define-public python-zeep python-pretend python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-httpx python-requests-mock)) (home-page "https://docs.python-zeep.org/en/stable/") diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9396290401d..c8766db819b 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -321,7 +321,6 @@ (define-public python-apprise python-cryptography python-paho-mqtt python-pytest - python-pytest-cov python-pytest-mock python-pytest-xdist python-setuptools @@ -421,7 +420,7 @@ (define-public python-janus (base32 "04hnrdcf03g1s0x3sr72sh9gnszz6kyfsl9dg8a4n0zvvhn6z5yz")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-pytest-asyncio + (list python-pytest python-pytest-asyncio python-setuptools python-wheel)) (propagated-inputs (list python-typing-extensions)) (home-page "https://github.com/aio-libs/janus/") @@ -586,8 +585,7 @@ (define-public python-logbook (setenv "CYBUILD" "True") (invoke "pytest" "--cov=logbook" "-r" "s" "tests"))))))) (native-inputs - (list python-cython python-mock python-pytest python-pytest-cov - python-brotli)) + (list python-cython python-mock python-pytest python-brotli)) (home-page "https://github.com/getlogbook/logbook") (synopsis "Logbook is a logging replacement for Python") (description @@ -1018,8 +1016,7 @@ (define-public python-affine (base32 "1shyvajayyzbkp9dihb4mz835jnkp0kqqbyjfqci6v43da6q2kd2")))) (build-system pyproject-build-system) - (propagated-inputs (list python-pydocstyle - python-pytest python-pytest-cov)) + (propagated-inputs (list python-pydocstyle python-pytest )) (native-inputs (list python-flit-core)) (home-page "https://github.com/rasterio/affine") (synopsis "Matrices describing affine transformation of the plane") @@ -1256,7 +1253,6 @@ (define-public python-contourpy pkg-config pybind11 python-pytest - python-pytest-cov python-wurlitzer)) (home-page "https://contourpy.readthedocs.io/") (synopsis @@ -1338,7 +1334,6 @@ (define-public python-mdit-py-plugins (native-inputs (list python-flit-core python-pytest - python-pytest-cov python-pytest-regressions)) (home-page "https://github.com/executablebooks/mdit-py-plugins") (synopsis "Collection of plugins for markdown-it-py") @@ -1669,7 +1664,7 @@ (define-public python-pint ;; present in registry" " and not test_load_definitions_stage_2")))) (native-inputs - (list python-pytest python-pytest-benchmark python-pytest-cov + (list python-pytest python-pytest-benchmark python-pytest-mpl python-pytest-subtests python-setuptools python-setuptools-scm python-wheel)) (propagated-inputs @@ -2527,7 +2522,6 @@ (define-public python-rasterio python-hypothesis python-packaging python-pytest - python-pytest-cov python-shapely python-wheel)) (home-page "https://github.com/rasterio/rasterio") @@ -2688,7 +2682,6 @@ (define-public python-bidict python-py python-pytest python-pytest-benchmark - python-pytest-cov python-setuptools-scm python-sortedcollections python-sortedcontainers @@ -3574,7 +3567,6 @@ (define-public python-can python-parameterized python-pyserial python-pytest - python-pytest-cov python-pytest-runner python-pytest-timeout python-wheel)) @@ -4070,8 +4062,7 @@ (define-public dosage python-requests python-six)) (native-inputs - (list python-pytest-cov python-pytest-xdist python-responses - python-setuptools-scm)) + (list python-pytest-xdist python-responses python-setuptools-scm)) (home-page "https://github.com/webcomics/dosage") (synopsis "Comic strip downloader and archiver") (description "Dosage is designed to keep a local copy of specific webcomics and other @@ -4937,7 +4928,6 @@ (define-public python-portalocker "0lawjm736vs86wlnxc3qqh37l11z0yx81xq3dmrw33m86kaq2bh3")))) (build-system pyproject-build-system) (native-inputs (list python-pytest - python-pytest-cov python-pytest-mypy python-pytest-timeout python-redis @@ -5030,7 +5020,6 @@ (define-public python-extension-helpers (native-inputs (list python-pytest python-pytest-astropy - python-pytest-cov python-setuptools-scm python-setuptools python-wheel)) @@ -5168,7 +5157,7 @@ (define-public python-mizani (list python-matplotlib python-numpy python-pandas python-scipy)) (native-inputs (list python-setuptools python-setuptools-scm - python-pytest python-pytest-cov tzdata)) + python-pytest tzdata)) (home-page "https://github.com/has2k1/mizani") (synopsis "Create data visualizations in Python") (description @@ -5557,8 +5546,6 @@ (define-public python-cligj (build-system python-build-system) (propagated-inputs (list python-click)) - (native-inputs - (list python-pytest-cov)) (home-page "https://github.com/mapbox/cligj") (synopsis "Click params for command line interfaces to GeoJSON") (description @@ -5667,10 +5654,7 @@ (define-public python-ddlparse (base32 "1nh8m6rxslwk05daxshxmgk41qfp18yynydba49b13l4m8dnh634")))) (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-pyparsing)) (home-page "https://github.com/shinichi-takii/ddlparse") (synopsis "Parses and converts DDL to BigQuery JSON schema") @@ -7639,8 +7623,7 @@ (define-public python-robotframework-pythonlibcore (when tests? (invoke "utest/run.py"))))))) (native-inputs - (list python-pytest python-pytest-cov python-pytest-mockito - python-robotframework)) + (list python-pytest python-pytest-mockito python-robotframework)) (home-page "https://github.com/robotframework/PythonLibCore") (synopsis "Robot Framework Python library tools") (description "PythonLibCore provides tools for creating larger test @@ -8180,7 +8163,6 @@ (define-public python-lsp-server python-pandas python-pylint python-pytest - python-pytest-cov python-rope python-setuptools python-wheel)) @@ -8710,7 +8692,6 @@ (define-public python-sparse python-importlib-metadata python-pytest python-pytest-black - python-pytest-cov python-setuptools)) (home-page "https://github.com/pydata/sparse/") (synopsis "Library for multi-dimensional sparse arrays") @@ -9169,7 +9150,6 @@ (define-public python-numpydoc (native-inputs (list python-matplotlib python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://pypi.org/project/numpydoc/") @@ -9890,7 +9870,7 @@ (define-public python-multidict "1kjrxav572j45xvr1iy60zb2g8zqvrinzdkl4ax36js4vczckl8d")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest python-pytest-cov python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (home-page "https://github.com/aio-libs/multidict/") (synopsis "Multidict implementation") (description "Multidict is dict-like collection of key-value pairs @@ -10197,7 +10177,6 @@ (define-public python-pikepdf python-setuptools-scm python-psutil python-pytest - python-pytest-cov python-pytest-timeout python-pytest-xdist python-dateutil @@ -10776,8 +10755,7 @@ (define-public python-imageio (propagated-inputs (list python-imageio-ffmpeg python-numpy python-pillow python-tifffile python-setuptools)) (native-inputs - (list python-fsspec python-pytest - python-pytest-cov python-wheel)) + (list python-fsspec python-pytest python-wheel)) (home-page "https://imageio.github.io/") (synopsis "Library for reading and writing a wide range of image data") (description @@ -11064,7 +11042,6 @@ (define-public python-manimpango (list pkg-config python-cython python-pytest - python-pytest-cov python-setuptools python-wheel)) (inputs @@ -11557,7 +11534,6 @@ (define-public python-importlib-resources (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy @@ -11688,7 +11664,6 @@ (define-public python-jaraco-classes (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -11722,7 +11697,6 @@ (define-public python-jaraco-collections (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-mypy python-setuptools @@ -11783,7 +11757,6 @@ (define-public python-jaraco-context (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -11818,7 +11791,6 @@ (define-public python-jaraco-functools python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-flake8 python-pytest-mypy python-setuptools @@ -11879,7 +11851,6 @@ (define-public python-jaraco-test (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy @@ -11913,7 +11884,6 @@ (define-public python-jaraco-text (native-inputs (list python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-mypy python-setuptools @@ -12058,7 +12028,6 @@ (define-public python-ipyparallel (list python-ipython python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-tornado python-testpath)) (propagated-inputs @@ -13356,7 +13325,7 @@ (define-public python-three-merge (propagated-inputs (list python-diff-match-patch)) (native-inputs - (list python-flaky python-pytest python-pytest-cov + (list python-flaky python-pytest python-pytest-runner python-pytest-timeout)) (home-page "https://github.com/spyder-ide/three-merge") (synopsis "Library for merging two strings with respect to a base one") @@ -13680,7 +13649,6 @@ (define-public python-seaborn python-numpydoc python-mypy python-pytest - python-pytest-cov python-pytest-xdist python-pyyaml)) (home-page "https://seaborn.pydata.org/") @@ -14319,7 +14287,6 @@ (define-public python-sentry-sdk python-mock python-pyrsistent python-pytest - python-pytest-cov python-pytest-django python-pytest-forked python-pytest-localserver @@ -16046,7 +16013,7 @@ (define-public python-sniffio (lambda _ (invoke "pytest" "-vv")))))) (native-inputs - (list python-curio python-pytest python-pytest-cov)) + (list python-curio python-pytest)) (home-page "https://github.com/python-trio/sniffio") (synopsis "Detect which async library a program is running under") (description "This package detects which async library a program is @@ -16180,7 +16147,6 @@ (define-public python-get-version (list python-pygments python-pytest python-pytest-black - python-pytest-cov python-setuptools python-testpath)) (home-page "https://github.com/flying-sheep/get_version") @@ -16295,7 +16261,7 @@ (define-public python-legacy-api-wrap (build-system python-build-system) (propagated-inputs (list python-get-version python-pytest python-pytest-black - python-pytest-cov python-setuptools)) + python-setuptools)) (home-page "https://github.com/flying-sheep/legacy-api-wrap") (synopsis "Legacy API wrapper") (description "This module defines a decorator to wrap legacy APIs. The @@ -16557,7 +16523,6 @@ (define-public python-path python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy))) @@ -16663,7 +16628,6 @@ (define-public python-pip-run python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy))) @@ -17017,7 +16981,6 @@ (define-public python-debugpy python-flask python-psutil python-pytest - python-pytest-cov python-pytest-timeout python-pytest-xdist python-requests)) @@ -17578,7 +17541,6 @@ (define-public python-notebook (list python-jupyter-server python-nbval python-pytest - python-pytest-cov python-requests python-requests-unixsocket python-setuptools @@ -17628,8 +17590,7 @@ (define-public python-ipywidgets (list python-comm python-ipython python-jupyterlab-widgets python-traitlets python-widgetsnbextension)) (native-inputs - (list python-ipykernel python-jsonschema python-pytest python-pytest-cov - python-pytz)) + (list python-ipykernel python-jsonschema python-pytest python-pytz)) (home-page "https://ipython.org") (synopsis "IPython HTML widgets for Jupyter") (description "Ipywidgets are interactive HTML widgets for Jupyter @@ -18246,7 +18207,6 @@ (define-public python-qstylizer (list python-pbr python-pytest python-pytest-catchlog - python-pytest-cov python-pytest-mock python-pytest-runner python-pytest-xdist)) @@ -19434,7 +19394,6 @@ (define-public python-cookiecutter git python-freezegun python-pytest - python-pytest-cov python-pytest-mock)) (propagated-inputs (list python-arrow python-binaryornot @@ -19828,8 +19787,7 @@ (define-public python-pyqtgraph (lambda _ (setenv "QT_QPA_PLATFORM" "offscreen")))))) (native-inputs - (list python-pytest python-pytest-cov python-pytest-xdist - python-setuptools python-wheel)) + (list python-pytest python-pytest-xdist python-setuptools python-wheel)) (inputs (list qtbase-5)) (propagated-inputs @@ -20014,7 +19972,6 @@ (define-public python-codespell (native-inputs (list python-pygments python-pytest - python-pytest-cov python-pytest-dependency python-tomli python-setuptools @@ -21107,7 +21064,6 @@ (define-public python-inflect python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-mypy @@ -21673,8 +21629,7 @@ (define-public python-lazy-loader "0dwghffnsjjf4pi4gwbl43rx04jmap375hdamafs5cpm6j78js1v")))) (build-system pyproject-build-system) (native-inputs - (list python-pytest - python-pytest-cov)) + (list python-pytest)) (propagated-inputs (list python-flit-core)) (home-page "https://scientific-python.org/specs/spec-0001/") @@ -22241,8 +22196,7 @@ (define-public python-pymemcache #:test-flags '(list "--ignore=pymemcache/test/test_compression.py"))) (native-inputs - (list python-faker python-pytest python-pytest-cov python-setuptools - python-wheel)) + (list python-faker python-pytest python-setuptools python-wheel)) (home-page "https://github.com/pinterest/pymemcache") (synopsis "Comprehensive, fast, pure Python memcached client") (description @@ -22863,8 +22817,7 @@ (define-public python-natsort (when tests? (invoke "pytest" "-v"))))))) (native-inputs - (list python-hypothesis python-pytest-cov python-pytest-mock - python-pytest)) + (list python-hypothesis python-pytest-mock python-pytest)) (propagated-inputs ; TODO: Add python-fastnumbers. (list python-pyicu)) (home-page "https://github.com/SethMMorton/natsort") @@ -24291,7 +24244,7 @@ (define-public python-mwclient (propagated-inputs (list python-requests-oauthlib python-six)) (native-inputs - (list python-mock python-pytest python-pytest-cov + (list python-mock python-pytest python-pytest-runner python-responses)) (home-page "https://github.com/btongminh/mwclient") (synopsis "MediaWiki API client") @@ -25249,7 +25202,6 @@ (define-public python-flasgger python-flex python-marshmallow python-pytest - python-pytest-cov python-setuptools python-wheel)) (home-page "https://github.com/rochacbruno/flasgger/") @@ -25961,7 +25913,6 @@ (define-public python-tempora python-pytest python-pytest-black python-pytest-checkdocs - python-pytest-cov python-pytest-enabler python-pytest-flake8 python-pytest-freezegun @@ -28949,7 +28900,7 @@ (define-public python-outcome (add-installed-pythonpath inputs outputs) (invoke "pytest" "-vv")))))) (native-inputs - (list python-pytest python-pytest-cov python-pytest-asyncio)) + (list python-pytest python-pytest-asyncio)) (propagated-inputs (list python-attrs)) (home-page "https://github.com/python-trio/outcome") @@ -29022,7 +28973,6 @@ (define-public python-trio python-pyopenssl python-pytest python-pytest-xdist - python-pytest-cov python-trustme python-setuptools python-wheel)) @@ -29265,7 +29215,6 @@ (define-public python-apscheduler python-pyside-6 python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-tornado5)) (home-page "https://github.com/agronholm/apscheduler") (synopsis "Task scheduling library for Python") @@ -29936,7 +29885,7 @@ (define-public python-iocapture (invoke "py.test" "-v" "tests") #t))))) (propagated-inputs - (list python-flexmock python-pytest python-pytest-cov python-six)) + (list python-flexmock python-pytest python-six)) (home-page "https://github.com/oinume/iocapture") (synopsis "Python capturing tool for stdout and stderr") (description @@ -30059,8 +30008,7 @@ (define-public python-argh (when tests? (invoke "pytest" "-vv"))))))) (propagated-inputs - (list python-iocapture python-mock python-pytest python-pytest-cov - python-pytest-xdist)) + (list python-iocapture python-mock python-pytest python-pytest-xdist)) (home-page "https://github.com/neithere/argh/") (synopsis "Argparse wrapper with natural syntax") (description @@ -30202,7 +30150,6 @@ (define-public python-flit (list python-responses python-pygments-github-lexers python-pytest - python-pytest-cov python-sphinx python-sphinxcontrib-github-alt python-testpath)) @@ -30518,7 +30465,6 @@ (define-public python-watchdog (list python-pathtools python-pyyaml)) (native-inputs (list python-pytest - python-pytest-cov python-pytest-timeout python-setuptools python-wheel)) (home-page "https://github.com/gorakhargosh/watchdog") @@ -30552,7 +30498,6 @@ (define-public python-watchgod python-pygments python-pytest python-pytest-asyncio - python-pytest-cov python-pytest-mock python-pytest-sugar python-pytest-toolbox @@ -31676,7 +31621,6 @@ (define-public python-cmd2 (list python-invoke python-mock python-pytest - python-pytest-cov python-pytest-mock python-setuptools python-setuptools-scm @@ -32372,7 +32316,7 @@ (define-public python-inform (arguments `(#:tests? #f)) ; PyPI tarball lacks tests (native-inputs - (list python-hypothesis python-pytest-cov python-pytest-runner)) + (list python-hypothesis python-pytest-runner)) (propagated-inputs (list python-arrow python-six)) (home-page "https://inform.readthedocs.io") @@ -32918,7 +32862,6 @@ (define-public python-loguru python-mypy python-pre-commit python-pytest - python-pytest-cov python-pytest-mypy-plugins python-sphinx python-sphinx-autobuild @@ -32977,7 +32920,7 @@ (define-public python-qtsass (for-each make-file-writable (find-files ".")) #t))))) (native-inputs - (list python-flaky python-pytest python-pytest-cov python-pytest-runner)) + (list python-flaky python-pytest python-pytest-runner)) (propagated-inputs (list python-libsass)) (home-page "https://github.com/spyder-ide/qtsass") @@ -33367,7 +33310,6 @@ (define-public python-scikit-build python-packaging python-path python-pytest - python-pytest-cov python-pytest-mock python-pytest-virtualenv python-pytest-xdist @@ -33940,7 +33882,7 @@ (define-public python-pyan3 "python-pyan3-fix-absolute-path-bug.patch")))) (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-jinja2)) (home-page "https://github.com/Technologicat/pyan") @@ -34081,7 +34023,6 @@ (define-public python-minikanren (native-inputs (list python-pydocstyle python-pytest - python-pytest-cov python-pylint python-sympy python-versioneer)) @@ -34238,7 +34179,7 @@ (define-public python-tablib (invoke "pytest"))))))) (native-inputs (list python-pandas ;; required for test-suite - python-pytest python-pytest-cov python-setuptools-scm)) + python-pytest python-setuptools-scm)) (propagated-inputs (list python-markuppy python-odfpy @@ -34753,7 +34694,7 @@ (define-public dynaconf (list python-click python-configobj python-dotenv-0.13.0 python-ruamel.yaml-0.16 python-toml python-tomli)) (native-inputs - (list python-django python-flask python-pytest python-pytest-cov + (list python-django python-flask python-pytest python-pytest-mock python-setuptools python-wheel)) (home-page "https://www.dynaconf.com/") (synopsis "The dynamic configurator for your Python project") @@ -35028,8 +34969,7 @@ (define-public nikola python-yapsy)) (native-inputs (list python-freezegun - python-pytest - python-pytest-cov)) + python-pytest)) (arguments (list #:phases @@ -35279,8 +35219,7 @@ (define-public python-ansicolors (base32 "1q3jqglkq4z0f6nkkn8bswcwqg012i2grrc27kabr8286dg4zycr")))) (build-system python-build-system) (native-inputs - (list python-pytest-cov - unzip)) + (list unzip)) (home-page "https://github.com/jonathaneunice/colors/") (synopsis "ANSI colors for Python") (description @@ -35527,7 +35466,6 @@ (define-public python-shtab (native-inputs (list bash python-pytest - python-pytest-cov python-pytest-timeout python-setuptools python-setuptools-scm @@ -36114,7 +36052,6 @@ (define-public python-scooby (list python-beautifulsoup4 python-numpy python-pytest - python-pytest-cov python-pyvips-for-python-scooby python-scipy)) (propagated-inputs diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 26ee93b3aaf..b977367ee35 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -721,7 +721,6 @@ (define-public python-sphinx-gallery python-numpy python-pillow python-pytest - python-pytest-cov python-setuptools python-sphinx python-wheel)) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index de4fb6e3aa7..b8b162b0602 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -2268,7 +2268,7 @@ (define-public python-pymc (lambda* (#:key tests? #:allow-other-keys) (when tests? (setenv "HOME" "/tmp"))))))) - (native-inputs (list python-pytest-cov python-versioneer)) + (native-inputs (list python-versioneer)) (propagated-inputs (list python-arviz python-cachetools python-cloudpickle @@ -2397,7 +2397,6 @@ (define-public python-emcee (build-system pyproject-build-system) (propagated-inputs (list python-numpy)) (native-inputs (list python-pytest - python-pytest-cov python-setuptools python-setuptools-scm python-wheel)) @@ -6778,8 +6777,7 @@ (define-public python-rpy2 (list python-ipython python-numpy python-pandas - python-pytest - python-pytest-cov)) + python-pytest)) (home-page "https://rpy2.github.io") (synopsis "Python interface to the R language") (description "rpy2 is a redesign and rewrite of rpy. It is providing a diff --git a/gnu/packages/task-management.scm b/gnu/packages/task-management.scm index 96df50d7470..4b372cb6148 100644 --- a/gnu/packages/task-management.scm +++ b/gnu/packages/task-management.scm @@ -463,7 +463,6 @@ (define-public todoman (native-inputs (list python-setuptools-scm python-pytest - python-pytest-cov python-freezegun)) (propagated-inputs (list python-atomicwrites diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 2c7fd0365ca..f9f0b96f48a 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -1676,7 +1676,6 @@ (define-public python-panflute (native-inputs (list python-configparser python-pandocfilters python-pytest - python-pytest-cov python-requests)) (home-page "http://scorreia.com/software/panflute/") (synopsis "Pythonic Pandoc filters") diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm index 2b5236279b5..6e34f80a79d 100644 --- a/gnu/packages/time.scm +++ b/gnu/packages/time.scm @@ -394,7 +394,6 @@ (define-public python-tzlocal (native-inputs (list python-check-manifest python-pytest - python-pytest-cov python-pytest-mock)) (home-page "https://github.com/regebro/tzlocal") (synopsis "Local timezone information for Python") @@ -514,7 +513,6 @@ (define-public python-arrow (native-inputs (list python-chai python-pytest - python-pytest-cov python-pytest-mock python-pytz python-setuptools diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm index d52d872909d..c0a4907b1b6 100644 --- a/gnu/packages/vpn.scm +++ b/gnu/packages/vpn.scm @@ -971,7 +971,6 @@ (define-public sshuttle (list python-setuptools-scm ;; For tests only. python-mock - python-pytest-cov python-pytest-runner)) (home-page "https://github.com/sshuttle/sshuttle") (synopsis "VPN that transparently forwards connections over SSH") diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 736be82c90b..2780672b1ce 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -5111,7 +5111,6 @@ (define-public python-tibanna (native-inputs (list python-poetry-core python-pytest - python-pytest-cov python-pytest-mock)) (home-page "https://github.com/4dn-dcic/tibanna") (synopsis "Tibanna runs portable workflows on the AWS Cloud") @@ -8736,7 +8735,7 @@ (define-public anonip (when tests? (invoke "pytest" "-vv" "tests.py" "anonip.py"))))))) (native-inputs - (list python-pytest python-pytest-cov)) + (list python-pytest)) (home-page "https://github.com/DigitaleGesellschaft/Anonip") (synopsis "Anonymize IP addresses in log files") (description diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 7da18bc821c..0f0b653ea2e 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -656,7 +656,6 @@ (define-public qtile (list pkg-config python-pep8-naming python-pytest - python-pytest-cov python-psutil python-setuptools-scm xorg-server-for-tests)) -- 2.41.0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.