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

Centralize setuptools args construction #7175

Merged
merged 11 commits into from
Oct 19, 2019

Conversation

chrahunt
Copy link
Member

By making the inputs to setuptools explicit, it will be easier to construct a higher-level object responsible for representing the legacy build interface.

@chrahunt chrahunt added type: refactor Refactoring code skip news Does not need a NEWS file entry (eg: trivial changes) labels Oct 12, 2019
@chrahunt chrahunt force-pushed the refactor/centralize-setuptools-args branch from 01199b0 to 8af0dc2 Compare October 12, 2019 14:30
@chrahunt chrahunt marked this pull request as ready for review October 12, 2019 15:59
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.

Sounds good to me in principle. Don't have the bandwidth to review right now.

@chrahunt chrahunt merged commit f864903 into pypa:master Oct 19, 2019
@chrahunt
Copy link
Member Author

Thanks @xavfernandez and @pradyunsg! And no worries, if there are any issues with this we will probably feel it in upcoming refactoring and can always address in a followup.

@chrahunt chrahunt deleted the refactor/centralize-setuptools-args branch October 19, 2019 01:16
@lock lock bot added the auto-locked Outdated issues that have been locked by automation label Nov 18, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Nov 18, 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