summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Semi-fix collision of Dict and typing.Dict; Some mypy types cleanuppyparsing_3.0.5ptmcg2021-11-072-8/+9
|
* Add notes to CHANGES for minor and internal fixes that may be of interestPaul McGuire2021-11-051-0/+5
|
* Added with_line_numbers to run_test(), and made line/col numbering off by ↵ptmcg2021-11-053-3/+9
| | | | default
* Added type hints for col, line, and lineno public methods; plus blackptmcg2021-11-023-18/+34
|
* Removed spurious warnings when assigning results name to originalTextFor ↵ptmcg2021-10-315-6/+30
| | | | expression (Issue #110)
* PEP-8 some internal namesptmcg2021-10-314-54/+54
|
* Add tests to verify that warnings are not raised when not enabledptmcg2021-10-311-8/+47
|
* Fix bug where streamline() did not return self if already streamlinedptmcg2021-10-303-7/+29
|
* Add extended examples for using -Wd:::pyparsing to enable warnings just for ↵ptmcg2021-10-301-3/+4
| | | | pyparsing
* Update version number for next release workptmcg2021-10-301-2/+2
|
* Added __str__ method to pyparsing __version_info__, for nicer-looking outputpyparsing_3.0.4ptmcg2021-10-301-0/+3
|
* Fixed bug in railroad diagramming where the vertical limit would count all ↵ptmcg2021-10-304-13/+34
| | | | expressions in a group, not just those that would create visible railroad elements.
* Update docs to reflect change in attribute setting on ParseResults due to ↵ptmcg2021-10-292-4/+42
| | | | using __slots__.
* Update version time, reblacken test_unit.pyptmcg2021-10-292-2/+2
|
* Clean up markup in whats_new_in_3_0_0.rst docptmcg2021-10-291-3/+3
|
* Fix Dict() bugfix to wrap tokenlist.as_dict() if self.resultsNameptmcg2021-10-293-1/+98
|
* Wrap tokenlist in list if `self.resultsName` is present (#324)Bu Sun Kim2021-10-281-1/+4
| | | | | * Wrap tokenlist in list if self.ResulstName is present for Dict * Use as_dict instead of asDict
* Update version to prep for next release (and black)ptmcg2021-10-284-8/+18
|
* Update version timepyparsing_3.0.3ptmcg2021-10-271-1/+1
|
* Added header column labeling > 100 in `with_line_numbers`ptmcg2021-10-272-1/+15
|
* Fix whitespace skipping bug introduced while reverting LineStart() changes - ↵ptmcg2021-10-273-14/+22
| | | | Issue #319
* Fix regex typo in one_of (:? should be (?:ptmcg2021-10-272-1/+6
|
* Update version for next releaseptmcg2021-10-271-2/+2
|
* Update docs to reflect reverting LineStart and StringStart changes made in 3.0.0pyparsing_3.0.2ptmcg2021-10-273-83/+92
|
* Fixed type annotation in IndentedBlockptmcg2021-10-271-1/+1
|
* Fixed IndentedBlockptmcg2021-10-275-96/+144
|
* Revert strict LineStart interpretation in 3.0.0 to 2.4.x behavior (Issue #317)ptmcg2021-10-265-40/+102
|
* To blackenptmcg2021-10-262-3/+4
|
* Expand notes on enabling pyparsing warnings to include disabling with ↵ptmcg2021-10-263-4/+7
| | | | "-Wi:::pyparsing"
* Fix one_of to generate regex internally, even if caseless or as_keyword ↵ptmcg2021-10-263-22/+43
| | | | given as True
* Update version for next release workptmcg2021-10-251-2/+2
|
* Fixed bug where ParseResults accidentally created recursive contents. (Issue ↵pyparsing_3.0.1ptmcg2021-10-244-2/+16
| | | | #315)
* Fixed bug in Word with max argument (#314)ptmcg2021-10-244-2/+46
|
* blackeningptmcg2021-10-243-10/+20
|
* Fixed bug where warn_on_multiple_string_args_to_oneof warning is raised even ↵ptmcg2021-10-243-1/+13
| | | | when not enabled
* refactor unit test TestCase to add assertDoesNotWarnptmcg2021-10-241-53/+70
|
* update version for next release workptmcg2021-10-241-2/+2
|
* update version timestamp; prep for releasepyparsing_3.0.0ptmcg2021-10-231-1/+1
|
* with_line_numbers enhancements: better display of separate lines in Unicode ↵ptmcg2021-10-233-7/+21
| | | | mode; configurable eol_mark character
* Clean up warning and exception messages with oneOf -> one_ofptmcg2021-10-231-3/+3
|
* Update generated class diagramptmcg2021-10-231-0/+0
|
* Added global method `autoname_elements()`ptmcg2021-10-236-7/+64
|
* Add missing globals() to class diagram; rename .jpg to include 3.0.0 versionptmcg2021-10-232-0/+3
|
* Add '*' marker to results name annotations in railroad diagram if ↵ptmcg2021-10-231-0/+2
| | | | listAllMatches=True
* Separated 3.0.0.final changes from the 3.0.0 version in CHANGES, so that it ↵ptmcg2021-10-221-0/+7
| | | | doesn't look like 3.0.0 has just the last few changes in it
* Updated version timestamp prep for release.ptmcg2021-10-221-1/+1
|
* Updated CHANGES, HowToUsePyparsing.rst, and whats_new_in_3_0_0.rst to fill ↵ptmcg2021-10-223-7/+123
| | | | in missing features and bug fixes
* Added omitted names in ParseBaseException, globals, and ParserElementptmcg2021-10-221-0/+3
|
* Added omitted names in ParseBaseException, globals, and ParserElementptmcg2021-10-221-0/+0
|
* Added omitted names in ParseBaseException, globals, and ParserElementptmcg2021-10-221-1/+14
|