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

commit a227e0107d1e95c3abd08124683075745dd62281
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Jan 6 21:17:56 2026 +0000

    gnu: python-pytoolconfig: Reduce closure size.
    
    * gnu/packages/python-xyz.scm (python-pytoolconfig): Update to 1.3.1.
    [propagated-inputs]: Remove python-pydantic, python-sphinx,
    python-sphinx-autodoc-typehints, python-sphinx-rtd-theme, and
    python-tabulate.
    
    Change-Id: Ifd1831f64dcb14afaddf9a1b6d445b0b67e94bbd
---
 gnu/packages/python-xyz.scm | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a5755e3944..6e38c0671e 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -4088,15 +4088,18 @@ implementation for the Telegram Bot API.")
        (sha256
         (base32 "1bnvg9yiwp2fn0lvzhp1dd2mvrymxvjnasmbdap3i0hhdwdbvrji"))))
     (build-system pyproject-build-system)
-    (propagated-inputs (list python-packaging
-                             python-platformdirs
-                             python-pydantic
-                             python-sphinx
-                             python-sphinx-autodoc-typehints
-                             python-sphinx-rtd-theme
-                             python-tabulate
-                             python-tomli))
-    (native-inputs (list python-pdm-backend python-pytest))
+    (arguments
+     (list
+      #:test-flags
+      ;; Requires Sphinx.
+      #~(list "--ignore=tests/test_documentation.py")))
+    (native-inputs
+     (list python-pdm-backend
+           python-pytest))
+    (propagated-inputs
+     (list python-tomli
+           python-packaging
+           python-platformdirs))
     (home-page "https://pypi.org/project/pytoolconfig/";)
     (synopsis "Python tool configuration")
     (description "The goal of this project is to manage configuration for

Reply via email to