summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-07-14 21:53:39 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-08-17 00:57:40 +0100
commit34a8fd241c500946fed8d29437164ff97e1da89f (patch)
tree13ddc72acffe13be235b64747b512a7d19c6e1bb /gnu/packages/python-xyz.scm
parentc9537970c78ffa3902ca6f14fb8cf2d9017d07a7 (diff)
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
Diffstat (limited to 'gnu/packages/python-xyz.scm')
-rw-r--r--gnu/packages/python-xyz.scm9
1 files changed, 6 insertions, 3 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 882b72242f..ae910be7a9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -23004,9 +23004,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.