Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Pyparsing

Provides software and support for easy development of PEG parsers for Python applications
Collective - Host: opensource - https://opencollective.com/pyparsing - Code: https://github.com/pyparsing/pyparsing

Fix extra nesting level in ParseResults when defining results name in another non-Group named expression

github.com/pyparsing/pyparsing - 2fe1bb0be12e9c603bc82d3990b9305c248d99e1 authored about 6 years ago by ptmcg <[email protected]>
Better description of bug and fix for Issue #22

github.com/pyparsing/pyparsing - dc074e25459062578e9104dda3e86b662715f966 authored about 6 years ago by ptmcg <[email protected]>
Fix Issue #22, test for returning given parse results from a parse action; convert pyparsing.xxx references to pp.xxx references in unitTests.py

github.com/pyparsing/pyparsing - 6c98d20bd25fb34af629847c94f3283c28d1a4ab authored about 6 years ago by ptmcg <[email protected]>
Added PrecededBy class (Issue#30); updated FollowedBy to accept results names on the lookahead expression; added inline example for NotAny; added Char class

github.com/pyparsing/pyparsing - 55bce0e4047a01417667803b86102560182de50d authored about 6 years ago by ptmcg <[email protected]>
Bad example for beginner users

github.com/pyparsing/pyparsing - 6c6d600683d250a37fe50babde321028fecbbf9d authored about 6 years ago by Paul McGuire <[email protected]>
add a few more simple unit tests

github.com/pyparsing/pyparsing - a3f0595b570a2e8e69c68afea6fdff810c7134a8 authored about 6 years ago by ptmcg <[email protected]>
Issue #4 - add special handling for IndexError exceptions raised in user parse actions

github.com/pyparsing/pyparsing - c2842b1cae58c09c58110159c91ff06c1a22400b authored about 6 years ago by ptmcg <[email protected]>
stage for 2.2.2. release

github.com/pyparsing/pyparsing - d5e471b87f2c9f0450ed9dc4895a0366ee81d74f authored about 6 years ago by Paul McGuire <[email protected]>
tighten up error checking in Regex.sub()

github.com/pyparsing/pyparsing - 6a6c1535ea98e2f84a479cd6873dee553fee92c3 authored about 6 years ago by Paul McGuire <[email protected]>
Update CHANGES to reflect source tarball updates

github.com/pyparsing/pyparsing - fe47c549f0662f068808143dee2811a69d4034c9 authored about 6 years ago by Paul McGuire <[email protected]>
Add Regex.sub() method, and asMatch and asGroupList parameters

github.com/pyparsing/pyparsing - 389a31fe25e96ccde571e889d9a1fb56c1fd65be authored about 6 years ago by Paul McGuire <[email protected]>
Issue #31 - fix up MANIFEST.in to be used when creating source distributions, and add CODE_OF_CONDUCT.md

github.com/pyparsing/pyparsing - 3497ee60fcb0c07ad51458ad3962b8548f0ee838 authored about 6 years ago by Paul McGuire <[email protected]>
Fix tab-space inconsistency wrought by misconfigured editor

github.com/pyparsing/pyparsing - 60568e17ac1d70a5af39309ab955f87282f2d5f8 authored about 6 years ago by Paul McGuire <[email protected]>
Issue #28, bug in SkipTo when skipping to an expr that saves as a list

github.com/pyparsing/pyparsing - 54728a0f0c68c77272b8f5c9b82e3bcac12f8ee4 authored about 6 years ago by Paul McGuire <[email protected]>
Formatting and comment cleanup in simple_unit_tests

github.com/pyparsing/pyparsing - 5241985c6eb694358995d82761cb4d05f448bcd8 authored about 6 years ago by Paul McGuire <[email protected]>
force order of simple unit tests to make it easier to see test output corresponding to each test case

github.com/pyparsing/pyparsing - 389a8d74b0e9ceef97c782693faa2f294a0f1c9d authored about 6 years ago by Paul McGuire <[email protected]>
Add codecov to travis.yml

github.com/pyparsing/pyparsing - 16265a44d1cbd2924044eebffd9345b602a19ae3 authored about 6 years ago by Paul McGuire <[email protected]>
add more simple unit tests, plus support for tests with searchString and transformString

github.com/pyparsing/pyparsing - 0b11e366e077e58268c4e38b1d333cb498898348 authored about 6 years ago by Paul McGuire <[email protected]>
simple_unit_tests with Dict and combination of parse action and condition

github.com/pyparsing/pyparsing - 8db18bde0c78b9162f64ec66eed5de84f5fdcf03 authored about 6 years ago by ptmcg <[email protected]>
convert to datetimes using utc, not local time

github.com/pyparsing/pyparsing - 5e5c94a6f0e907679ecd4e5aeecffd12edd48889 authored about 6 years ago by ptmcg <[email protected]>
Add to simple_unit_tests more examples, including groups, repetition, and

parse conditions

github.com/pyparsing/pyparsing - c701a87b1f3c938ae34c3f06ee4566dcf560768e authored about 6 years ago by ptmcg <[email protected]>
clean up CHANGES notes and add output message if running simple_unit_tests.py on Py2

github.com/pyparsing/pyparsing - c3f9da6d27c6ca3a0b92723055561f26c4c6bcbc authored about 6 years ago by ptmcg <[email protected]>
simple_unit_tests.py only runs on Py3

github.com/pyparsing/pyparsing - 5b88bc6fe1c62fec42090155126cf6e193a3f9e1 authored about 6 years ago by ptmcg <[email protected]>
fix import of pyparsing from simple_unit_tests.py

github.com/pyparsing/pyparsing - 4dce0936aec1494076b8bb7f87f894e52bffe04d authored about 6 years ago by ptmcg <[email protected]>
add simple_unit_tests.py for instructional unit tests

github.com/pyparsing/pyparsing - 952eea0d744b79550579dc4c435d462ac4519835 authored about 6 years ago by ptmcg <[email protected]>
Add Python 3.7 to supported versions

github.com/pyparsing/pyparsing - 06193197afd1cf153b32bb20c8013248c3c2a1c1 authored about 6 years ago by Paul McGuire <[email protected]>
Stage for 2.2.1 release; add Getting Started section to module docstring; fix Literal/Keyword index error bug

github.com/pyparsing/pyparsing - 65ebd34d1b015f084efde0c67206d69076df541b authored about 6 years ago by ptmcg <[email protected]>
remove old release structure

github.com/pyparsing/pyparsing - da477061dfae8aa92f56ec48ef987e266504542e authored about 6 years ago by ptmcg <[email protected]>
Add Travis-CI status badge to README.md

github.com/pyparsing/pyparsing - e17b55e8d61f658a08a0be550e143427deb900d4 authored about 6 years ago by Paul McGuire <[email protected]>
Update HowToUsePyparsing.rst

Minor updates and added link to online module docs

github.com/pyparsing/pyparsing - 3e24f11cc9ce022715b27b55f84926c54171ad36 authored about 6 years ago by Paul McGuire <[email protected]>
Rename HowToUsePyparsing.txt to HowToUsePyparsing.rst

github.com/pyparsing/pyparsing - f7f6d964e0dff75f8a06516708331afce62e8105 authored about 6 years ago by Paul McGuire <[email protected]>
Merge pull request #14 from demosdemon/srange

Modify srange to better handle Unicode characters in the input range spec

github.com/pyparsing/pyparsing - 122fcea77927cc5b684094602c02e41de34c3c8b authored about 6 years ago by Paul McGuire <[email protected]>
Merge pull request #16 from hugovk/patch-2

Fix collections ABCs deprecation warning

github.com/pyparsing/pyparsing - 23e0fee7e85278edb114746919ccaeffc47aebb0 authored about 6 years ago by Paul McGuire <[email protected]>
Fix collections ABCs deprecation warning

github.com/pyparsing/pyparsing - cab6d89801635efca99ded91e5a5e1e829f33876 authored about 6 years ago by Hugo <[email protected]>
Merge pull request #24 from hugovk/pyupgrade-examples

Upgrade Python syntax of examples with pyupgrade

github.com/pyparsing/pyparsing - f164cf1dd040ddefdb8f504e562ed2f782e083b5 authored about 6 years ago by Paul McGuire <[email protected]>
Upgrade Python syntax with pyupgrade

github.com/pyparsing/pyparsing - c3dba1ed5f9be226044c7ffaf1cd47adcc7482f4 authored about 6 years ago by Hugo <[email protected]>
Merge pull request #23 from hugovk/python_requires

Add python_requires to help pip

github.com/pyparsing/pyparsing - 444859662f1829f2d8068fb33cdc375427bf9b6c authored about 6 years ago by Paul McGuire <[email protected]>
Add python_requires to help pip

github.com/pyparsing/pyparsing - 23d7418aa18f6e4ce1b97938144a8968e2b0cb9b authored about 6 years ago by Hugo <[email protected]>
Merge pull request #15 from hugovk/patch-1

Update url and download_url

github.com/pyparsing/pyparsing - 96675e30a472d9ca1a9e7e3b314b6ea411a9829a authored about 6 years ago by Paul McGuire <[email protected]>
Merge pull request #18 from hugovk/patch-3

README: Use Python code formatting

github.com/pyparsing/pyparsing - 5e17b30eb0798dd1c8bc016addcbdc7e83372429 authored about 6 years ago by Paul McGuire <[email protected]>
Include Python 2.6 builds

github.com/pyparsing/pyparsing - 2bafc9a2e04398da8d01d708c312243af822ce32 authored about 6 years ago by Paul McGuire <[email protected]>
Merge pull request #17 from hugovk/run-tests-on-travis-ci

Run unit tests on Travis CI

github.com/pyparsing/pyparsing - 1e9bf4fea9f7c1563e3b69a7d0eed8c9f1569ccb authored about 6 years ago by Paul McGuire <[email protected]>
Use Python code formatting

github.com/pyparsing/pyparsing - af1fd83ca86312d456da846e379f913f07f794e9 authored about 6 years ago by Hugo <[email protected]>
Run unit tests on Travis CI

github.com/pyparsing/pyparsing - 0848e5cd2ea84db0e88b40cdaa743a009a99b70a authored about 6 years ago by Hugo <[email protected]>
Update url and download_url

github.com/pyparsing/pyparsing - e2d981d6f24488ef7c8420d72df36766ec597efc authored about 6 years ago by Hugo <[email protected]>
forgot exact

github.com/pyparsing/pyparsing - e80949a845f3c8953e09d0e35bf9fbd6cfb0bd57 authored about 6 years ago by Brandon LeBlanc <[email protected]>
use CharsNotIn instead of the Words/Regex combo for srange

github.com/pyparsing/pyparsing - 2ea766e925afc2766405b2f2df1b2d86ee5a1bf8 authored about 6 years ago by Brandon LeBlanc <[email protected]>
Update and rename README to README.md

github.com/pyparsing/pyparsing - 8da759898768311ad3a67a1963d6132f138469a1 authored about 6 years ago by Paul McGuire <[email protected]>
Merge pull request #10 from jdufresne/wheel

Remove redundant [wheel] section

github.com/pyparsing/pyparsing - 81f9f6eddfa16a84fec6d8d18daf7bb7382a0cbe authored over 6 years ago by Paul McGuire <[email protected]>
Add note to CHANGES

github.com/pyparsing/pyparsing - f2c6784d5defcfa2fd13fafec02e76ce365b2285 authored over 6 years ago by Paul McGuire <[email protected]>
Add "group by" case to select_parser.py tests

Update test strings to demonstrate fix in group_by_terms results - original bug was reported on ...

github.com/pyparsing/pyparsing - 8962e7c69184dba00371c0ae52a9676dc4b40282 authored over 6 years ago by Paul McGuire <[email protected]>
Wrong expression grouping in select_parser.py

Results name "group_by_terms" was defined at the wrong level in the "having_expr", causing those...

github.com/pyparsing/pyparsing - 8ce4af44a07e3fe2172fc570fa66856367d9d89e authored over 6 years ago by Paul McGuire <[email protected]>
Merge branch 'master' into wheel

github.com/pyparsing/pyparsing - 37eb3334867eb089a8280b0d6d0ac70e014b7f57 authored over 6 years ago by Paul McGuire <[email protected]>
Merge pull request #11 from jdufresne/metadat

Include license file in the generated wheel package

github.com/pyparsing/pyparsing - 1d6c521a4120d252d6f3b08b2422fed44c60fffa authored over 6 years ago by Paul McGuire <[email protected]>
Merge pull request #9 from jdufresne/trove

Add additional trove classifiers for supported Pythons

github.com/pyparsing/pyparsing - 4eedbbe68acc9e58efd5b903b77e9f9635664cb2 authored over 6 years ago by Paul McGuire <[email protected]>
Include license file in the generated wheel package

The wheel package format supports including the license file. This is
done using the [metadata] ...

github.com/pyparsing/pyparsing - 259690a49c65b69a508284769513340d56134217 authored over 6 years ago by Jon Dufresne <[email protected]>
Remove redundant [wheel] section

The [wheel] section is legacy and not required. [bdist_wheel] is enough.
For additional details,...

github.com/pyparsing/pyparsing - a57132ff0e174abad6cd75eb4a3a0b01a5fc99fa authored over 6 years ago by Jon Dufresne <[email protected]>
Add additional trove classifiers for supported Pythons

github.com/pyparsing/pyparsing - e20051360f9dbf6a879be7acdd9159b8f068a388 authored over 6 years ago by Jon Dufresne <[email protected]>
Merge pull request #1 from cngkaygusuz/master

Add Scrutinizer-CI configuration and other niceties

github.com/pyparsing/pyparsing - 430c5ad767cc946e9da7cd5f4673a4e3bd135a3c authored almost 7 years ago by Paul McGuire <[email protected]>
Move comment up a line

github.com/pyparsing/pyparsing - d953150a6db3ac247a64b047edc2df7156f3e56b authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Commentate .coveragerc

github.com/pyparsing/pyparsing - 274e8c661f511fb895e25caf5a786980ab9b3e7a authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Commentate .scrutinzer.yml

github.com/pyparsing/pyparsing - 5eea627d46beb0f5bd41d28cf29b85918d35a4d9 authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Scrutinizer-CI: Install dependencies under dependencies section, Have scrutinizer not infer anything in tests and dependencies section

github.com/pyparsing/pyparsing - 6335269a714b2888c7d2c081d6d2258994ee6699 authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Append -dev to requirements

github.com/pyparsing/pyparsing - ccd3f3b6b0ade4cf09f94bde550be2874131483b authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Report coverage only for code in pyparsing.py

github.com/pyparsing/pyparsing - 36ed04786ff733acf36f77c1385eab4c0d07e0a4 authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Enable code coverage for scrutinizer

github.com/pyparsing/pyparsing - 84d16befc33e89f23b77e5ac803ea2bcc2e414e8 authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Update .gitignore with a generated one

github.com/pyparsing/pyparsing - 8e14273199e3d91157f36dba8b512bf28789c9d4 authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Move src to root

github.com/pyparsing/pyparsing - 27e183a78c8062ed7c2bbb91655a5e56cd697bba authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Add gitignore, Ignore pycharm files

github.com/pyparsing/pyparsing - 4ba589cf13588e90992e23deb5a9784340efd2cc authored almost 7 years ago by Cengiz Kaygusuz <[email protected]>
Update oc.py example: fix regex for '==' operator, add packrat parsing and function call as expression operand

github.com/pyparsing/pyparsing - f1d12567a8da4d254e6d62bb0d650c87c7d0bb89 authored over 7 years ago by Paul McGuire <[email protected]>
Update oc.py example: fix regex for '==' operator, add packrat parsing and function call as expression operand

github.com/pyparsing/pyparsing - 6f7937d30758774a7acd036ff2c15fdce89af543 authored over 7 years ago by Paul McGuire <[email protected]>
Add minor enht for infixNotation, to accept a sequence of parse actions at each precedence level

github.com/pyparsing/pyparsing - 6e4db095917b13fad9e70ab50749c9e8f7fde28f authored over 7 years ago by Paul McGuire <[email protected]>
Prep for 2.2.0 release

github.com/pyparsing/pyparsing - 7fde3a16a9cfae1f684d42e20c969f82d9a5f97b authored over 7 years ago by Paul McGuire <[email protected]>
Fix error and expand docstring examples for ParserElement.searchString

github.com/pyparsing/pyparsing - cb6fdd1d2211930b9f2a0263ece359778595f885 authored over 7 years ago by Paul McGuire <[email protected]>
Fix deprecated use of '\' as described in https://bugs.python.org/issue27364 (Deprecated in Python 3.6, will become SyntaxError in a future release)

github.com/pyparsing/pyparsing - 2a15a07e755b2acb18b76d87105253dc420acce8 authored over 7 years ago by Paul McGuire <[email protected]>
Fix deprecated use of '\' as described in https://bugs.python.org/issue27364 (Deprecated in Python 3.6, will become SyntaxError in a future release)

github.com/pyparsing/pyparsing - af93d51cf83fb6ff2e9bcbff56133a42d0ac31f9 authored over 7 years ago by Paul McGuire <[email protected]>
Updated setup.py to address recursive import problems now that pyparsing is part of 'packaging' (used by setuptools).

github.com/pyparsing/pyparsing - 3d5bf412211e11faf85c527d68b81f9d1e71db42 authored over 7 years ago by Paul McGuire <[email protected]>
Minor change when using '-' operator, to be compatible with ParserElement.streamline() method.

github.com/pyparsing/pyparsing - aad0144955406d5c613e451c43b6251cf58f88e7 authored over 7 years ago by Paul McGuire <[email protected]>
Fix KeyError when packrat cache gets updated recursively

github.com/pyparsing/pyparsing - ad7073f32879778ca769cdc014aff04281d22c07 authored over 7 years ago by Paul McGuire <[email protected]>
Add 2.1.10 release date to CHANGES

github.com/pyparsing/pyparsing - 6070eb50814de0e1eb6e8d66b50812297de82372 authored about 8 years ago by Paul McGuire <[email protected]>
Fix docstring formatting for epydoc compatibility

github.com/pyparsing/pyparsing - cd2370d2ed2d39062bc685b5744595b539339813 authored about 8 years ago by Paul McGuire <[email protected]>
Fix @(*#&$#& typo

github.com/pyparsing/pyparsing - 91b39fb2eebd0a2ec220f87ed512614212424ec9 authored about 8 years ago by Paul McGuire <[email protected]>
Add example to LineStart docstring

github.com/pyparsing/pyparsing - 277884c3ee70307bb6ab234fb7c3286517cac65a authored about 8 years ago by Paul McGuire <[email protected]>
Fixed bug in col, which allowed simplification of LineStart down to minimal implementation

github.com/pyparsing/pyparsing - fc34811821d7697c7bf2134cf50e5caa4ffdcec5 authored about 8 years ago by Paul McGuire <[email protected]>
Fixed behavior of LineStart; added AutoReset to other unit tests that modify global state in pyparsing; also, disable output buffering in unit tests when specific test classes are given to build the test suite

github.com/pyparsing/pyparsing - db18d57cf9045640691dcf185b7e65eb53f38ccc authored about 8 years ago by Paul McGuire <[email protected]>
Fix all bare 'except:' statements in pyparsing; add more 'n-or-more' unit tests

github.com/pyparsing/pyparsing - ad787e3e52bc74ae26f4ea19b0811ddf0accb37e authored about 8 years ago by Paul McGuire <[email protected]>
Fix bug in ZeroOrMore results name reporting

github.com/pyparsing/pyparsing - 53e22651c83e92c6217a355d7723e0bd12edbb04 authored about 8 years ago by Paul McGuire <[email protected]>
Fixed bug in ParseResults.dump when keys were not strings. Also changed display of string values to show them in quotes, to help distinguish parsed numeric strings from parsed integers that have been converted to Python ints.

github.com/pyparsing/pyparsing - 80668b5ffe76af2912791ba5c227cd35ebad8c2d authored about 8 years ago by Paul McGuire <[email protected]>
Updated some examples to more current pyparsing coding methods

github.com/pyparsing/pyparsing - 7d3417bf20295c6bec7fd611d3d3bc0fdce255ef authored about 8 years ago by Paul McGuire <[email protected]>
Remove all uses of 'eval'

github.com/pyparsing/pyparsing - dab8766f6925aca58dd1eb355fde78fbca3378f5 authored about 8 years ago by Paul McGuire <[email protected]>
Minor changes to unitTests.py

github.com/pyparsing/pyparsing - 1f616d55576318d0a5817da9722d6e9b04d4f315 authored about 8 years ago by Paul McGuire <[email protected]>
Expand results names to capture multiple values; add '*' as potential function argument

github.com/pyparsing/pyparsing - 98469083841114a3ca5cac259a35503909a4d765 authored about 8 years ago by Paul McGuire <[email protected]>
Added support for multiline test strings in runTests

github.com/pyparsing/pyparsing - 8527787d2906aa91d8e05f829c27481b797f75f9 authored about 8 years ago by Paul McGuire <[email protected]>
Add tests of sci_real

github.com/pyparsing/pyparsing - ec02b784583d971117910ba8b4c51426dfae5885 authored about 8 years ago by Paul McGuire <[email protected]>
Fix typo in doc string; add comment on support for ()'s in infixNotation

github.com/pyparsing/pyparsing - cefdaeedb2bcb2761fc264d669c83f8c32adf8b9 authored about 8 years ago by Paul McGuire <[email protected]>
Fix spelling on contributor's name

github.com/pyparsing/pyparsing - 409989ccbc8b4db9536af049afb2b641e464173f authored about 8 years ago by Paul McGuire <[email protected]>
Cleanup/notes in prep for 2.1.9 release

github.com/pyparsing/pyparsing - b53e077615245af7310ef91bfbd68e59d580d72b authored about 8 years ago by Paul McGuire <[email protected]>
Simpler API to AutoReset context manager for testing

github.com/pyparsing/pyparsing - df2a7d173d882c1c22b8b6821f80394df4d30d9b authored about 8 years ago by Paul McGuire <[email protected]>
Minor rework to unitTest - suppresses test output unless there is an exception

github.com/pyparsing/pyparsing - a67934c5469e428fd20646a39c1a57081a470688 authored about 8 years ago by Paul McGuire <[email protected]>