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

* gnu/packages/python-web.scm (python-cssselect2):
[build-system]: Move to pyproject-build-system.
[arguments]<#:phases>: Remove uneeded 'check phase replacement.

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

View file

@ -6279,7 +6279,7 @@ in various CSS modules.")
(uri (pypi-uri "cssselect2" version))
(sha256
(base32 "1j2fcr217rsvkipsg6zjq03rl64rxnvb5hqqpx0dv58fhspvkywk"))))
(build-system python-build-system)
(build-system pyproject-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
@ -6290,11 +6290,7 @@ in various CSS modules.")
(("'pytest-flake8',") "")
(("'pytest-isort',") "")
(("--flake8") "")
(("--isort") ""))))
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(lambda _ (invoke "pytest"))))))))
(("--isort") "")))))))
(propagated-inputs
(list python-tinycss2))
(native-inputs