Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some type annotations; fixes Issue #456 | ptmcg | 2022-12-22 | 1 | -1/+3 |
| | |||||
* | Add type annotations | ptmcg | 2022-07-14 | 1 | -0/+6 |
| | |||||
* | Some micro-optimizations | ptmcg | 2022-07-09 | 1 | -2/+19 |
| | |||||
* | Added python_quoted_string; fixed exception messages for ParseElementEnhance ↵ | ptmcg | 2022-06-29 | 1 | -1/+3 |
| | | | | subclasses | ||||
* | Remove assignment to __class__ in Word, remove internal _WordRegex class | ptmcg | 2022-06-24 | 1 | -1/+1 |
| | |||||
* | Explicitly declare compatibility alias functions (#414) | Devin J. Pohly | 2022-06-17 | 1 | -2/+6 |
| | | | | | This allows static type checkers to find and check these functions correctly, and it removes the need to fiddle around with stack frames to get the aliases defined. | ||||
* | Cleanup docstrings using replaces_prePEP8_function decorator; and black | ptmcg | 2022-06-16 | 1 | -1/+7 |
| | |||||
* | More docstring fixup, in exceptions.py - issue #411 | ptmcg | 2022-06-16 | 1 | -3/+2 |
| | |||||
* | Convert most str.format() calls to use f-strings | ptmcg | 2022-05-30 | 1 | -10/+6 |
| | |||||
* | Don't import Optional from typing, import the whole module. (#386) | Dominic Davis-Foster | 2022-04-11 | 1 | -2/+2 |
| | | | Addresses mypy confusion of pyparsing Optional and typing.Optional | ||||
* | PEP-8 some internal names | ptmcg | 2021-10-31 | 1 | -2/+2 |
| | |||||
* | Added parser_element to synonymize with parserElement in ParseBaseException | ptmcg | 2021-10-22 | 1 | -1/+1 |
| | |||||
* | Clean up bullet lists in docstrings | ptmcg | 2021-10-02 | 1 | -8/+8 |
| | |||||
* | Code cleanup: replaced dynamic attrs in ParseBaseException with properties, ↵ | ptmcg | 2021-09-21 | 1 | -32/+45 |
| | | | | some addtional type annotations | ||||
* | Adding type annotations | ptmcg | 2021-08-23 | 1 | -1/+3 |
| | |||||
* | More informative exception messages | ptmcg | 2021-08-09 | 1 | -4/+18 |
| | |||||
* | Add PEP-8 naming, with compatibility synonyms | ptmcg | 2021-08-07 | 1 | -18/+7 |
| | |||||
* | Update __versionTime__; blacken core code and examples | ptmcg | 2021-08-01 | 1 | -9/+14 |
| | |||||
* | Replace last-century '%' string interp with .format() usage | Paul McGuire | 2020-07-19 | 1 | -7/+3 |
| | |||||
* | Sphinx and docstring fixes | ptmcg | 2020-07-06 | 1 | -15/+14 |
| | |||||
* | More thorough ParseException.explain testing | ptmcg | 2020-06-25 | 1 | -2/+2 |
| | |||||
* | Collapse _checkRecursion methods; moved 3.0.0 summary from CHANGES to ↵ | ptmcg | 2020-06-25 | 1 | -0/+15 |
| | | | | whats_new_in_3_0_0.rst; cleaned up docstrings, Word() examples, restored setName() docstring; added example to ParseException.explain() | ||||
* | Convert internal imports to relative imports, to support projects that ↵ | ptmcg | 2020-05-13 | 1 | -1/+1 |
| | | | | vendor pyparsing | ||||
* | Enhanced error messages and error locations when parsing fails on the ↵ | ptmcg | 2020-04-03 | 1 | -0/+1 |
| | | | | Keyword or CaselessKeyword classes due to the presence of a preceding or trailing keyword character. See issue #201. | ||||
* | Refactor ParseException explain() static method into a staticmethod and an ↵ | Paul McGuire | 2020-03-31 | 1 | -73/+87 |
| | | | | instance method on ParseBaseException | ||||
* | Break up pyparsing.py monolith into sub-modules in a pyparsing package (#162) | Paul McGuire | 2019-11-18 | 1 | -0/+219 |
* Break up pyparsing.py monolith into sub-modules in a pyparsing package * Convert relative imports to absolutes * Reference submodule pyparsing in setup.py modules * Remove recursive import of pyparsing from setup.py * Black updates * setup.py updates - packages vs. modules. use .dev1 for the version |