-
-
Notifications
You must be signed in to change notification settings - Fork 531
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tox doesn't work with older pip versions like 1.4.1 #228
Comments
Original comment by @theMarix Works fine for us now. Thanks! |
Original comment by @malemburg Right, I was testing the version Holger had asked to test. With the released version, everything works fine - even with pip 1.4.1. Thanks. |
Original comment by mriedem Yup, works for me, thanks for turning this around so quickly! |
Original comment by @cedk @malemburg It doesn't seem you are installing the released 1.9.2 version |
Original comment by @malemburg Doesn't seem to help:
I had pip 1.4.1 installed and would have expected tox to upgrade this |
Original comment by @hpk42
→ <<cset 452288d6c500>> |
Original comment by vladimir-lu-work I've raised an issue against Jenkins: https://issues.jenkins-ci.org/browse/JENKINS-27551 |
Original comment by mriedem +1, just started hitting this today in our CI with the tox 1.9.1 release. |
Original comment by @cedk I agree this is a very annoying issue when using tox for CI. |
Original comment by @theMarix I also ran into this issue. Tox 1.9.1 has a code dependency on Note that this requirement does not exist for tox 1.9.0, which in my opinion violates semantic versioning. |
When running bin/tox with pip 1.4.1 (and pyrun) you get:
Could not run 'bin/tox': No module named req_file
Looking into the code, this line is causing it:
lib/python2.7/site-packages/tox/_config.py:
-- from pip.req.req_file import parse_requirements
The current pip does come with a req_file module. It was added in Jan 2014 and released in version 6.0 of pip.
The setup.py of tox does not define a dependency on pip:
https://bitbucket.org/hpk42/tox/src/aa5b7ce560ca7cc27ed609fad8d2678a9e6836ac/setup.py?at=default
I guess it would be good to define the minimum version with which tox works.
The text was updated successfully, but these errors were encountered: