Incompatible version of pyparsing not restricted in setup.py #91
Comments
This issue is much more pressing now that setuptools 34 depends on packaging and pyparsing rather than vendoring them. If something else in the environment has installed an older version of pyparsing, import of pkg_resources will trigger this error. |
jaraco
added a commit
to jaraco/packaging
that referenced
this issue
Jan 30, 2017
This was referenced Jan 30, 2017
Yep, this has broken some of our core tooling. It's a pretty serious issue. |
xavfernandez
added a commit
to xavfernandez/packaging
that referenced
this issue
Mar 26, 2017
xavfernandez
added a commit
to xavfernandez/packaging
that referenced
this issue
Mar 26, 2017
This bug results in the latest available python3-pip (and likely python3-setuptool) for Ubuntu 14.04LTS to be broken during normal package upgrade. I opened a ticket for the package maintainer side, but they are likely depending on a solution here. |
dstufft
added a commit
that referenced
this issue
Apr 7, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To reproduce do the following
virtualenv venv && venv/bin/pip install pyparsing==2.0.1 && venv/bin/pip install packaging==16.3 && venv/bin/python -c "import packaging.requirements"
youll get
In pyparsing it was fixed here: https://sourceforge.net/p/pyparsing/code/256/ (v 2.0.2)
The text was updated successfully, but these errors were encountered: