guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

422/474: gnu: python-green: Adjust inputs.


From: guix-commits
Subject: 422/474: gnu: python-green: Adjust inputs.
Date: Sat, 30 Nov 2024 18:21:07 -0500 (EST)

sharlatan pushed a commit to branch python-team
in repository guix.

commit c7c966b1a3c666b1ab7797d6f658db176b18cad9
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Wed Nov 27 00:18:35 2024 +0000

    gnu: python-green: Adjust inputs.
    
    * gnu/packages/python-check.scm (python-green):
    [arguments]<phases>: Add custom 'check.
    [native-inputs]: Remove python-black and python-django; add
    python-setuptools and python-wheel.
    
    Change-Id: I3fd3aa1d3e73956d08b1691d6a1d43b6d8d2d019
---
 gnu/packages/python-check.scm | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 1e859d5d16..1fd4e58b56 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -3167,13 +3167,20 @@ unused.")
        (sha256
         (base32 "1cd62nbn5dvlpnsyplp6cb24wd230san8dpm6pnl99n2kwzpq1m4"))))
     (build-system pyproject-build-system)
+    (arguments
+     (list
+      #:test-flags #~(list "-vr" "green")
+      #:phases
+      #~(modify-phases %standard-phases
+          (replace 'check
+            (lambda* (#:key tests? test-flags #:allow-other-keys)
+              (when tests?
+                (apply invoke "python" "-m" "green" test-flags)))))))
     (native-inputs
-     (list python-black
-           python-django
-           python-mypy
-           python-testtools))
-    ;; The python-coverage dependency appears both in requirements.txt and
-    ;; requirements-dev.txt.
+     (list python-mypy
+           python-setuptools
+           python-testtools
+           python-wheel))
     (propagated-inputs
      (list python-colorama
            python-coverage



reply via email to

[Prev in Thread] Current Thread [Next in Thread]