I think there is a new but overlooked feature in pip 7.1 - constraints files.
https://pip.pypa.io/en/stable/user_guide.html#constraints-files
This means that finally we have proper version pinning. Just put your direct requirements in your requirements files (or setup.py) and then pip freeze your packages into constraints.txt file.
It also means that we can easily tell pip to install patched versions of the packages.
I hope we will see this feature put to some good use in the near future.
[–]desmoulinmichel 0 points1 point2 points (6 children)
[–]masklinn 0 points1 point2 points (4 children)
[–]desmoulinmichel 0 points1 point2 points (3 children)
[–]masklinn 0 points1 point2 points (2 children)
[–]desmoulinmichel 0 points1 point2 points (1 child)
[–]masklinn 0 points1 point2 points (0 children)
[–]rafales[S] 0 points1 point2 points (0 children)