pyparsing v2.0.3 Release Notes

Release Date: 2014-10-01 // over 9 years ago
    • ๐Ÿ›  Fixed escaping behavior in QuotedString. Formerly, only quotation marks (or characters designated as quotation marks in the QuotedString constructor) would be escaped. Now all escaped characters will be escaped, and the escaping backslashes will be removed.

    • ๐Ÿ›  Fixed regression in ParseResults.pop() - pop() was pretty much broken after I added improvements in 2.0.2. Reported by Iain Shelvington, thanks Iain!

    • ๐Ÿ›  Fixed bug in And class when initializing using a generator.

    • โœจ Enhanced ParseResults.dump() method to list out nested ParseResults that are unnamed arrays of sub-structures.

    • ๐Ÿ›  Fixed UnboundLocalError under Python 3.4 in oneOf method, reported on Sourceforge by aldanor, thanks!

    • Fixed bug in ParseResults init method, when returning non-ParseResults types from parse actions that implement eq. Raised during discussion on the pyparsing wiki with cyrfer.