[Python-checkins] peps: Some PEP status updates based on my current priorities

nick.coghlan python-checkins at python.org
Tue Sep 23 11:44:47 CEST 2014


https://hg.python.org/peps/rev/e2394256edf2
changeset:   5559:e2394256edf2
user:        Nick Coghlan <ncoghlan at gmail.com>
date:        Tue Sep 23 19:44:33 2014 +1000
summary:
  Some PEP status updates based on my current priorities

files:
  pep-0432.txt |  27 +--------------------------
  pep-0462.txt |   9 ++++++++-
  pep-0474.txt |   9 ++++++++-
  3 files changed, 17 insertions(+), 28 deletions(-)


diff --git a/pep-0432.txt b/pep-0432.txt
--- a/pep-0432.txt
+++ b/pep-0432.txt
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Nick Coghlan <ncoghlan at gmail.com>
-Status: Deferred
+Status: Draft
 Type: Standards Track
 Content-Type: text/x-rst
 Created: 28-Dec-2012
@@ -25,31 +25,6 @@
 implementation is developed.
 
 
-PEP Deferral
-============
-
-Python 3.4 is nearing its first alpha, and already includes a couple of
-significant low level changes in PEP 445 (memory allocator customisation)
-and PEP 442 (safe object finalization). As a result of the latter PEP,
-the shutdown procedure of CPython has also been changed to be more heavily
-reliant on the cyclic garbage collector, significantly reducing the
-number of modules that will experience the "module globals set to None"
-behaviour that is used to deliberate break cycles and attempt to releases
-more external resources cleanly.
-
-Furthermore, I am heavily involved in the current round of updates to the
-Python packaging ecosystem (as both the lead author of PEP 426 and
-BDFL-delegate for several other PEPs), leaving little to spare to work on
-this proposal. The other developers I would trust to lead this effort are
-also working on other things.
-
-So, due to those practical resource constraints, the proximity of Python
-3.4 deadlines, and recognition that making too many significant changes to
-the low level CPython infrastructure in one release is likely to be unwise,
-further work on this PEP has been deferred to the Python 3.5 development
-cycle.
-
-
 Proposal
 ========
 
diff --git a/pep-0462.txt b/pep-0462.txt
--- a/pep-0462.txt
+++ b/pep-0462.txt
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Nick Coghlan <ncoghlan at gmail.com>
-Status: Draft
+Status: Deferred
 Type: Process
 Content-Type: text/x-rst
 Created: 23-Jan-2014
@@ -22,6 +22,13 @@
 their changes incorporated.
 
 
+PEP Deferral
+============
+
+This PEP is deferred largely because I don't currently have time to work on
+it. If anyone would like to take it over, let me know.
+
+
 Rationale for changes to the core development workflow
 ======================================================
 
diff --git a/pep-0474.txt b/pep-0474.txt
--- a/pep-0474.txt
+++ b/pep-0474.txt
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Nick Coghlan <ncoghlan at gmail.com>
-Status: Draft
+Status: Deferred
 Type: Process
 Content-Type: text/x-rst
 Created: 19-Jul-2014
@@ -23,6 +23,13 @@
 for CPython itself (see PEP 462 in relation to that).
 
 
+PEP Deferral
+============
+
+This PEP is deferred largely because I don't currently have time to work on
+it. If anyone would like to take it over, let me know.
+
+
 Proposal
 ========
 

-- 
Repository URL: https://hg.python.org/peps


More information about the Python-checkins mailing list