~ruther/guix-local

a957aacf880e8ccee007cb61b9aafe92c7fabcf1 — Marius Bakke 3 years ago 031fab6
gnu: python-chardet: Update to 5.1.0.

* gnu/packages/python-xyz.scm (python-chardet): Update to 5.1.0.
[build-system]: Change to PYPROJECT-BUILD-SYSTEM.
[arguments]: Remove custom check phase in favor of #:test-flags.
1 files changed, 8 insertions(+), 10 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +8 -10
@@ 14608,26 14608,24 @@ simulation, statistical modeling, machine learning and much more.")
(define-public python-chardet
  (package
    (name "python-chardet")
    (version "5.0.0")
    (version "5.1.0")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "chardet" version))
       (sha256
        (base32
         "1amqmz8731ly6f9rkbk09w4jqgmmgyxykd1bawhgrdbqzlmxys03"))))
         "1r9ixxnish9j3dq4h0z0cwlkr4f5lgi6d8mhbzw59hbbjlmp2qhd"))))
    (native-inputs
     (list python-pytest))
    (build-system python-build-system)
    (build-system pyproject-build-system)
    (arguments
     (list #:phases
     (list #:test-flags
           ;; Disable test that fails sporadically:
           ;; https://github.com/chardet/chardet/issues/256
           #~'("-k" "not test_detect_all_and_detect_one_should_agree")
           #:phases
           #~(modify-phases %standard-phases
               (replace 'check
                 (lambda _
                   (invoke "pytest" "-vv" "-k"
                           ;; Disable test that fails sporadically:
                           ;; https://github.com/chardet/chardet/issues/256
                           "not test_detect_all_and_detect_one_should_agree")))
               ;; This package provides a 'chardetect' executable that only
               ;; depends on Python, so customize the wrap phase to avoid
               ;; adding pytest and friends in order to save size.