From e355848578d15fb8f76bc6cbe5c15d9a9b400acf Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 17 Feb 2024 22:05:37 +0000 Subject: gnu: python-zeroconf: Simplify package. * gnu/packages/python-xyz.scm (python-zeroconf) [build-system]: Swap to pyproject-build-system. [arguments] <#:test-flags>: Move skipped tests here. <#:phases>: Use standard 'check phase. Change-Id: I7891a817b984a440a957ae8809d5e4877dc43d0e --- gnu/packages/python-xyz.scm | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 12e8591d5b..c83442c906 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -28094,22 +28094,17 @@ enumeration library in Python.") (file-name (git-file-name name version)) (sha256 (base32 "1p1a0ywlg5sq0ilcphmz9h4kayscz0q1lyfk57j7mwxyx4gl9cpi")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs outputs tests? #:allow-other-keys) - (when tests? - (add-installed-pythonpath inputs outputs) - (invoke "python" "-m" "pytest" "-k" - (string-append - ;; Networking isn't available for these tests. - "not test_integration_with_listener_ipv6" - " and not test_launch_and_close_v4_v6" - " and not test_launch_and_close_context_manager" - " and not test_launch_and_close" - " and not test_close_multiple_times")))))))) + (list + #:test-flags + #~(list "-k" (string-append + ;; Networking isn't available for these tests. + "not test_integration_with_listener_ipv6" + " and not test_launch_and_close_v4_v6" + " and not test_launch_and_close_context_manager" + " and not test_launch_and_close" + " and not test_close_multiple_times")))) (native-inputs (list python-pytest)) (propagated-inputs -- cgit v1.2.3