guix_mirror_bot pushed a commit to branch python-team in repository guix. commit ea65c0088959b9b41533a14f09ade9e48ab7d809 Author: Sharlatan Hellseher <sharlata...@gmail.com> AuthorDate: Thu Jul 17 23:47:02 2025 +0100
gnu: python-dbus-python: Reduce closure size. Tests never run before and silently were skipped because test-backend is not known for pyrpoject-build-system which is tappy, this change visually disables tests and remove some unused inputs from closure. * gnu/packages/python-xyz.scm (python-dbus-python): [native-inputs]: Remove python-sphinx, python-sphinx-rtd-theme, and python-wheel. Change-Id: I042ceace8f42ae8514751ffe0fee664db05ce2cc --- gnu/packages/python-xyz.scm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 055091630a..5073f4ee73 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32004,6 +32004,7 @@ Its algorithms are based on the kakasi library, which is written in C.") (build-system pyproject-build-system) (arguments (list + #:tests? #f ;XXX: Tests require setup #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-requirements @@ -32014,15 +32015,12 @@ Its algorithms are based on the kakasi library, which is written in C.") (("(ninja|patchelf)") ""))))))) (native-inputs (list pkg-config - python-meson-python meson ninja patchelf + python-meson-python python-setuptools - python-sphinx - python-sphinx-rtd-theme - python-tappy - python-wheel)) + python-tappy)) (inputs (list dbus glib)) (propagated-inputs