Release Notes: This release supports keeping automatically-removed feeble things in the AST, like whitespace or comments.
Release Notes: This maintenance release fixes some small bugs which occurred when Symbol.check_keywords = True and adds the omit() function.
Release Notes: Feature enhancements are provided, like a method for memory cache clearing and improving composing and text representation. Some small bugs are fixed.
Release Notes: This release adds the ability to have class int as grammar, supporting optional attributes in xml2thing() and thing2xml().
Release Notes: Implements a portable way to have new style function declarations without syntax errors in Python 2.7. Extends the synopsis of the csl() function. Minor documentation enhancements. Code cleanup.
Release Notes: This is a maintenance release. In addition to bugfixes there is improvement for comparing complex things for equality.
Release Notes: This release fixes bugs and extends the capabilities of compose() for metaprogramming.
Release Notes: This release improves the ignore() function and fixes the attr() function.
Release Notes: pyPEG now is thread-safe.
Release Notes: pyPEG now optionally generates the positions of the parsed symbols in the source text into the generated pyAST, so you can, for example, have line numbers in warnings and errors in your backend in addition to the line numbers of syntax errors that pyPEG creates.