From e224b7d0bdfc58e251ba57f03c1ff74c7b4c2c62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Wed, 13 Jan 2016 09:24:15 +0800 Subject: [PATCH] gnu: Add python-rply. * gnu/packages/python.scm (python-rply, python2-rply): New variables. --- gnu/packages/python.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 84e93d9ab33e63afe6b25d12edee7225bde14672..ee6da2cdbf7a625e0dae4bfb9d7abae951e5961d 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -7032,3 +7032,28 @@ Abstract Syntax Tree.") (define-public python2-astor (package-with-python2 python-astor)) + +(define-public python-rply + (package + (name "python-rply") + (version "0.7.4") + (source (origin + (method url-fetch) + (uri (pypi-uri "rply" version)) + (sha256 + (base32 + "12rp1d9ba7nvd5rhaxi6xzx1rm67r1k1ylsrkzhpwnphqpb06cvj")))) + (build-system python-build-system) + (inputs + `(("python-appdirs" ,python-appdirs) + ("python-setuptools" ,python-setuptools))) + (home-page "https://github.com/alex/rply") + (synopsis "Parser generator for Python") + (description + "This package provides a pure Python based parser generator, that also +works with RPython. It is a more-or-less direct port of David Bazzley's PLY, +with a new public API, and RPython support.") + (license bsd-3))) + +(define-public python2-rply + (package-with-python2 python-rply))