From 159ba7ec29d73e2e9f83eeb248408a7591485f53 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Tue, 25 Feb 2025 23:37:14 +0100 Subject: [PATCH] gnu: Remove python-coverage native-input from some packages. Remove python-coverage from [native-inputs] in the following packages as not required for build/tests/install: * gnu/packages/check.scm: (python-pytest-flakes) * gnu/packages/cpp.scm: (cpplint) * gnu/packages/jupyter.scm: (python-nbclassic) * gnu/packages/machine-learning.scm (onnx, python-pytorch-lightning) (python-torchmetrics) * gnu/packages/openstack.scm: (python-hacking) * gnu/packages/python-xyz.scm: (python-lsp-jsonrpc, python-nodeenv) * gnu/packages/simulation.scm: (python-dolfin-adjoint) * gnu/packages/version-control.scm: (pre-commit) Change-Id: I2c5e14f4aa28906ceee054c857e6abeeb122ad52 Signed-off-by: Sharlatan Hellseher --- gnu/packages/check.scm | 2 +- gnu/packages/cpp.scm | 3 +-- gnu/packages/jupyter.scm | 3 +-- gnu/packages/machine-learning.scm | 3 --- gnu/packages/openstack.scm | 3 +-- gnu/packages/python-xyz.scm | 6 ++---- gnu/packages/simulation.scm | 1 - gnu/packages/version-control.scm | 1 - 8 files changed, 6 insertions(+), 16 deletions(-) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index e78f93da465..273d461d8fb 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -2987,7 +2987,7 @@ each of the environments.") #:test-flags '(list "-k" "not test_syntax_error"))) (native-inputs - (list python-coverage python-pytest python-setuptools python-wheel)) + (list python-pytest python-setuptools python-wheel)) (propagated-inputs (list python-pyflakes)) (home-page "https://github.com/fschulze/pytest-flakes") diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 9886455f674..c175d1cbfe9 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -1929,8 +1929,7 @@ using the string similarity calculations from FuzzyWuzzy.") (setenv "GUIX_PYTHONPATH" (getenv "TMP_PYTHONPATH"))))))) (native-inputs - (list python-coverage - python-parameterized + (list python-parameterized python-pytest python-pytest-cov python-pytest-runner diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm index 6b5230e0ca3..0be149789a8 100644 --- a/gnu/packages/jupyter.scm +++ b/gnu/packages/jupyter.scm @@ -293,8 +293,7 @@ Jupytext are: python-terminado python-tornado-6 python-traitlets)) - (native-inputs (list python-coverage - python-nbval + (native-inputs (list python-nbval python-jupyter-packaging python-pytest python-pytest-cov diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 8ea127f311e..cbfcd1779c5 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -1948,7 +1948,6 @@ model packaging, deployment and workflow management.") (list cmake-minimal googletest pybind11 - python-coverage python-fb-re2 python-parameterized python-pytest @@ -5653,7 +5652,6 @@ feedback.") (native-inputs (list python-aiohttp python-cloudpickle - python-coverage python-flaky python-pympler python-pytest @@ -5692,7 +5690,6 @@ PyTorch code to decouple the science from the engineering.") python-lightning-utilities)) (native-inputs (list python-cloudpickle - python-coverage python-fire python-mir-eval python-mypy diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 8a5b0d62ccc..359880fcbff 100644 --- a/gnu/packages/openstack.scm +++ b/gnu/packages/openstack.scm @@ -157,8 +157,7 @@ manner.") (propagated-inputs (list python-flake8)) (native-inputs - (list python-coverage - python-ddt + (list python-ddt python-eventlet python-fixtures python-setuptools diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0a223883862..c2b68181898 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -10182,8 +10182,7 @@ which can produce feeds in RSS 2.0, RSS 0.91, and Atom formats.") "04n95h0cqnsrdyh1gv0abh2i5ynyrq2wfqpppx9djp7mxr9y9226")))) (build-system pyproject-build-system) (native-inputs - (list python-coverage - python-pycodestyle + (list python-pycodestyle python-pyflakes python-pytest python-pytest-cov @@ -26953,8 +26952,7 @@ identifying what the file is.") "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)) diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index fb4ddf6ac7f..5d3c9839c4d 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm @@ -1504,7 +1504,6 @@ counters and tunnels).") (list fenics openmpi pybind11)) (native-inputs (list pkg-config - python-coverage python-decorator python-pkgconfig python-pytest diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 9bf77a20f21..df0b7931437 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -2664,7 +2664,6 @@ visualize your public Git repositories on a web interface.") (native-inputs (list git-minimal/pinned python-covdefaults - python-coverage python-distlib python-pytest python-pytest-env