Grammar Parser Library for Python

Edit Package python-pyparsing
http://pyparsing.wikispaces.com/

The pyparsing module is an alternative approach to creating and executing
simple grammars, vs. the traditional lex/yacc approach, or the use of regular
expressions. The pyparsing module provides a library of classes that client
code uses to construct the grammar directly in Python code.

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000082 82 Bytes
pyparsing-3.1.1.tar.gz 0000884814 864 KB
python-pyparsing.changes 0000058374 57 KB
python-pyparsing.spec 0000004688 4.58 KB
Revision 47 (latest revision is 51)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1130338 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 47)
- update to 3.1.1:
  * Fixed regression in Word(min), reported by Ricardo Coccioli,
    good catch!
  * Fixed bug in bad exception messages raised by Forward
  * Fixed regression in SkipTo, where ignored expressions were
    not checked when looking for the target expression.
  * Fixed type annotation for enable_packrat
  * Some general internal code cleanup
- drop limit-error-messages.patch (upstream)

- Add upstream patch limit-error-messages.patch as a part of
  * Added new class property `identifier` to all Unicode set classes in
    `pyparsing.unicode`, using the class's values for `cls.identchars`
  * ParseResults` now has a new method `deepcopy()`, in addition to the
  * Updated `create_diagram()` code to be compatible with
- do primary/all split only for tumbleweed (similar to flit-core)
Comments 0
openSUSE Build Service is sponsored by