~ruther/guix-local

1d6314755bec8bd6dc8cc58dae9b7793ed5e1d5a — Sharlatan Hellseher 4 months ago f7ebe33
gnu: python-proselint: Update to 0.14.0.

* gnu/packages/python-xyz.scm (python-proselint): Update to 0.14.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Enable.
[propagated-inputs]: Remove python-future and python-six.
[native-inputs]: Add python-poetry-core and python-pytest.

Change-Id: I8cf993f491a0445399040816c432ae59a2922ee9
1 files changed, 13 insertions(+), 11 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +13 -11
@@ 23711,24 23711,26 @@ characters, mouse support, and auto suggestions.")
(define-public python-proselint
  (package
    (name "python-proselint")
    (version "0.13.0")
    (version "0.14.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "proselint" version))
       (sha256
        (base32
         "0n1ahnq2mkgvh94g05xhc3l1fs3hh0ycskqlqivhhfdaq8ybdlkx"))))
    (build-system python-build-system)
        (base32 "11hfd207bhsvb0iznlnbr0w7jxihvn3ismpjbmz7c57a5ckn8jb2"))))
    (build-system pyproject-build-system)
    (arguments
     `(#:tests? #f
       #:phases
       (modify-phases %standard-phases
         (add-after 'unpack 'set-home-directory
           (lambda _
             (setenv "HOME" "/tmp"))))))
     (list
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'unpack 'set-home-directory
            (lambda _
              (setenv "HOME" "/tmp"))))))
    (native-inputs
     (list python-poetry-core
           python-pytest))
    (propagated-inputs
     (list python-click python-future python-six))
     (list python-click))
    (home-page "http://proselint.com/")
    (synopsis "Linter for prose")
    (description "@code{python-proselint} is a linter for English prose, that