From c1ea57265a78b1662a9c1106019fc9b4871f9bd7 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sun, 23 Nov 2025 19:04:21 +0100 Subject: [PATCH] gnu: python-sphinxcontrib-autoprogram: Update to 0.1.9. * gnu/packages/sphinx.scm (python-sphinxcontrib-autoprogram): Update to 0.1.9. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I84abe2d46dc0a080a678d71e69aa749570152dd4 Signed-off-by: Sharlatan Hellseher --- gnu/packages/sphinx.scm | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index ba9ecc96ca923342eb2e42fbc08353a6c89aca50..c4084c0f71c2eb54eca6a9c979505c1799149fec 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -1440,17 +1440,20 @@ widgets, and supports thebelab for live code execution with minimal effort.") (define-public python-sphinxcontrib-autoprogram (package (name "python-sphinxcontrib-autoprogram") - (version "0.1.8") + (version "0.1.9") (source (origin - (method url-fetch) - (uri (pypi-uri "sphinxcontrib-autoprogram" version)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/sphinx-contrib/autoprogram") + (commit version))) + (file-name (git-file-name name version)) (sha256 - (base32 - "02pi450qml429disph075jyqwjrawrhbsjfkqvjf10yjp6fp4sas")))) - (build-system python-build-system) - (propagated-inputs - (list python-six python-sphinx)) + (base32 "1nyc5qk01z7kp48iablz059kxvkpm6m5q9wrnj9v3zsphpx3lxgj")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) ; No tests despite tox.ini. + (native-inputs (list python-setuptools)) + (propagated-inputs (list python-six python-sphinx)) (home-page "https://github.com/sphinx-contrib/autoprogram") (synopsis "Documenting CLI programs") (description