~ruther/guix-local

1fe06a7a13d6d8650eb009109e5aba2e3b582957 — Sharlatan Hellseher 6 months ago 02e5e0e
gnu: python-pytest-check-links: Update to 0.10.1.

* gnu/packages/python-xyz.scm (python-pytest-check-links): Update to 0.10.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: The most tests fail.
[propagated-inputs]: Remove python-pytest and python-six; add
python-requests.
[native-inputs]: Remove python-pbr-minimal; add python-hatchling.
[home-page]: Fix redirection, it's maintained by Jupyter Lab project.

Change-Id: Iebbe30534a4f1033fc59988056b745a7315963cc
1 files changed, 9 insertions(+), 10 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +9 -10
@@ 32827,26 32827,25 @@ evolved from its precursor @code{overtest}.")
(define-public python-pytest-check-links
  (package
    (name "python-pytest-check-links")
    (version "0.3.0")
    (version "0.10.1")
    (source
     (origin
       (method url-fetch)
       ;; URI uses underscores
       (uri (pypi-uri "pytest_check_links" version))
       (sha256
        (base32
         "12x3wmrdzm6wgk0vz02hb769h68nr49q47w5q1pj95pc89hsa34v"))))
    (build-system python-build-system)
        (base32 "0vbp9nis2iwjz1rjc623bm2908y34xd7zj4yfk43giz6r29dsn3k"))))
    (build-system pyproject-build-system)
    (arguments
     (list #:tests? #f)) ;XXX: 12 failed, 4 passed, 2 skipped
    (native-inputs
     (list python-hatchling))
    (propagated-inputs
     (list python-docutils
           python-html5lib
           python-nbconvert
           python-nbformat
           python-pytest
           python-six))
    (native-inputs
     (list python-pbr-minimal))
    (home-page "https://github.com/minrk/pytest-check-links")
           python-requests))
    (home-page "https://github.com/jupyterlab/pytest-check-links")
    (synopsis "Check links in files")
    (description "This package provides a pytest plugin that checks URLs for
HTML-containing files.")