Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Dependency links in pip 1.6 #2023
referenced this issue
Dec 22, 2014
What I don't understand is how requirements.txt is considered a replacement for dependency_links? Dependency_links allows me to do "pip install git+ssh:..." and it automatically installs all dependencies, from PyPI or my own Git repositories. With requirements this becomes a much more involved process: git clone, cd project, pip install -r requirements.txt, python setup.py install.
Also what is so bad about dependency_links that it needs to go?
The problem with dependency links is that for public packages, like those hosted on PyPI, is that you shouldn't have
However it came to light that there was an important use case we were missing, namely that of the cases where you have private packages that you want to install, maybe from Git or a personal PyPI or whatever. Since we realizes that we weren't yet well handling that use case we delayed the removal of
So I guess s/direct dependencies/direct references/ in PEP 440, right?
If that mechanism allows me to specify in setup.py of project Foo hosted at
then I am happy.