Revert pyparsing constraint by moyiz · Pull Request #482 · pypa/packaging

added 2 commits

November 2, 2021 16:09
See discussion in : pypa#480
`pyparsing` is backward compatible for now (synonyms for camel cased
attributes).
Fix unit test to accecpt either pyparsing 2 or 3 exception message.

brettcannon

@moyiz moyiz deleted the revert_pyparsing_constraint branch

November 3, 2021 20:19

@madig madig mentioned this pull request

Nov 9, 2021

@phlax phlax mentioned this pull request

Nov 9, 2021

htuch pushed a commit to envoyproxy/envoy that referenced this pull request

Nov 9, 2021
This reverts the bump to pyparsing in PRs:

build(deps): bump pyparsing from 3.0.4 to 3.0.5 in /tools/dependency #18937
dependabot: Python updates #18929
the pyparsing version is not compatible with the current version of packaging

the issue is fixed upstream pypa/packaging#482 but the fix is not yet included in any release

this issue is currently causing the github deps checker action to fail

Signed-off-by: Ryan Northey <ryan@synca.io>

@jd jd mentioned this pull request

Nov 11, 2021

probberechts added a commit to ML-KULeuven/socceraction that referenced this pull request

Nov 11, 2021
nox-poetry crashed in the GA workflow when parsing requirements with packaging < 21.1 and pyparsing >= 3

See pypa/packaging#482 for the upstream discussion.