PEP 517: Make final #1712
PEP 517: Make final #1712
Conversation
My only concern with marking this PEP |
Conversely, if we’re going to wait for that, what can we do to move it along? I think it’s fairly obvious by now that for 99% of use cases, config options are not needed. Do we wait for someone with both a use case and the time/expertise to implement something? I’d prefer to leave it as it stands, make it final, and then if someone later comes along with an update to the design, we can just update the spec as needed, with a new PEP if the change is sufficiently substantial. (Personally, I’m open to approving small or low impact changes being made direct to the PyPA specs document, I feel the PEP process should be a tool, not a burden). Do we need a wider discussion on what provisional means for packaging interop standards? (I hope not, it seems a bit too abstract for me...) I think the standards should be adaptable as the ecosystem changes. Final status should not block that - if it does, we need to keep PEPs provisional essentially forever. |
One further point - the |
Let's do it. |
/cc @njsmith @takluyver as co-authors |
Fine by me |
There are more concerns matching @pradyunsg that |
Found one problematic part.
Another paragraph.
In the end, is it a single parameter dict, or a positional and keyword arguments?
Why is this in the config settings section?
I edited the text a bit to be more to my liking #1766 |
Make PEP 517 final. It's implemented in most tools now, and has plenty of real-world usage, so I think it's time for it to be made final.
/cc @ncoghlan as BDFL-Delegate for the original PEP, do you agree?