guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit 4c1b11be4a45cbe312b5420cad355a76e3901a78
Author: Sharlatan Hellseher <[email protected]>
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 4299c8e95d..318e81971a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31911,6 +31911,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
@@ -31921,15 +31922,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/pinned
            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