gnu: python-pyan3: Move to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-pyan3):
  [build-system]: Move to pyproject-build-system.
  [arguments]: Remove uneeded field.

Change-Id: I9f9f15ffd5a97666a410af56f02b573b55e45351
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Nicolas Graves 2024-05-10 00:54:17 +02:00 committed by Sharlatan Hellseher
parent b3435d3ed1
commit b59a422671
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -35481,17 +35481,7 @@ functions defined in POSIX.1-2001 and POSIX.1-2008.")
"1367x25rcy2y8f0x9c2dbxl2qgdln3arr7ddyzybz2c28g6jrv5z"))
(patches (search-patches "python-pyan3-fix-positional-arguments.patch"
"python-pyan3-fix-absolute-path-bug.patch"))))
(build-system python-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
;; Extend PYTHONPATH so the built package will be found.
(setenv "GUIX_PYTHONPATH"
(string-append (getcwd) ":" (getenv "GUIX_PYTHONPATH")))
(invoke "pytest")))))))
(build-system pyproject-build-system)
(native-inputs
(list python-pytest python-pytest-cov python-wheel))
(propagated-inputs