-
Notifications
You must be signed in to change notification settings - Fork 35
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
pip-accel doesn't support the newest pip? #73
Comments
Hey Leonardo and thanks for the feedback. At the moment pip-accel indeed is not compatible (yet) with the 8.x releases of pip, I intend to rectify this in the coming days. However usually you install pip-accel using pip and when you do so the This interaction is an an unfortunate side effect of the Python packaging ecosystem and tooling but I can't really do anything about it; pip and related tools will blindly upgrade any package you give it without double checking whether that breaks the requirements of already installed packages (as opposed to Linux distribution packaging systems based on tools like for example I could build in strict version checks within the pip-accel code base that scream at you to upgrade or downgrade pip but to be honest I'm not sure if that would be an actual improvement — I'd rather work on simply updating pip-accel to be compatible with pip 8.x :-). |
Then pip 9 will come and it will break again. I really think command line tools should check things and IIRC that is what setuptools does if you are using it to create the bin script for your app. |
Yes, software compatibility is not magic, someone has to do the actual work :-P. When you run the |
I guess the most productive thing we can do here is investigate why setuptools is not validating the requirements before launching pip-accel, so I'll see if I can figure out what is going on there; I've seen setuptools console script entry points breaking due to missing or invalid requirements, so I was expecting the same thing to happen here. |
Don't know why this exception is happening but here it is, its python3.5.2 on osx with pip:
pip 8.1.2 from /Users/santagada/.virtualenvs/accel1/lib/python3.5/site-packages (python 3.5)
The text was updated successfully, but these errors were encountered: