gnu: python-nodeenv: Update to 1.8.0.

* gnu/packages/python-xyz.scm (python-nodeenv): Update to 1.8.0.
[build-system]: Use pyproject-build-system.
[arguments]: Do not override the check phase, skip tests in #:test-flags
instead.

Change-Id: I01ca1948c30327827d6f76697b471a4d90cd6530
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Vinicius Monego 2024-06-01 16:57:59 +02:00 committed by Sharlatan Hellseher
parent c7505f4658
commit cb6fec876a
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -28669,7 +28669,7 @@ effort to simplify the man pages with practical examples.")
(define-public python-nodeenv
(package
(name "python-nodeenv")
(version "1.4.0")
(version "1.8.0")
(source
(origin
;; There's no tarball in PyPI.
@ -28679,15 +28679,13 @@ effort to simplify the man pages with practical examples.")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "0y443icx0w7jlzmxmmcm4q8dqfiwgafbb9cp8jpm68mbqxbz40a7"))))
(build-system python-build-system)
(base32 "0g8zp8zw5nnfc14ml0sil9yh7lnpz3xrdkazdkwg6pf5jqsxlvv9"))))
(build-system pyproject-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(replace 'check
(lambda _
;; This test fails. It tries to open a network socket.
(invoke "pytest" "-vv" "-k" "not test_smoke"))))))
(list #:test-flags
#~(list "-k" (string-append
"not test_smoke"
" and not test_smoke_n_system_special_chars"))))
(native-inputs
(list python-coverage
python-mock