~ruther/guix-local

ccbf143927a0e39c2a4516d6dfdab40ebfa34ef9 — Sharlatan Hellseher 2 years ago 18240ae
gnu: python-watchdog: Simplify package.

* gnu/packages/python-xyz.scm (python-watchdog) [build-system]: Swap to
pyproject-build-system.
[arguments] <#:test-flags>: Move skipped test here.
<#:phases>: Use standard 'check phase.

Change-Id: Id813dcfb567f9769fbb4408a159519004c67b85b
1 files changed, 2 insertions(+), 10 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +2 -10
@@ 29215,17 29215,9 @@ files.  These files are used to translate strings in android apps.")
       (uri (pypi-uri "watchdog" version))
       (sha256
        (base32 "1rx2nyl0cyj0v4ja795cl3gi26577c5wg48syr3byz3ndkgpavm3"))))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments
     `(#:phases
       (modify-phases %standard-phases
         (replace 'check
           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
             (when tests?
               (add-installed-pythonpath inputs outputs)
               (invoke "python" "-m" "pytest" "-k"
                       ;; This test failed.
                       "not test_kill_auto_restart")))))))
     (list #:test-flags #~(list "-k" "not test_kill_auto_restart")))
    (propagated-inputs
     (list python-pathtools python-pyyaml))
    (native-inputs