From e27f96d587aa5afa331df57f24e9c524bd14dc29 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sun, 8 Feb 2026 11:52:06 +0100 Subject: [PATCH] gnu: python-vsg: Remove pytest plugin inputs. * gnu/packages/electronics.scm (python-vsg) [arguments]<#:phases>: Drop modifications. [inputs]: Remove python-pytest-cov and python-pytest-html, add python-pytest. Change-Id: I9d8519112b301a1245634746ee678be0e835cf8a Signed-off-by: Sharlatan Hellseher --- gnu/packages/electronics.scm | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index f889951937..a0c64c832a 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -3770,18 +3770,9 @@ design.") ;; Tests are expensive and may introduce race condition on systems with ;; high (more than 16) threads count; limit parallel jobs to 8x. #~(list - "--numprocesses" (number->string (min 8 (parallel-job-count)))) - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'pathch-pytest-options - (lambda _ - (substitute* "pyproject.toml" - ((".*--cov=.*") "") - ((".*--self-contained-html.*") "") - ((".*-n.*auto.*") ""))))))) + "--numprocesses" (number->string (min 8 (parallel-job-count)))))) (native-inputs - (list python-pytest-cov - python-pytest-html + (list python-pytest python-pytest-xdist python-setuptools)) (propagated-inputs