From a6426237823e99d7a448c6a33a5c106a5b9f68af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20Gr=C3=A4sman?= Date: Wed, 15 Dec 2021 18:24:45 +0100 Subject: [PATCH] Exclude known-broken pyparsing versions We ran into the following pyparsing bug: https://github.com/pyparsing/pyparsing/issues/345 After some bisecting it turned out it's only present in pyparsing 3.0.5-6, and the pyparsing folks were quick to fix it for 3.0.7. Exclude the broken versions from install_requires. --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 2331371..fe42b0e 100644 --- a/setup.py +++ b/setup.py @@ -35,7 +35,7 @@ def get_version(): ], platforms=['any'], install_requires=[ - 'pyparsing>=2.0.0', + 'pyparsing >=2.0.0, !=3.0.5, !=3.0.6', ], classifiers=[ 'Development Status :: 3 - Alpha',