Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
The beta dependency resolver: context and how to test and migrate #8099
The 20.2 release of pip contains a beta version of pip's next generation resolver, that is off by default because it is not yet ready for everyday use. For more information on what has changed, what to test, how to migrate, and what you can do to help, see https://pip.pypa.io/en/latest/user_guide/#changes-to-the-pip-dependency-resolver-in-20-2-2020 . We will update that guide as we learn more about what needs testing; instead of commenting, please tell us your feedback by filling out this survey.
As with all pip releases, a significant amount of the work was contributed by pip's user community. Huge thanks to all who have contributed, whether through code, documentation, issue reports and/or discussion. Your help keeps pip improving, and is hugely appreciated.
Specific thanks go to Mozilla (through its Mozilla Open Source Support Awards) and to the Chan Zuckerberg Initiative DAF, an advised fund of Silicon Valley Community Foundation, for their support that enabled the work on the new resolver.