Withdraw PEP 422 in favour of PEP 487

This commit is contained in:
Nick Coghlan 2015-03-02 22:32:31 +10:00
parent c568e8c5ab
commit d075538695
1 changed files with 7 additions and 10 deletions

View File

@ -4,7 +4,7 @@ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Nick Coghlan <ncoghlan@gmail.com>, Author: Nick Coghlan <ncoghlan@gmail.com>,
Daniel Urban <urban.dani+py@gmail.com> Daniel Urban <urban.dani+py@gmail.com>
Status: Deferred Status: Withdrawn
Type: Standards Track Type: Standards Track
Content-Type: text/x-rst Content-Type: text/x-rst
Created: 5-Jun-2012 Created: 5-Jun-2012
@ -28,16 +28,13 @@ implementing a custom metaclass, and thus should provide a gentler
introduction to the full power Python's metaclass machinery. introduction to the full power Python's metaclass machinery.
PEP Deferral PEP Withdrawal
============ ==============
Currently deferred pending updates to address feedback received prior to the This proposal has been withdrawn in favour of Martin Teichmann's proposal
Python 3.4 release (see TODO note below). in PEP 487, which achieves the same goals through a simpler, easier to use
``__init_subclass__`` hook that simply isn't invoked for the base class
Note that I'd be open to relinquishing the PEP to a new champion if anyone that defines the hook.
would like to propose it for Python 3.5 (while I've made a few updates to
the design recently it doesn't currently look like I will be in a position
to push it forward myself in the 3.5 time frame).
Background Background