[Python-checkins] cpython (3.3): Issue #20488: Update docs to say importlib is *the* implementaiton of
brett.cannon
python-checkins at python.org
Thu Feb 6 15:50:07 CET 2014
http://hg.python.org/cpython/rev/cc08bf665dea
changeset: 88993:cc08bf665dea
branch: 3.3
parent: 88989:82d374a9bbc7
user: Brett Cannon <brett at python.org>
date: Thu Feb 06 09:46:08 2014 -0500
summary:
Issue #20488: Update docs to say importlib is *the* implementaiton of
import and not *an* implementation.
files:
Doc/library/importlib.rst | 14 ++++++++------
Misc/NEWS | 3 +++
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst
--- a/Doc/library/importlib.rst
+++ b/Doc/library/importlib.rst
@@ -1,8 +1,8 @@
-:mod:`importlib` -- An implementation of :keyword:`import`
-==========================================================
+:mod:`importlib` -- The implementation of :keyword:`import`
+===========================================================
.. module:: importlib
- :synopsis: An implementation of the import machinery.
+ :synopsis: The implementation of the import machinery.
.. moduleauthor:: Brett Cannon <brett at python.org>
.. sectionauthor:: Brett Cannon <brett at python.org>
@@ -13,17 +13,16 @@
Introduction
------------
-The purpose of the :mod:`importlib` package is two-fold. One is to provide an
+The purpose of the :mod:`importlib` package is two-fold. One is to provide the
implementation of the :keyword:`import` statement (and thus, by extension, the
:func:`__import__` function) in Python source code. This provides an
implementation of :keyword:`import` which is portable to any Python
-interpreter. This also provides a reference implementation which is easier to
+interpreter. This also provides an implementation which is easier to
comprehend than one implemented in a programming language other than Python.
Two, the components to implement :keyword:`import` are exposed in this
package, making it easier for users to create their own custom objects (known
generically as an :term:`importer`) to participate in the import process.
-Details on custom importers can be found in :pep:`302`.
.. seealso::
@@ -53,6 +52,9 @@
:pep:`366`
Main module explicit relative imports
+ :pep:`451`
+ A ModuleSpec Type for the Import System
+
:pep:`3120`
Using UTF-8 as the Default Source Encoding
diff --git a/Misc/NEWS b/Misc/NEWS
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -379,6 +379,9 @@
Documentation
-------------
+- Issue #20488: Importlib is no longer *an* implementation of import, it's *the*
+ implementation.
+
- Issue #20265: Updated some parts of the Using Windows document.
- Issue #20266: Updated some parts of the Windows FAQ.
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list