Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove "legacy-resolver" option, part 1 #9631

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

MrMino
Copy link
Contributor

@MrMino MrMino commented Feb 20, 2021

This is a subset of #9695

This is the first step on the road to fully remove the legacy resolver. The aims of this PR are strictly as follows:

  • Prohibit usage of --use-deprecated=legacy-resolver
  • Make sure the tests don't fail.

Edit: thanks to #9739 the yaml tests issue has been eliminated.

@MrMino MrMino marked this pull request as ready for review February 21, 2021 16:39
@BrownTruck
Copy link
Contributor

Hello!

I am an automated bot and I have noticed that this pull request is not currently able to be merged. If you are able to either merge the master branch into this pull request or rebase this pull request against master then it will be eligible for code review and hopefully merging!

@BrownTruck BrownTruck added the needs rebase or merge PR has conflicts with current master label Feb 23, 2021
@pypa-bot pypa-bot removed the needs rebase or merge PR has conflicts with current master label Feb 24, 2021
@MrMino MrMino changed the title Remove "legacy-resolver" option Remove "legacy-resolver" option, part 1 Mar 6, 2021
@pradyunsg pradyunsg added this to the Drop the legacy resolver milestone Mar 18, 2021
@BrownTruck
Copy link
Contributor

Hello!

I am an automated bot and I have noticed that this pull request is not currently able to be merged. If you are able to either merge the master branch into this pull request or rebase this pull request against master then it will be eligible for code review and hopefully merging!

@BrownTruck BrownTruck added the needs rebase or merge PR has conflicts with current master label Mar 28, 2021
@pypa-bot pypa-bot removed the needs rebase or merge PR has conflicts with current master label Mar 28, 2021
Copy link
Member

@pradyunsg pradyunsg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My two cents here: The change looks good, but let's not merge this for 21.1.

I'm not sure any one of us will have the bandwidth to deal with the pitchforks that come in when we'll release this.

@pfmoore
Copy link
Member

pfmoore commented Mar 28, 2021

That sounds like a good call.

@MrMino
Copy link
Contributor Author

MrMino commented Mar 28, 2021

Yup, sounds sensible.

@pypa-bot pypa-bot removed the needs rebase or merge PR has conflicts with current master label Mar 3, 2022
@github-actions github-actions bot added the needs rebase or merge PR has conflicts with current master label Apr 9, 2022
@chrysle
Copy link
Contributor

chrysle commented May 4, 2024

What's the state here?

@pradyunsg
Copy link
Member

Same as #10946 (comment) -- the new resolver still does not have feature parity on a couple of workflows and we should cover those before we remove the legacy resolver.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs rebase or merge PR has conflicts with current master
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants