~ruther/guix-local

154302d75e6c71f6d859c2da89241c64929ed15f — Sharlatan Hellseher a month ago 633c461
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1 files changed, 12 insertions(+), 9 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +12 -9
@@ 4134,15 4134,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