~ruther/guix-local

9122f3929f1509efdf7767cbf29e2d56bcc9efea — Sharlatan Hellseher 7 months ago c7114c8
gnu: python-rfc3987: Update to 1.3.8.

* gnu/packages/python-xyz.scm (python-rfc3987): Update to 1.3.8.
  [build-system]: Use pyproject.
  [arguments] <test-backend>: Use 'custom.
  [native-inputs]: Add python-setuptools.

Change-Id: Ia1f62b969de5ba0eeab3c0cc48bccb3b9c703522
1 files changed, 9 insertions(+), 3 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +9 -3
@@ 26937,15 26937,21 @@ in pure Python.")
(define-public python-rfc3987
  (package
    (name "python-rfc3987")
    (version "1.3.7")
    (version "1.3.8")
    (source
     (origin
      (method url-fetch)
      (uri (pypi-uri "rfc3987" version))
      (sha256
       (base32
        "192pclzs2y0yaywqkrlvd0x73740q310kvqvm6jldhi619mq59wi"))))
    (build-system python-build-system)
        "0cx7bhyjaylwnf9armxrkb3r0s37vf0vqf3bhbll9mb0lmbx5i6k"))))
    (build-system pyproject-build-system)
    (arguments
     (list #:test-backend #~'custom
           #:test-flags #~(list "-m" "doctest" "rfc3987.py")))
    (native-inputs
     (list python-setuptools))
    ;; Source: <https://codeberg.org/atufi/rfc3987>.
    (home-page "https://pypi.org/project/rfc3987/")
    (synopsis "Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)")
    (description "@code{rfc3987} provides routines for parsing and