Bug#708321: ITP: python3-pyparsing -- Python parsing module, Python3 package
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand <zigo@debian.org>
* Package name : python3-pyparsing
Version : 2.0.0
Upstream Author : Paul McGuire <ptmcg@users.sourceforge.net>
* URL : http://pyparsing.wikispaces.com/
* License : MIT
Programming Lang: Python
Description : Python parsing module, Python3 package
The parsing module is an alternative approach to creating and
executing simple grammars, vs. the traditional lex/yacc approach, or
the use of regular expressions. The parsing module provides a
library of classes that client code uses to construct the grammar
directly in Python code.
.
Here's an example:
.
from pyparsing import Word, alphas
greet = Word(alphas) + "," + Word(alphas) + "!"
hello = "Hello, World!"
print hello, "->", greet.parseString(hello)
.
This package contains the Python3 version of python-pyparsing.
Please note that this is a remix of the currently "pyparsing" package,
which currently exists in version 1.5.6 in Sid. Upstream author decided
to release 1.5.7 for python 2.x, and 2.0.0 for python 3.x, so we have
no other choice but to create 2 different source package to handle the
situation. Upload of both new versions will be done in Experimental
first, in order to handle the NEW queue safely.
Cheers,
Thomas
Reply to: