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

Run setup.py develop inside of PEP 518 build environment #4999

Merged
merged 22 commits into from Mar 2, 2018
Merged

Run setup.py develop inside of PEP 518 build environment #4999

merged 22 commits into from Mar 2, 2018

Conversation

ghost
Copy link

@ghost ghost commented Jan 28, 2018

Don't look at this until gh-4799 is merged.

@ghost
Copy link
Author

ghost commented Feb 17, 2018

I'm closing this because it seems to have caused unnecessary confusion about gh-4799.

@ghost ghost closed this Feb 17, 2018
@ghost ghost reopened this Mar 1, 2018
@pypa-bot
Copy link

pypa-bot commented Mar 1, 2018

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 eligible for code review and hopefully merging!

@pypa-bot pypa-bot added the needs rebase or merge PR has conflicts with current master label Mar 1, 2018
@pypa-bot pypa-bot removed the needs rebase or merge PR has conflicts with current master label Mar 1, 2018
@ghost
Copy link
Author

ghost commented Mar 1, 2018

cc @pradyunsg

Copy link
Member

@pfmoore pfmoore left a comment

Choose a reason for hiding this comment

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

Looks OK to me. Can you fix the lint issue (unused result var in the test) and add a news file? Hopefully PyPy3 will complete when the fixes are submitted.

@ghost
Copy link
Author

ghost commented Mar 1, 2018

@pfmoore pypy has timed out (again).

@pradyunsg
Copy link
Member

pradyunsg commented Mar 1, 2018 via email

@pfmoore
Copy link
Member

pfmoore commented Mar 1, 2018

I'm getting very sick of the PyPy3 checks :-( @pradyunsg @dstufft what do you think about making that check optional (like Python nightly)? Is PyPy 3 a critical platform for us?

@pfmoore
Copy link
Member

pfmoore commented Mar 1, 2018

@pradyunsg Could you give this a quick check before I merge? I'd appreciate your confirmation as it's PEP 518 related.

@ghost
Copy link
Author

ghost commented Mar 1, 2018

Wow, this is lightning speed!

@pfmoore
Copy link
Member

pfmoore commented Mar 1, 2018

Small changes, easy to review 😉

@pradyunsg
Copy link
Member

PyPy3 checks

I'm happy to make them optional for a short term fix. I want them to be run regularly and that we don't ignore their failures though.

Small changes, easy to review 😉

+1

@pradyunsg
Copy link
Member

Ideally, we should fix them but I'm pretty sure no one has the bandwidth right now, so, ignoring failures is fine. I'll make a PR for this.

@pfmoore pfmoore merged commit 34cc364 into pypa:master Mar 2, 2018
@ghost ghost deleted the pep518-editable branch March 2, 2018 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants