Closed
Description
Not only does pip not check for conflicts as noted in http://bitbucket.org/ianb/pip/src/tip/pip/req.py#cl-928, it doesn't consider any requirements on a package other than the first. So if I have
- A requires B and C
- B requires D<=1.1
- C requires D<=0.9
installing A will give us D==1.1 rather than D==0.9
- Bitbucket: https://bitbucket.org/ianb/pip/issue/119
- Originally Reported By: Dave Abrahams
- Originally Created At: 2010-05-09 18:35:39
Activity