On Tue, 22 Mar 2022 at 23:27, Brett Cannon <brett@python.org> wrote:
> Update PEP 2 to say a PEP is necessary to add a module to the stdlib
> Update PEP 4 to say that a PEP is necessary to deprecate/remove a module
> Mark PEP 411 as obsolete and thus dropping the idea of provisional modules
These all seem reasonable to me.
There's an implication for the Packaging community in that we have
used "Provisional" status for PEPs (specifications). But personally,
I'm fine with dropping that option - I'm on record saying that I don't
like provisional status for packaging standards and won't use it in
future.
This doesn't affect provisional PEPs, only modules; provisional PEP acceptances are covered under a different PEP (probably PEP 1).
-Brett
Assuming this proposal gets approved, I will link to the PEP 411
change on the relevant packaging thread, and get the packaging process
docs updated to match.
Paul