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

commit ac3a2e5db87929a43f7a6e0521b3f27a1a4f31a5
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Sun Aug 10 12:09:21 2025 +0100

    gnu: python-spinners: Reduce closure size.
    
    * gnu/packages/terminals.scm (python-spinners): Reduce closure size.
      [arguments] <tests?>: Disable as no provided with PyPI archive.
      <phases>: Remove 'relax-requirements.
      [native-inputs]: Remove python-coverage, python-nose, python-pylint,
      python-tox, and python-wheel.
    
    Change-Id: I39ca6a2bedc351475abd476c232ab4d820d59201
---
 gnu/packages/terminals.scm | 15 ++-------------
 1 file changed, 2 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index e84eb30a19..ba47aec4d1 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -1214,20 +1214,9 @@ purposes.")
                 "0zz2z6dpdjdq5z8m8w8dfi8by0ih1zrdq0caxm1anwhxg2saxdhy"))))
     (build-system pyproject-build-system)
     (arguments
-     (list #:phases
-           #~(modify-phases %standard-phases
-               (add-after 'unpack 'relax-requirements
-                 (lambda _
-                   (substitute* "requirements-dev.txt"
-                     (("(.*)==(.*)$" _ dep ver)
-                      (string-append dep ">=" ver))))))))
+     (list #:tests? #f))         ;no tests in PyPI archive, tests depend on 
Nose
     (native-inputs
-     (list python-coverage
-           python-nose
-           python-pylint
-           python-setuptools
-           python-tox
-           python-wheel))
+     (list python-setuptools))
     (home-page "https://github.com/manrajgrover/py-spinners";)
     (synopsis "Python library with graphical spinners for the terminal")
     (description "Spinners is a Python library that contains graphical spinners

Reply via email to