Skip to content

The new dependency resolver: context and how to migrate #8099

@brainwane

Description

@brainwane
Contributor

The 20.3 release of pip has pip's next generation resolver, and it's on by default. 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-3-2020 . We will continue to update that guide as we learn more about users need help with; instead of commenting, please tell us your feedback by filling out this survey.

This issue should remain open and pinned, till the pip 21.0 release in January 2021, to help users who run into pip questions and immediately come to the issue tracker.

Thanks

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.

Activity

ghost added
S: needs triageIssues/PRs that need to be triaged
on Apr 20, 2020
locked and limited conversation to collaborators on Apr 20, 2020
changed the title [-]The alpha dependency resolver: context and how to test[/-] [+]The beta dependency resolver: context and how to test[/+] on Jul 13, 2020
modified the milestone: 20.2 on Jul 23, 2020
changed the title [-]The beta dependency resolver: context and how to test[/-] [+]The beta dependency resolver: context and how to test and migrate[/+] on Jul 28, 2020
changed the title [-]The beta dependency resolver: context and how to test and migrate[/-] [+]The new dependency resolver: context and how to test and migrate[/+] on Nov 20, 2020
changed the title [-]The new dependency resolver: context and how to test and migrate[/-] [+]The new dependency resolver: context and how to migrate[/+] on Nov 20, 2020
pinned this issue on Nov 20, 2020
unpinned this issue on Mar 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    C: dependency resolutionAbout choosing which dependencies to installC: testsTesting and related things

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @brainwane@pradyunsg

        Issue actions

          The new dependency resolver: context and how to migrate · Issue #8099 · pypa/pip