guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit fb225332d2e11709863184efb127605fa8879a92
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat May 30 14:39:31 2026 +0100
gnu: python-ply: Remove python-wheel from native-inputs.
Notice from upstream from (2025-12-21):
After 25 years, I've decided to abandon the PLY project. No further
maintenance is expected. At this point, there are many high-quality
parsing libraries that you might consider using instead. Or you could
continue to use PLY by copying it into your project. Or you could
write a hand-rolled recursive descent parser. I don't really have a
specific recommendation (although writing a parser by hand can be a
fun challenge).
Based on above, python-ply should be considered as deprecation candidate
and any packages depending on needs to be checked and refreshed.
* gnu/packages/python-xyz.scm (python-ply):
[native-inputs]: Remove python-wheel.
Change-Id: Ieb1b67d839436a1a9be1f732652ce8a74e192886
---
gnu/packages/python-xyz.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index cbc6417411..0984229e4b 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -22600,6 +22600,8 @@ and makes it easier to build concurrent applications.")
(license license:asl2.0)))
;; WARNING: This package is a dependency of mesa.
+;; XXX: This project was archived by the owner on Dec 21, 2025. It is now
+;; read-only. Consider to remove when nothing depends on it.
(define-public python-ply
(package
(name "python-ply")
@@ -22613,8 +22615,7 @@ and makes it easier to build concurrent applications.")
(build-system pyproject-build-system)
(arguments (list #:tests? #f)) ;XXX: not tests in PyPI archive, there are
in Git
(native-inputs
- (list python-setuptools
- python-wheel))
+ (list python-setuptools))
(home-page "http://www.dabeaz.com/ply/")
(synopsis "Python Lex & Yacc")
(description "PLY is a @code{lex}/@code{yacc} implemented purely in Python.