Skip to content

Conversation

@uranusjr
Copy link
Member

@uranusjr uranusjr commented May 9, 2023

Entries in constraints do not (cannot) contain extras, so when we try to select from them we must remove the extras. Those parsed extras should be attached back to the candidates after they are selected from the constraints.

Fix #12018.

The debugging part is much more interesting than actually fixing the issue.

Entries in constraints do not (cannot) contain extras, so when we try to
select from them we must remove the extras. Those parsed extras should
be attached back to the candidates after they are selected from the
constraints.
@uranusjr
Copy link
Member Author

uranusjr commented May 10, 2023

Come on RAMDisk…

Edit: Seems to work now, whatever GitHub was having issues with has been resolved.

@ichard26
Copy link
Member

ichard26 commented Jul 4, 2024

@uranusjr Any particular reason this isn't merged yet (other than the lack of a review)? It'd be good to see your old work land at some point :)

@uranusjr
Copy link
Member Author

uranusjr commented Jul 8, 2024

I think I just forgot. Will try to pick it up.

@uranusjr
Copy link
Member Author

Main has diverged enough it’s not practical to rebase. I’ll need to start over.

@ichard26 ichard26 added the state: up for grabs (PR) Good idea, but needs a new champion as the PR author is busy or unreachable. label Apr 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:chronographer:provided state: up for grabs (PR) Good idea, but needs a new champion as the PR author is busy or unreachable.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AssertionError when installing a package with an extra and a URL constraint

3 participants