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

commit 74fed6e69563918f68e914412483978eb15a20a1
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Mon Jul 14 21:53:39 2025 +0100

    gnu: python-ply: Switch to pyproject-build-system.
    
    * gnu/packages/python-xyz.scm (python-ply):
      [build-system]: Use pyproject.
      [arguments] <tests?>: Visually disable them as PyPI archive provides
      no tests, where Git source contains.
      [native-inputs]: Add python-setuptools and python-wheel.
    
    Change-Id: I99b04238b4ec4421d6d7acae47edb915826d9c94
---
 gnu/packages/python-xyz.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1f2a320228..777e58128e 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -22805,9 +22805,12 @@ network support library.")
         (method url-fetch)
         (uri (pypi-uri "ply" version))
         (sha256
-          (base32
-            "18qx113g9bi1ac4indd5phma82zcdq601lxncp3vjn43m2mc3iq0"))))
-    (build-system python-build-system)
+          (base32 "18qx113g9bi1ac4indd5phma82zcdq601lxncp3vjn43m2mc3iq0"))))
+    (build-system pyproject-build-system)
+    (arguments (list #:tests? #f)) ;XXX: not tests in PyPI archvie, there are 
in Git
+    (native-inputs
+     (list python-setuptools
+           python-wheel))
     (home-page "http://www.dabeaz.com/ply/";)
     (synopsis "Python Lex & Yacc")
     (description "PLY is a @code{lex}/@code{yacc} implemented purely in Python.

Reply via email to