From 817350b815ffd3559bdb220f7ee53257e322bb7e Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Thu, 9 Oct 2025 12:29:03 +0100 Subject: [PATCH] gnu: python-verboselogs: Switch to pyproject. * gnu/packages/python-xyz.scm (python-verboselogs): [build-system]: Switch to pyproejct-build-system. [arguments] : Move pytest option here from custom 'check. : Use default 'check. [native-inputs]: Add python-setuptools. Change-Id: Ifa85553cfbafd32d2ed98b68b8781a66cdf14f18 --- gnu/packages/python-xyz.scm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 9e39782483d435929c0fb05f66a8acafb83fd710..3a611a164b49a2d5f9e0f7a84ab684f70cf8ae78 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5915,6 +5915,7 @@ for additional processing.") "Fastprogress is a progress bar for Jupyter Notebook and console.") (license license:asl2.0))) +;; XXX: No updates since 2017. (define-public python-verboselogs (package (name "python-verboselogs") @@ -5924,20 +5925,19 @@ for additional processing.") (method url-fetch) (uri (pypi-uri "verboselogs" version)) (sha256 - (base32 - "09z4d1jiasn7k1hs5af2ckmnrd0i1d1m04bhfjhv7z6svzfdwgg3")))) - (build-system python-build-system) + (base32 "09z4d1jiasn7k1hs5af2ckmnrd0i1d1m04bhfjhv7z6svzfdwgg3")))) + (build-system pyproject-build-system) (arguments - `(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda _ - ;; Do not run pylint plugin test, as astroid is an old - ;; unsupported version. - (invoke "pytest" "-v" "-k" "not test_pylint_plugin" - "verboselogs/tests.py")))))) + (list + #:test-flags + ;; Do not run pylint plugin test, as astroid is an old unsupported + ;; version. + #~(list "-k" "not test_pylint_plugin" + "verboselogs/tests.py"))) (native-inputs - (list python-mock python-pytest)) + (list python-mock + python-pytest + python-setuptools)) (home-page "https://verboselogs.readthedocs.io") (synopsis "Verbose logging level for Python's logging module") (description