Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pyparsing/pyparsing
Python library for creating PEG parsers
https://github.com/pyparsing/pyparsing
Fixed bug in Word with max argument (#314)
121a2394ec99f67a641a0d114c31f6f48482031f authored about 3 years ago by ptmcg <[email protected]>
121a2394ec99f67a641a0d114c31f6f48482031f authored about 3 years ago by ptmcg <[email protected]>
blackening
a80951bdb0d75c2d7f81a7cd2fda31f7f02d045b authored about 3 years ago by ptmcg <[email protected]>
a80951bdb0d75c2d7f81a7cd2fda31f7f02d045b authored about 3 years ago by ptmcg <[email protected]>
Fixed bug where warn_on_multiple_string_args_to_oneof warning is raised even when not enabled
5d6c14a959d1eb3f7c178c10fba34326058a2166 authored about 3 years ago by ptmcg <[email protected]>
5d6c14a959d1eb3f7c178c10fba34326058a2166 authored about 3 years ago by ptmcg <[email protected]>
refactor unit test TestCase to add assertDoesNotWarn
074f058ebc07280a49209239db8ae94cda72addb authored about 3 years ago by ptmcg <[email protected]>
074f058ebc07280a49209239db8ae94cda72addb authored about 3 years ago by ptmcg <[email protected]>
update version for next release work
944eaea172886646bd6764273aab0c94a134a2cd authored about 3 years ago by ptmcg <[email protected]>
944eaea172886646bd6764273aab0c94a134a2cd authored about 3 years ago by ptmcg <[email protected]>
update version timestamp; prep for release
0352555d968f9952800f0728383de8e1f9526e1e authored about 3 years ago by ptmcg <[email protected]>
0352555d968f9952800f0728383de8e1f9526e1e authored about 3 years ago by ptmcg <[email protected]>
with_line_numbers enhancements: better display of separate lines in Unicode mode; configurable eol_mark character
895693b9bd39abc0aae52fa64e52f56308690c85 authored about 3 years ago by ptmcg <[email protected]>
895693b9bd39abc0aae52fa64e52f56308690c85 authored about 3 years ago by ptmcg <[email protected]>
Clean up warning and exception messages with oneOf -> one_of
fa7c27e5afa9c0939e06043e3ecb955ccd9aea88 authored about 3 years ago by ptmcg <[email protected]>
fa7c27e5afa9c0939e06043e3ecb955ccd9aea88 authored about 3 years ago by ptmcg <[email protected]>
Update generated class diagram
73c84d7fa11c51a83a177afa8f48a3b514057004 authored about 3 years ago by ptmcg <[email protected]>
73c84d7fa11c51a83a177afa8f48a3b514057004 authored about 3 years ago by ptmcg <[email protected]>
Added global method `autoname_elements()`
b3e75f881a7e602e3db7a2224ad8f22317151a3a authored about 3 years ago by ptmcg <[email protected]>
b3e75f881a7e602e3db7a2224ad8f22317151a3a authored about 3 years ago by ptmcg <[email protected]>
Add missing globals() to class diagram; rename .jpg to include 3.0.0 version
e26165ea4b18a5756af3a1aa7a1723bb6b236014 authored about 3 years ago by ptmcg <[email protected]>
e26165ea4b18a5756af3a1aa7a1723bb6b236014 authored about 3 years ago by ptmcg <[email protected]>
Add '*' marker to results name annotations in railroad diagram if listAllMatches=True
368b25510eee09305b615ae4f02eedd9c30ac164 authored about 3 years ago by ptmcg <[email protected]>
368b25510eee09305b615ae4f02eedd9c30ac164 authored about 3 years ago by ptmcg <[email protected]>
Separated 3.0.0.final changes from the 3.0.0 version in CHANGES, so that it doesn't look like 3.0.0 has just the last few changes in it
a5631ca87b5396c3189c2304ee3672f782bdd59b authored about 3 years ago by ptmcg <[email protected]>
a5631ca87b5396c3189c2304ee3672f782bdd59b authored about 3 years ago by ptmcg <[email protected]>
Updated version timestamp prep for release.
6778667f01a4ebaf2828c498d4864682e708ae4d authored about 3 years ago by ptmcg <[email protected]>
6778667f01a4ebaf2828c498d4864682e708ae4d authored about 3 years ago by ptmcg <[email protected]>
Updated CHANGES, HowToUsePyparsing.rst, and whats_new_in_3_0_0.rst to fill in missing features and bug fixes
55710572f4e0ce772f2de17cab88cb16be4e638c authored about 3 years ago by ptmcg <[email protected]>
55710572f4e0ce772f2de17cab88cb16be4e638c authored about 3 years ago by ptmcg <[email protected]>
Added omitted names in ParseBaseException, globals, and ParserElement
bd954467fff54a41f4c64153a158fc5054da2f15 authored about 3 years ago by ptmcg <[email protected]>
bd954467fff54a41f4c64153a158fc5054da2f15 authored about 3 years ago by ptmcg <[email protected]>
Added omitted names in ParseBaseException, globals, and ParserElement
48f9fe2193e58406e4bff5e6ceefe5d4d319437c authored about 3 years ago by ptmcg <[email protected]>
48f9fe2193e58406e4bff5e6ceefe5d4d319437c authored about 3 years ago by ptmcg <[email protected]>
Added omitted names in ParseBaseException, globals, and ParserElement
ded0a854320994740d63f9438f53e981b98f26c6 authored about 3 years ago by ptmcg <[email protected]>
ded0a854320994740d63f9438f53e981b98f26c6 authored about 3 years ago by ptmcg <[email protected]>
Added parser_element to synonymize with parserElement in ParseBaseException
a381b1534a486b8652d026c35f9257acbed59829 authored about 3 years ago by ptmcg <[email protected]>
a381b1534a486b8652d026c35f9257acbed59829 authored about 3 years ago by ptmcg <[email protected]>
Added support for python -W warning option to call enable_all_warnings() at startup. Also detects setting of PYPARSINGENABLEALLWARNINGS environment variable to any non-blank value.
686852fa90700d8434082cf151af36ea000c2418 authored about 3 years ago by ptmcg <[email protected]>
686852fa90700d8434082cf151af36ea000c2418 authored about 3 years ago by ptmcg <[email protected]>
Added support for python -W warning option to call enable_all_warnings() at startup. Also detects setting of PYPARSINGENABLEALLWARNINGS environment variable to any non-blank value.
3edde380a24a4bcef346519298f52a3d324c2d17 authored about 3 years ago by ptmcg <[email protected]>
3edde380a24a4bcef346519298f52a3d324c2d17 authored about 3 years ago by ptmcg <[email protected]>
Update some internal type annotations
89b5b4a2569e41cbc9aff3c4cef1493721f9fdfe authored about 3 years ago by ptmcg <[email protected]>
89b5b4a2569e41cbc9aff3c4cef1493721f9fdfe authored about 3 years ago by ptmcg <[email protected]>
Update some internal type annotations
940636a69dbb279e5f6e1f1e07636e74ef8d950f authored about 3 years ago by ptmcg <[email protected]>
940636a69dbb279e5f6e1f1e07636e74ef8d950f authored about 3 years ago by ptmcg <[email protected]>
Modified helpers common_html_entity and replace_html_entity() to use the HTML entity definitions from html.entities.html5
aab37b6838b2f5be43c137ca17a40d5f22d3279f authored about 3 years ago by ptmcg <[email protected]>
aab37b6838b2f5be43c137ca17a40d5f22d3279f authored about 3 years ago by ptmcg <[email protected]>
Fix set_parse_action type definitions, and docstring
69b6c5a6a1a6890bbe99c1fb47813467d4f118aa authored about 3 years ago by ptmcg <[email protected]>
69b6c5a6a1a6890bbe99c1fb47813467d4f118aa authored about 3 years ago by ptmcg <[email protected]>
Tighten up determination of identbodychars to use "_*".isidentifier()
356990811dc032d184d835bc8c801f0208ed435e authored about 3 years ago by ptmcg <[email protected]>
356990811dc032d184d835bc8c801f0208ed435e authored about 3 years ago by ptmcg <[email protected]>
Enhanced args to with_line_numbers
79aa1816470d044b75a2e691195946ff2c037e54 authored about 3 years ago by ptmcg <[email protected]>
79aa1816470d044b75a2e691195946ff2c037e54 authored about 3 years ago by ptmcg <[email protected]>
Add some usage tips for diagramming to HowToUsePyparsing.rst; update date and e-mail
a6f335f578ae5b44ab1f17e816e07ffbf17f3131 authored about 3 years ago by ptmcg <[email protected]>
a6f335f578ae5b44ab1f17e816e07ffbf17f3131 authored about 3 years ago by ptmcg <[email protected]>
Guard against empty ParseExpressions
05b777b9c087da69603069865b13a87198e8f071 authored about 3 years ago by ptmcg <[email protected]>
05b777b9c087da69603069865b13a87198e8f071 authored about 3 years ago by ptmcg <[email protected]>
Fix named fields returned by common.url expression; add more common.* items to HowToUsePyparsing.rst
f437babe086e5f76dab79378c0f92ff0067dff94 authored about 3 years ago by ptmcg <[email protected]>
f437babe086e5f76dab79378c0f92ff0067dff94 authored about 3 years ago by ptmcg <[email protected]>
Prep for final 3.0.0 release, update author email address
0334089f400a49442e5f418faec4898b29864e0e authored about 3 years ago by ptmcg <[email protected]>
0334089f400a49442e5f418faec4898b29864e0e authored about 3 years ago by ptmcg <[email protected]>
Update saved class diagram image files
686d95ff9fb18d0e499fc77476935500b7a6f636 authored about 3 years ago by ptmcg <[email protected]>
686d95ff9fb18d0e499fc77476935500b7a6f636 authored about 3 years ago by ptmcg <[email protected]>
Update class diagram, with note and layout tweaks
367ceec054f62b8d96a84f1733358abf6ba1295f authored about 3 years ago by ptmcg <[email protected]>
367ceec054f62b8d96a84f1733358abf6ba1295f authored about 3 years ago by ptmcg <[email protected]>
Test Python 3.10 (#308)
2173498202f41800d21ed59a88eeb4807da2bebf authored about 3 years ago by Hugo van Kemenade <[email protected]>
2173498202f41800d21ed59a88eeb4807da2bebf authored about 3 years ago by Hugo van Kemenade <[email protected]>
Updated class diagram
e8c90c575d3636503d5f777b988c88053ac9ad69 authored over 3 years ago by Paul McGuire <[email protected]>
e8c90c575d3636503d5f777b988c88053ac9ad69 authored over 3 years ago by Paul McGuire <[email protected]>
Corrections in whats_new_in_3_0_0.rst
58126af707eb25c6c21a1d3c9626f5c0bc53e869 authored over 3 years ago by ptmcg <[email protected]>
58126af707eb25c6c21a1d3c9626f5c0bc53e869 authored over 3 years ago by ptmcg <[email protected]>
Bump version timestamp
b0657d9f98336eb232176d9117b443effa58ef95 authored over 3 years ago by ptmcg <[email protected]>
b0657d9f98336eb232176d9117b443effa58ef95 authored over 3 years ago by ptmcg <[email protected]>
Fix typos in whats_new_in_3_0_0.rst
36ebaa2e0c73189efb39c642e88d8e636342e344 authored over 3 years ago by ptmcg <[email protected]>
36ebaa2e0c73189efb39c642e88d8e636342e344 authored over 3 years ago by ptmcg <[email protected]>
Clean up bullet lists in docstrings
09b2a151f054953617dd1d07398d9fcbf899240f authored over 3 years ago by ptmcg <[email protected]>
09b2a151f054953617dd1d07398d9fcbf899240f authored over 3 years ago by ptmcg <[email protected]>
Update whats_new_in_3_0_0.rst doc to reflect new AtLineStart and AtStringStart classes
47cedb9d3955a121824f3cbd5f16f2159992433a authored over 3 years ago by ptmcg <[email protected]>
47cedb9d3955a121824f3cbd5f16f2159992433a authored over 3 years ago by ptmcg <[email protected]>
Fix docstring of set_debug_actions to fix markup
5c75f1c5b6325119f51d6f80b62c3f176a7012dc authored over 3 years ago by ptmcg <[email protected]>
5c75f1c5b6325119f51d6f80b62c3f176a7012dc authored over 3 years ago by ptmcg <[email protected]>
Fix docstring of set_debug_actions to reflect added cache_hit bool argument, and add type annotations
bda854c3a3b58ddc113983ad6869e23179835bee authored over 3 years ago by ptmcg <[email protected]>
bda854c3a3b58ddc113983ad6869e23179835bee authored over 3 years ago by ptmcg <[email protected]>
Better example of exception report showing a full word in the source string
04d0cc72a5425055f77e7b321ccac96b851bd95a authored over 3 years ago by ptmcg <[email protected]>
04d0cc72a5425055f77e7b321ccac96b851bd95a authored over 3 years ago by ptmcg <[email protected]>
Fix python_requires in setup.py
170e7cad20d906d657a620f8d887a3559a87ebad authored over 3 years ago by ptmcg <[email protected]>
170e7cad20d906d657a620f8d887a3559a87ebad authored over 3 years ago by ptmcg <[email protected]>
Fixup type annotations
64c7596b917d025ce923512e6d3d17ccb064c093 authored over 3 years ago by ptmcg <[email protected]>
64c7596b917d025ce923512e6d3d17ccb064c093 authored over 3 years ago by ptmcg <[email protected]>
Code cleanup
47133a6148a0ac34bbda183d250bad2e4ac2490f authored over 3 years ago by ptmcg <[email protected]>
47133a6148a0ac34bbda183d250bad2e4ac2490f authored over 3 years ago by ptmcg <[email protected]>
Fixed issue #272, reported by PhasecoreX, when LineStart() expressions would match expressions that were not necessarily at the beginning of a line; added AtLineStart and AtStringStart classes
d2cb388b1b66a70713d42af3006be17c63fb3a74 authored over 3 years ago by ptmcg <[email protected]>
d2cb388b1b66a70713d42af3006be17c63fb3a74 authored over 3 years ago by ptmcg <[email protected]>
Fix type annotation for ranges in unicode_sets; make _get_chars_for_ranges a lazyclassproperty
01ae70634099729411f7cc8a55ce2eaea08faf2e authored over 3 years ago by ptmcg <[email protected]>
01ae70634099729411f7cc8a55ce2eaea08faf2e authored over 3 years ago by ptmcg <[email protected]>
Fix type annotation for ranges in unicode_sets; make _get_chars_for_ranges a lazyclassproperty
4ce63a9d8ef8c65af0760a56a09bc091a6354cb1 authored over 3 years ago by ptmcg <[email protected]>
4ce63a9d8ef8c65af0760a56a09bc091a6354cb1 authored over 3 years ago by ptmcg <[email protected]>
Fix type annotation for ranges in unicode_sets; make _get_chars_for_ranges a lazyclassproperty
4e306edc905c8596436220f72dd2ce04b274bb29 authored over 3 years ago by ptmcg <[email protected]>
4e306edc905c8596436220f72dd2ce04b274bb29 authored over 3 years ago by ptmcg <[email protected]>
Add numbers and punctuation to Cuneiform class
d9b2b46f98e262661a2236b62f89bbadb42edda6 authored over 3 years ago by ptmcg <[email protected]>
d9b2b46f98e262661a2236b62f89bbadb42edda6 authored over 3 years ago by ptmcg <[email protected]>
Fix example for with_line_numbers in CHANGES
8ac3934a145890308f615ba3bc8a83add98ceb71 authored over 3 years ago by ptmcg <[email protected]>
8ac3934a145890308f615ba3bc8a83add98ceb71 authored over 3 years ago by ptmcg <[email protected]>
Blacken and update version time
16b73169f660d7ad98f2ecef3808b5c1aa711693 authored over 3 years ago by ptmcg <[email protected]>
16b73169f660d7ad98f2ecef3808b5c1aa711693 authored over 3 years ago by ptmcg <[email protected]>
Added start_line and end_line args to with_line_numbers, and more docstring
49add35c746ae91c662f68ca58b11f814a45ac8f authored over 3 years ago by ptmcg <[email protected]>
49add35c746ae91c662f68ca58b11f814a45ac8f authored over 3 years ago by ptmcg <[email protected]>
Added start and end args to with_line_numbers, and more docstring
66ec9e93dd1d07652d2c4a18ac7eb6afb95e8f8c authored over 3 years ago by ptmcg <[email protected]>
66ec9e93dd1d07652d2c4a18ac7eb6afb95e8f8c authored over 3 years ago by ptmcg <[email protected]>
Added with_line_numbers method to pyparsing_testing
269633d604155c8a071ce6d0421f6ac4f7ed0308 authored over 3 years ago by ptmcg <[email protected]>
269633d604155c8a071ce6d0421f6ac4f7ed0308 authored over 3 years ago by ptmcg <[email protected]>
Allow multiplying an expr by 0 or (0,0)
9adaf2e261f4b10b60f16bd553fcae88e541c471 authored over 3 years ago by ptmcg <[email protected]>
9adaf2e261f4b10b60f16bd553fcae88e541c471 authored over 3 years ago by ptmcg <[email protected]>
Some tweaks to cuneiform_python.py
8d1083f7db349d00c25993a7bd4dab415af0582e authored over 3 years ago by ptmcg <[email protected]>
8d1083f7db349d00c25993a7bd4dab415af0582e authored over 3 years ago by ptmcg <[email protected]>
Add cuneiform_python.py example
c8174e7d0d07da6f5183903e26baba9c18a3bd6c authored over 3 years ago by ptmcg <[email protected]>
c8174e7d0d07da6f5183903e26baba9c18a3bd6c authored over 3 years ago by ptmcg <[email protected]>
Blacken and update version time
911b85da6a012c779e5d2f7a81090fe5a0c900e0 authored over 3 years ago by ptmcg <[email protected]>
911b85da6a012c779e5d2f7a81090fe5a0c900e0 authored over 3 years ago by ptmcg <[email protected]>
Fix to IndentedBlock where first line of block was suppressed; use Empty().preParse to advance to printable character if not already there
638a0b46023bc06f09d2445c7d5013e4d011b834 authored over 3 years ago by ptmcg <[email protected]>
638a0b46023bc06f09d2445c7d5013e4d011b834 authored over 3 years ago by ptmcg <[email protected]>
Include expr name in debug fail messages to make it easier to sync up match vs success/fail debug messages
e8060b2798d1e85fd54c3af9f5b305121ab993fd authored over 3 years ago by ptmcg <[email protected]>
e8060b2798d1e85fd54c3af9f5b305121ab993fd authored over 3 years ago by ptmcg <[email protected]>
Add return types in results.py, and small perf change in __bool__
b9b466bf59e6227a51c4c796e2c17dec40f679f9 authored over 3 years ago by ptmcg <[email protected]>
b9b466bf59e6227a51c4c796e2c17dec40f679f9 authored over 3 years ago by ptmcg <[email protected]>
Cleanup whats_new_in_3_0_0.rst doc - add 'pyparsing_common.url', make backward compat synonyms more prominent; fix instructions on pip install for railroad diags
6854842356ba17c11d5164320c1f6a1d332e89c5 authored over 3 years ago by ptmcg <[email protected]>
6854842356ba17c11d5164320c1f6a1d332e89c5 authored over 3 years ago by ptmcg <[email protected]>
Code cleanup: replaced dynamic attrs in ParseBaseException with properties, some addtional type annotations
e9344d198a179e2eab237058e9de9df9cccb2664 authored over 3 years ago by ptmcg <[email protected]>
e9344d198a179e2eab237058e9de9df9cccb2664 authored over 3 years ago by ptmcg <[email protected]>
Update version timestamp, blackening
c10e862ea706ab34e5397e4a1c08c62c09166bf8 authored over 3 years ago by ptmcg <[email protected]>
c10e862ea706ab34e5397e4a1c08c62c09166bf8 authored over 3 years ago by ptmcg <[email protected]>
Fix ParseResults return of "" for dunder methods, which breaks some Python internals (Issue #208)
5823e72eff89ee13e561bafeed143377ee98dba0 authored over 3 years ago by ptmcg <[email protected]>
5823e72eff89ee13e561bafeed143377ee98dba0 authored over 3 years ago by ptmcg <[email protected]>
Fix handling of ParseFatalExceptions in a MatchFirst (reported in Issue #251)
265bbd5060341908de24d86d6532a94b0721e582 authored over 3 years ago by ptmcg <[email protected]>
265bbd5060341908de24d86d6532a94b0721e582 authored over 3 years ago by ptmcg <[email protected]>
Cleanup str() representations for And and Opt; remove extraneous "{}"s
357b5f568e68352ec4af9f6f355146bc77301494 authored over 3 years ago by ptmcg <[email protected]>
357b5f568e68352ec4af9f6f355146bc77301494 authored over 3 years ago by ptmcg <[email protected]>
Code cleanup: use raise-from syntax; use set operations instead of str operations; fix some type annotations
2583e1282ea774a600ffa483b43cfd19f94b1dc0 authored over 3 years ago by ptmcg <[email protected]>
2583e1282ea774a600ffa483b43cfd19f94b1dc0 authored over 3 years ago by ptmcg <[email protected]>
Update timestamp; reblack __init__.py
6438c3f7ab260ee690290e127e614c669bc789f0 authored over 3 years ago by ptmcg <[email protected]>
6438c3f7ab260ee690290e127e614c669bc789f0 authored over 3 years ago by ptmcg <[email protected]>
Add pyparsing_common.url to urlExtractorNew.py
7bff24ff3105923b6b1ae96ab92a6f57a8460182 authored over 3 years ago by ptmcg <[email protected]>
7bff24ff3105923b6b1ae96ab92a6f57a8460182 authored over 3 years ago by ptmcg <[email protected]>
Handle types passed to ParseResults (Py3.9 behavior change) (#276)
29d2d8e7ac05af75f1f4dae3976604ebfbd67545 authored over 3 years ago by ptmcg <[email protected]>
29d2d8e7ac05af75f1f4dae3976604ebfbd67545 authored over 3 years ago by ptmcg <[email protected]>
Add url expression to pyparsing_common (#249)
e2fb9f25431544b3c783e13e7fffc0e17bcf9fc8 authored over 3 years ago by ptmcg <[email protected]>
e2fb9f25431544b3c783e13e7fffc0e17bcf9fc8 authored over 3 years ago by ptmcg <[email protected]>
Bump version time too
6bdee2fec058493b4e1809aa25de3494f41e3627 authored over 3 years ago by ptmcg <[email protected]>
6bdee2fec058493b4e1809aa25de3494f41e3627 authored over 3 years ago by ptmcg <[email protected]>
Address #188 - __eq__ should call matches with parse_all=True
96f08e1124e6fa2b93bcf048df121115cfe32ff3 authored over 3 years ago by ptmcg <[email protected]>
96f08e1124e6fa2b93bcf048df121115cfe32ff3 authored over 3 years ago by ptmcg <[email protected]>
Bump version number for next release (call it rc2 for now, but hopefully it will be the final)
2f4aabccdeefeeaabe1e8f72316de77c32df5856 authored over 3 years ago by ptmcg <[email protected]>
2f4aabccdeefeeaabe1e8f72316de77c32df5856 authored over 3 years ago by ptmcg <[email protected]>
Set version to use "rc", add date to CHANGES, reorder items a bit
f7f8c9ca40d54c619b8b626d02f504034b1989b6 authored over 3 years ago by ptmcg <[email protected]>
f7f8c9ca40d54c619b8b626d02f504034b1989b6 authored over 3 years ago by ptmcg <[email protected]>
Set version to use "rc" if release level start with "c"
a86ed0eb088a3075f591888dee18b0cfd18b6af8 authored over 3 years ago by ptmcg <[email protected]>
a86ed0eb088a3075f591888dee18b0cfd18b6af8 authored over 3 years ago by ptmcg <[email protected]>
The blackening
6b51ff7faf0cb32170b415341725ddfc8d7b10c7 authored over 3 years ago by ptmcg <[email protected]>
6b51ff7faf0cb32170b415341725ddfc8d7b10c7 authored over 3 years ago by ptmcg <[email protected]>
Bump __version_time__
d714f45d927a9712bbb93c8eb4f63b2fff7ad89a authored over 3 years ago by ptmcg <[email protected]>
d714f45d927a9712bbb93c8eb4f63b2fff7ad89a authored over 3 years ago by ptmcg <[email protected]>
parseFile and create_diagram methods now accept pathlib.Path arguments
2a1df6cfc17f189ad75e70d72003884e6ad93b72 authored over 3 years ago by ptmcg <[email protected]>
2a1df6cfc17f189ad75e70d72003884e6ad93b72 authored over 3 years ago by ptmcg <[email protected]>
Update eval_arith.py to have better representation of true and false eval expressions
c1f6cfdef9c59f96bc57c564f196201e04a8548f authored over 3 years ago by ptmcg <[email protected]>
c1f6cfdef9c59f96bc57c564f196201e04a8548f authored over 3 years ago by ptmcg <[email protected]>
Reformat code for railroad_diagram_demo.py
69f5e0c418239da9f1fb27eb96f951b08cfc78c1 authored over 3 years ago by ptmcg <[email protected]>
69f5e0c418239da9f1fb27eb96f951b08cfc78c1 authored over 3 years ago by ptmcg <[email protected]>
Only collapse re character ranges if they consist of more than 3 characters
a5130a419ce628846e968556aa8ca024d4d2ae75 authored over 3 years ago by ptmcg <[email protected]>
a5130a419ce628846e968556aa8ca024d4d2ae75 authored over 3 years ago by ptmcg <[email protected]>
Only collapse re character ranges if they consist of 4 or more characters
ecd4dc0a2d94435e1c63cb8e643cd4fb1085d33e authored over 3 years ago by ptmcg <[email protected]>
ecd4dc0a2d94435e1c63cb8e643cd4fb1085d33e authored over 3 years ago by ptmcg <[email protected]>
Better type matching for infix_notation operator specs
68a7c5b463b4714f023fbd02b39951edc1415d70 authored over 3 years ago by ptmcg <[email protected]>
68a7c5b463b4714f023fbd02b39951edc1415d70 authored over 3 years ago by ptmcg <[email protected]>
Optimization in infixNotation
64749ea4fe37ebbed263d1e3c4cfcc301d6c5b2b authored over 3 years ago by ptmcg <[email protected]>
64749ea4fe37ebbed263d1e3c4cfcc301d6c5b2b authored over 3 years ago by ptmcg <[email protected]>
Add missing setName() calls; use new identchars and identbodychars to define identifier
e7fde50c5c7099af9b350c97933dfff20d59da79 authored over 3 years ago by ptmcg <[email protected]>
e7fde50c5c7099af9b350c97933dfff20d59da79 authored over 3 years ago by ptmcg <[email protected]>
Add test for optimized Word with max>0
e26b74e750b1444379a6881284ded51f8187ef43 authored over 3 years ago by ptmcg <[email protected]>
e26b74e750b1444379a6881284ded51f8187ef43 authored over 3 years ago by ptmcg <[email protected]>
Word optimization when using max argument; fix create_diagram -> NoReturn s/b None
dfe7593f535ad810166e621b2e1b4b34166fc3d5 authored over 3 years ago by ptmcg <[email protected]>
dfe7593f535ad810166e621b2e1b4b34166fc3d5 authored over 3 years ago by ptmcg <[email protected]>
226 railroad updates (#298)
* Add line separators to HowToUsePyparsing.rst to call attention to PEP-8 naming in this documen...
dfc7d7524ed9bb74a04865a68a06982bb54fcc5c authored over 3 years ago by Paul McGuire <[email protected]>
Docs cleanup
11fda2880df71ce6661807b3b5921bc09bd6e003 authored over 3 years ago by ptmcg <[email protected]>
11fda2880df71ce6661807b3b5921bc09bd6e003 authored over 3 years ago by ptmcg <[email protected]>
Small perf tweaks
1ed653a54dec0c0a81ba39139cfa4503a13fa956 authored over 3 years ago by ptmcg <[email protected]>
1ed653a54dec0c0a81ba39139cfa4503a13fa956 authored over 3 years ago by ptmcg <[email protected]>
Minor blackening
19cf57e8cbfd44151bb3ca97efb5dcbfd12537aa authored over 3 years ago by ptmcg <[email protected]>
19cf57e8cbfd44151bb3ca97efb5dcbfd12537aa authored over 3 years ago by ptmcg <[email protected]>
Update docstrings to use new-style snake_case names
f53d6b8eb8b1602394b5713cf7c6830c9ea8a064 authored over 3 years ago by ptmcg <[email protected]>
f53d6b8eb8b1602394b5713cf7c6830c9ea8a064 authored over 3 years ago by ptmcg <[email protected]>
Update docs to use new-style snake_case names, add some missing blurbs to whats_new_in_3_0_0.rst, and reformat CloseMatch change blurb in CHANGES
5b3d2cd22a9b1c55c53014312120967d6e30acb5 authored over 3 years ago by ptmcg <[email protected]>
5b3d2cd22a9b1c55c53014312120967d6e30acb5 authored over 3 years ago by ptmcg <[email protected]>
add a caseless parameter to the CloseMatch class (#281)
* add tests for caseless close match
* update CloseMatch to include a caseless parameter
*...
61a5088e57fccd2568b20e7acda44834325de545 authored over 3 years ago by Adrian Edwards <[email protected]>
Fix test issue; update version time
2753016857ac796bfda053f7965cf121a85fe932 authored over 3 years ago by ptmcg <[email protected]>
2753016857ac796bfda053f7965cf121a85fe932 authored over 3 years ago by ptmcg <[email protected]>
mypy cleanup
ec59ea1343b04d48b76fd96bb7468171fa149a81 authored over 3 years ago by ptmcg <[email protected]>
ec59ea1343b04d48b76fd96bb7468171fa149a81 authored over 3 years ago by ptmcg <[email protected]>