From 692c95e305d8aac0ad56478fa60352078b9496cb Mon Sep 17 00:00:00 2001 From: Hugo Buddelmeijer Date: Fri, 19 Dec 2025 16:50:10 +0100 Subject: [PATCH] gnu: python-xunitparser: Switch to pyproject. * gnu/packages/python-check.scm (python-xunitparser): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. [home-page]: Update URL. Change-Id: I3946378b153c54f9992df1b6562282c44fc65c1a Signed-off-by: Sharlatan Hellseher --- gnu/packages/python-check.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm index 5a8a37bddaa071d6b8f1045208c74d5dad9d3f20..c64e6ed0a0f27c847769cb87ad6cdad072c9b4c8 100644 --- a/gnu/packages/python-check.scm +++ b/gnu/packages/python-check.scm @@ -4939,7 +4939,7 @@ unused.") (uri (pypi-uri "xunitparser" version)) (sha256 (base32 "00lapxi770mg7jkw16zy3a91hbdfz4a9h43ryczdsgd3z4cl6vyf")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments `(#:phases (modify-phases %standard-phases @@ -4949,7 +4949,9 @@ unused.") (substitute* "xunitparser.py" (("(^ +)self.stderr = None" m indent) (string-append m "\n" indent "self._cleanup = False\n")))))))) - (home-page "http://git.p.engu.in/laurentb/xunitparser/") + (native-inputs + (list python-pytest python-setuptools)) + (home-page "https://gitlab.com/woob/xunitparser/") (synopsis "Read JUnit/XUnit XML files and map them to Python objects") (description "xunitparser reads a JUnit/XUnit XML file and maps it to Python objects. It tries to use the objects available in the standard