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

Reply via email to