summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove ^ and $ tags from pp.common.url regex - fixes #459ptmcg2023-01-183-3/+23
|
* Add pyparsing.unicode.identifier class propertyptmcg2023-01-134-74/+110
|
* Fix some type annotations; fixes Issue #456ptmcg2022-12-223-16/+22
|
* Reworked CHANGES to move new features to the top, and add notes on the new ↵ptmcg2022-12-221-32/+33
| | | | DelimitedList class
* Used keyword var in lucene_grammar.py (#454)Elijah Nicol2022-12-131-1/+2
| | | * Added usage of keyword variable
* Remove packaging tests from pyparsing CI, packaging no longer uses pyparsingptmcg2022-12-111-12/+1
|
* Added DelimitedList class, for better handling of naming and diagramming ↵ptmcg2022-12-113-84/+98
| | | | (replaces delimited_list function)
* Better handling of ParserElementEnhance subclassesptmcg2022-12-111-1/+3
|
* Added set_name calls to make diagramming clearerptmcg2022-12-111-8/+8
|
* Debugging railroad diagram testsptmcg2022-11-111-1/+4
|
* Debugging railroad diagram testsptmcg2022-11-111-2/+6
|
* Refactor tests creating diagrams of selected examplesptmcg2022-11-111-30/+16
|
* Update Github actions - remove Py3.6, add updated Python and PyPy versionsptmcg2022-11-111-4/+4
|
* Remove trove classifier for Py3.6ptmcg2022-11-111-1/+0
|
* Additional measures to prevent premature streamlining (Issue #447)ptmcg2022-11-101-1/+2
|
* Additional measures to prevent premature streamlining (Issue #447)ptmcg2022-11-102-5/+6
|
* Add docs that `expr * ...` is a valid alternative to `ZeroOrMore(expr)` ↵ptmcg2022-11-062-1/+3
| | | | (Issue #445)
* Deprecate ParserElement.validate() (Issue #444)ptmcg2022-11-061-1/+3
|
* Deprecate ParserElement.validate() (Issue #444)ptmcg2022-11-063-1/+29
|
* Update proposed release timings for 3.1.0 and 4.0ptmcg2022-11-061-2/+2
|
* Fix stacklevel when warning invalid config setting; added assertWarns ↵ptmcg2022-11-062-2/+19
| | | | wrapper similar to assertRaises wrapper, to echo success/fail status
* Added new class method `ParserElement.using_each`ptmcg2022-11-063-1/+35
|
* Add Unicode MIDDLE DOT to Latin1.identbodycharsptmcg2022-11-062-2/+4
|
* docs: minor correction to labels (#446)Kyle King2022-10-311-2/+2
|
* Add badges to README.rstNZd4iiDQleE1FBF0ptmcg2022-08-291-2/+15
|
* Clean up old class diagramsptmcg2022-08-232-836/+0
|
* Updated CHANGES to reflect removal of examples - related to #440ptmcg2022-08-221-0/+5
|
* Update CONTRIBUTING.md notes on submitting examples - related to #440ptmcg2022-08-221-31/+39
|
* Remove sparser.py and pymicko.py examples (GPL license) - fixes #440ptmcg2022-08-223-2116/+0
|
* Fix set_debug variable name in documentation (#435)Allen Porter2022-07-191-1/+1
|
* Fix typo in HowToUsePyparsing.rst ("aslist" should be "asdict"). Issue #431.ptmcg2022-07-181-3/+11
|
* Add doc and error message clarifications about Word with as_keyword=True. ↵ptmcg2022-07-183-10/+20
| | | | Fixes #433.
* Add type annotationsptmcg2022-07-147-50/+107
|
* Add delta_time, excelExpr, and rosettacode to test_examples.pyptmcg2022-07-124-72/+69
|
* More post-cleanup from removing weakref on ParseResults._parentptmcg2022-07-112-19/+13
|
* Change weakref _parent reference in ParseResults to regular reference, to ↵ptmcg2022-07-112-12/+11
| | | | avoid early gc of a parent object - fixes #428
* Add recurse option to set_debug(), fixes #399ptmcg2022-07-115-8/+78
|
* Merge branch 'ptm_address_booleansearchparser_issue'ptmcg2022-07-094-60/+186
|\ | | | | | | | | | | | | | | # Conflicts: # examples/booleansearchparser.py # pyparsing/__init__.py # tests/test_examples.py # tests/test_unit.py
| * Add micro optimizationsptmcg2022-07-093-14/+20
| |
| * Some cleanup in the CHANGES fileptmcg2022-07-091-5/+5
| |
| * Fix delimited_list bug (Issue #408)ptmcg2022-07-094-17/+155
| |
| * Add booleansearchparser.py to test_examples for inclusion in pytest runsptmcg2022-07-092-79/+26
| |
* | Some cleanup in CHANGES fileptmcg2022-07-091-5/+5
| |
* | Add booleansearchparser.py to test_examplesptmcg2022-07-092-153/+61
| |
* | Some micro-optimizationsptmcg2022-07-094-20/+38
| |
* | Fix bug in delimited_list (premature streamline), issue #408ptmcg2022-07-094-14/+66
|/
* Simpler fix for __new__ with copy.copy() (#427)Devin J. Pohly2022-07-091-8/+4
|
* Small docstring formatting/syntax fixes (#426)Devin J. Pohly2022-07-091-4/+4
| | | | | ``...`` needs to be surrounded by non-word characters to be detected, and backslash-space in a non-raw Python string should technically be written backslash-backslash-space.
* Add return of NotImplemented to other binary operators (similar to PR #425), ↵ptmcg2022-07-043-176/+255
| | | | and add unit tests
* Return NotImplemented for unsupported operations (#425)Devin J. Pohly2022-07-041-36/+12
| | | Fixes #424.