Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
py 1.5 release breaks pytest with pip dependency resolver #2926
Since pip doesn't have a great dependency resolver (see pypa/pip#988) it will download the latest version of the dependencies of the first package passed to it. For example,
This will install
I think you can make the argument that the blame doesn't fall within pytest itself, but I think there's going to be a lot of requirements.txt out there which don't list pytest first, and may run into this issue.
Thanks for bringing this to attention.
Hmm, the only reason why the
Alternatively, we might remove the restriction in