summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Back out Lox language parser (from Crafting Interpreters, by Robert Nystrom)pyparsing_3.0.9ptmcg2022-05-101-220/+0
* Added Lox language parser (from Crafting Interpreters, by Robert Nystrom)ptmcg2022-05-082-2911/+220
* Added Lox language parser (from Crafting Interpreters, by Robert Nystrom)ptmcg2022-05-081-0/+2911
* Prep for 3.0.9 releaseptmcg2022-05-052-3/+3
* Update UML class diagram, and add SVG renderingptmcg2022-05-012-21/+862
* Fix .rst markup for tables and some code samplesptmcg2022-04-302-112/+112
* Added notes to HowToUsePyparsing.rst for using Unicode language setsptmcg2022-04-301-0/+40
* Added test case to bigquery_view_parser.py from #291ptmcg2022-04-301-0/+6
* Added another test case to bigquery_view_parser.pyptmcg2022-04-301-0/+24
* Update CHANGES to reflect latest fixesptmcg2022-04-301-3/+6
* Embedded jinja2 template code in railroad code to remove use of deprecated pk...ptmcg2022-04-302-29/+30
* Expanded BMP name to BasicMultilingualPlane (but retained BMP as a valid syno...ptmcg2022-04-303-4/+7
* Fixed bigquery_view_parser.py example to parse examples from https://cloud.go...ptmcg2022-04-302-88/+263
* Added BMP unicode_set for the Unicode Basic Multilingual Plane (issue #392)ptmcg2022-04-284-5/+59
* Fixed typo in template.jinja2 (for railroad diagrams) - fixes #388)ptmcg2022-04-223-2/+5
* Cleanup markup in whats_new_in_3_0_0.rstptmcg2022-04-172-18/+18
* Update docstrings, replacing ZeroOrMore and OneOrMore with [...] and [1, ...]...ptmcg2022-04-114-27/+27
* Reworked mypy typing, removed definitions of OptionalType, DictType, and Iter...ptmcg2022-04-116-72/+94
* Don't import Optional from typing, import the whole module. (#386)Dominic Davis-Foster2022-04-111-2/+2
* Added show_groups arg to create_diagram; prep for releasepyparsing_3.0.8ptmcg2022-04-094-4/+23
* Updates to CHANGES and CONTRIBUTING.md resulting from PR #379ptmcg2022-03-292-10/+20
* No longer use undocumented module "sre_constants" (#379)Serhiy Storchaka2022-03-292-5/+4
* Fix issue #361ptmcg2022-03-292-3/+7
* Support Python 3.6.8 or laterptmcg2022-03-292-1/+7
* Add unicode_denormalizer.py to examples.ptmcg2022-03-292-0/+128
* Add tests and updated docs for changes to lpar and rpar args to infix_notatio...ptmcg2022-03-273-1/+30
* Add tests and updated docs for changes to lpar and rpar args to infix_notatio...ptmcg2022-03-246-18/+186
* Fix bug #375 (#376)Philippe PRADOS2022-03-241-2/+4
* Add guard inside _trim_arity to protect against black reformatting in spacing...ptmcg2022-03-212-10/+7
* Add CHANGES blurb for merged PR.ptmcg2022-03-201-0/+3
* Add missing type hints (#371)Kazantcev Andrey2022-03-201-17/+17
* Fix typo in pyparsing 3.0.0 example code (#365)Takahiro Ueda2022-02-261-1/+1
* Black and pre-commit fixesptmcg2022-02-153-63/+101
* Clean up dump() examples in docstringsptmcg2022-02-153-29/+29
* Update HowToUsePyparsing.rst doc with set_parse_action notesptmcg2022-02-151-1/+14
* Updated version number for development; blackening; some timestamp cleanupptmcg2022-02-155-5/+15
* Migrate to flit_core build system (#360)Michał Górny2022-02-159-101/+94
* Mark `pyparsing` as a typed package (#364)Bas van Beek2022-02-142-1/+5
* Update CHANGES and timestamp from #362; fix related unit test and ValueError ...Paul McGuire2022-02-053-6/+5
* Update CHANGES and timestamp from #362Paul McGuire2022-02-052-1/+7
* optimize pyparsing import time by deferring regex compile (#363)Anthony Sottile2022-02-052-15/+37
* Fixed IndentedBlock internal parse action to use correct value of curpyparsing_3.0.7ptmcg2022-01-201-1/+1
* Fixed exception generated in a ParserElementEnhance if the contained expr is ...ptmcg2022-01-182-4/+4
* Fix #355 - needed re.escape, not escape_regex_range_chars in QuotedStringPaul McGuire2022-01-144-2/+29
* Issue #350 - fixed whitespace skipping around White expressionsptmcg2022-01-024-10/+34
* Some code cleanup, replacing map() calls with list comprehensions; better typ...ptmcg2022-01-024-34/+47
* Fixed bug in ParserElement.run_tests where comments would be displayed using ...ptmcg2021-12-262-1/+4
* Fixed PEP-8 compatibility logic in WordStart and WordEnd (Issue #346)ptmcg2021-12-184-3/+25
* Update CHANGES doc with latest PRptmcg2021-12-151-0/+3
* Fixing Unicode block range in examples/booleansearchparser.py (#342)tc-yu2021-12-151-25/+59