-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
PEP 660: Editable installs for PEP 517 style build backends #1944
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
PEP 660: Editable installs for PEP 517 style build backends #1944
Conversation
Hello, and thanks for your contribution! I'm a bot set up to make sure that the project can legally accept this contribution by verifying everyone involved has signed the PSF contributor agreement (CLA). CLA MissingOur records indicate the following people have not signed the CLA: For legal reasons we need all the people listed to sign the CLA before we can look at your contribution. Please follow the steps outlined in the CPython devguide to rectify this issue. If you have recently signed the CLA, please wait at least one business day You can check yourself to see if the CLA has been received. Thanks again for the contribution, we look forward to reviewing it! |
8c5a320
to
2752f4c
Compare
I'll wait for the CLA from @dholth just to be on the safe side (although I'm surprised he hasn't already signed it, as he was the author of the wheel PEP). |
The CLA issue is suprising indeed because there are several other commits from Daniel with the exact same e-mail address. I add to change his email in the document itself because the CI complained that some authors have more than one email address listed: Daniel Holth: ['[email protected]', '[email protected]'] I tentatively used number 667 to get a green build. |
PEP number 657 looks to be available; you should be able to grab that. In the (unlikely) event that someone else grabs that number, you'll get a merge conflict, and can bump it to 658. |
bb3d8a0
to
5bd4514
Compare
And the title too! :P |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add Paul in .github/CODEOWNERS
for this file as the PEP sponsor.
We also need the CLA to be signed. |
pep-0657.rst
Outdated
Title: Editable installs for PEP 517 style build backends | ||
Author: Daniel Holth <[email protected]>, Stéphane Bidoul <[email protected]> | ||
Sponsor: Paul Moore <[email protected]> | ||
Discussions-To: https://discuss.python.org/t/draft-pep-editable-installs-for-pep-517-style-build-backends/8510 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Discussions-To: https://discuss.python.org/t/draft-pep-editable-installs-for-pep-517-style-build-backends/8510 | |
Discussions-To: https://discuss.python.org/t/8510 |
A cleaner URL.
5bd4514
to
a1ee518
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs @dholth to sign the CLA but otherwise it looks OK to me.
@brettcannon All we're waiting on is the CLA. I don't know whether we're allowed to ignore the CLA requirement and merge this, but other than that, I've approved this... |
I'll get it taken care of.
…On Wed, May 5, 2021, at 4:30 PM, Paul Moore wrote:
@brettcannon <https://github.com/brettcannon> All we're waiting on is the CLA. I don't know whether we're allowed to ignore the CLA requirement and merge this, but other than that, I've approved this...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#1944 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AABSZEVPSU3FIGSXW27CIG3TMGTGFANCNFSM437IVTMA>.
|
Given #1950, this likely needs renumbering. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR title and filename will also need changing to reflect the new PEP number.
.github/CODEOWNERS
Outdated
@@ -511,6 +511,7 @@ pep-0653.rst @markshannon | |||
pep-0654.rst @1st1 @gvanrossum | |||
pep-0655.rst @gvanrossum | |||
pep-0656.rst @brettcannon | |||
pep-0657.rst @pfmoore |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PEP number 657 has now been taken - can you update this to the next free number? Might be worth waiting until @dholth has got the CLA sorted, so we don't have to keep changing.
pep-0657.rst
Outdated
@@ -0,0 +1,212 @@ | |||
PEP: 657 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PEP number needs changing here too.
7d0488d
to
f0927bc
Compare
More importantly the CLA issue needs to be resolved before fixing the issue number is necessary in case it shifts again. |
I'm not going to be able to keep checking this PR - can @dholth or someone else please explicitly @-ping me when the CLA issue is resolved? |
@dholth nudge. Any updates on when you might be able to sign the CLA? |
I've tried the strategy of asking my employer. Waiting for them.
…On Wed, May 19, 2021, at 8:15 AM, Pradyun Gedam wrote:
@dholth <https://github.com/dholth> nudge. Any updates on when you might be able to sign the CLA?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#1944 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AABSZEWMD6PL6V4Y4IWLOT3TOOTV3ANCNFSM437IVTMA>.
|
13cb33d
to
7ffadee
Compare
Since PEP 1 says commit would be squashed when merging, I took the liberty to squash them before, which incidentally made the red label go away. @dholth if credit in the author field is ok for you and you don't mind too much about the commits, perhaps we can move forward this way. |
What to put in the wheel | ||
------------------------ | ||
|
||
Build backends may use different techniques to achive the goals of an editable |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A small typo: achieve
No description provided.