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

Move find_egg_info to operations.generate_metadata #7115

Merged
merged 6 commits into from
Oct 4, 2019

Conversation

pradyunsg
Copy link
Member

@pradyunsg pradyunsg commented Sep 30, 2019

Moves and improves find_egg_info.

This also means that we no longer make calls into InstallRequirement for metadata generation of legacy distributions! (Yay!)

We're still doing validation in prepare_metadata but baby steps.

@pradyunsg pradyunsg added type: refactor Refactoring code skip news Does not need a NEWS file entry (eg: trivial changes) labels Sep 30, 2019
@pypa-bot

This comment has been minimized.

@pypa-bot pypa-bot added the needs rebase or merge PR has conflicts with current master label Sep 30, 2019
@pypa-bot pypa-bot removed the needs rebase or merge PR has conflicts with current master label Sep 30, 2019
@pradyunsg pradyunsg marked this pull request as ready for review September 30, 2019 11:12
@pradyunsg
Copy link
Member Author

I'mma be a bit off handed and merge this in today. It'd be nice if someone could review this but I don't mean to force anyone's hand here. I don't think anyone would have broader concerns with this change which is the only reason I'm OK with doing this.

I'm happy to iterate on these changes if there are any post-merge concerns flagged. :)

@pradyunsg pradyunsg merged commit 1bdb702 into pypa:master Oct 4, 2019
@pradyunsg pradyunsg deleted the refactor/move-find_egg_info branch October 7, 2019 10:49
@chrahunt
Copy link
Member

chrahunt commented Oct 8, 2019

LGTM. 👍

@lock lock bot added the auto-locked Outdated issues that have been locked by automation label Nov 7, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Nov 7, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
auto-locked Outdated issues that have been locked by automation skip news Does not need a NEWS file entry (eg: trivial changes) type: refactor Refactoring code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants