1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-30 05:51:19 +02:00

gnu: python-termstyle: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-termstyle)[build-system]: Switch
to pyproject-build-system.
[arguments] <test-backend, test-flags>: Use custom.
<phases>: Use default 'check.
[native-inputs]: Add python-setuptools.

Change-Id: I3be88871b4e25ad1a1174353197f114ace148274
This commit is contained in:
Sharlatan Hellseher
2025-10-24 13:49:48 +01:00
parent 079da33c52
commit 7dfeb31298

View File

@@ -24841,19 +24841,17 @@ JPEG2000 and GIF files in pure Python.")
(name "python-termstyle")
(version "0.1.11")
(source
(origin
(method url-fetch)
(uri (pypi-uri "termstyle" version))
(sha256
(base32
"17wzkkcqy5zc0g68xlad3kcv66iw14d2pwqc0h9420gak0vbhx7g"))))
(build-system python-build-system)
(origin
(method url-fetch)
(uri (pypi-uri "termstyle" version))
(sha256
(base32 "17wzkkcqy5zc0g68xlad3kcv66iw14d2pwqc0h9420gak0vbhx7g"))))
(build-system pyproject-build-system)
(arguments
'(#:phases
(modify-phases %standard-phases
(replace 'check
(lambda _
(invoke "python" "test3.py"))))))
(list #:test-backend #~'custom
#:test-flags #~(list "test3.py")))
(native-inputs
(list python-setuptools))
(home-page "https://github.com/gfxmonk/termstyle")
(synopsis "Console text coloring for Python")
(description "This package provides console text coloring for Python.")