~ruther/guix-local

4fc85e9a6b37c0b5e74803317da89865c071f0c8 — Sharlatan Hellseher 1 year, 5 months ago 8e7c4d8
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
1 files changed, 13 insertions(+), 6 deletions(-)

M gnu/packages/python-check.scm
M gnu/packages/python-check.scm => gnu/packages/python-check.scm +13 -6
@@ 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