pyparsing v2.1.8 Release Notes

Release Date: 2016-08-01 // over 7 years ago
    • Fixed issue in the optimization to _trim_arity, when the full stacktrace is retrieved to determine if a TypeError is raised in pyparsing or in the caller's parse action. Code was traversing the full stacktrace, and potentially encountering UnicodeDecodeError.

    • ๐Ÿ›  Fixed bug in ParserElement.inlineLiteralsUsing, causing infinite loop with Suppress.

    • ๐Ÿ›  Fixed bug in Each, when merging named results from multiple expressions in a ZeroOrMore or OneOrMore. Also fixed bug when ZeroOrMore expressions were erroneously treated as required expressions in an Each expression.

    • โž• Added a few more inline doc examples.

    • ๐Ÿ‘Œ Improved use of runTests in several example scripts.