[Python-checkins] peps: PEP 432 reference impl is up to date

nick.coghlan python-checkins at python.org
Thu Jan 14 07:31:26 EST 2016


https://hg.python.org/peps/rev/3596a8498c2d
changeset:   6183:3596a8498c2d
user:        Nick Coghlan <ncoghlan at gmail.com>
date:        Thu Jan 14 22:30:50 2016 +1000
summary:
  PEP 432 reference impl is up to date

files:
  pep-0432.txt |  23 +++++++++++++++++++----
  1 files changed, 19 insertions(+), 4 deletions(-)


diff --git a/pep-0432.txt b/pep-0432.txt
--- a/pep-0432.txt
+++ b/pep-0432.txt
@@ -1031,11 +1031,26 @@
 Implementation
 ==============
 
-A reference implementation for an earlier design was developed as a feature
-branch in my BitBucket sandbox [2_].
+A reference implementation is available as a feature branch in my BitBucket
+sandbox [2_].
 
-There is not yet a reference implementation for the design currently
-described in the PEP.
+It implements the ``_Py_InitializeCore`` and ``_Py_InitializeMainInterpreter``
+aspects of the refactoring as a private API. All ``_PyCoreConfig`` settings
+are included, but currently only the "install signal handlers" setting is
+implemented for the main interpreter configuration.
+
+The currently available interfaces in the reference implementation:
+
+* ``_Py_IsCoreInitialized``
+* ``_Py_InitializeCore``
+* ``_PyCoreConfig``
+* ``_PyCoreConfig_INIT``
+* ``_Py_ReadHashSeed``
+* ``_Py_InitializeMainInterpreter``
+* ``_PyMainInterpreterConfig``
+* ``_PyMainInterpreterConfig_INIT``
+* ``_Py_ReadMainInterpreterConfig``
+
 
 The Status Quo
 ==============

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


More information about the Python-checkins mailing list