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.

Reply via email to