From: Yury Selivanov Date: Thu, 10 Sep 2015 23:02:24 +0000 (-0400) Subject: whatsnew/3.5: Fix refs in the importlib section X-Git-Tag: v3.5.1rc1~390 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3b76552538652dfa440511502b0c25a5a4770aaa;p=python whatsnew/3.5: Fix refs in the importlib section --- diff --git a/Doc/whatsnew/3.5.rst b/Doc/whatsnew/3.5.rst index 40598011c4..e293ae2b63 100644 --- a/Doc/whatsnew/3.5.rst +++ b/Doc/whatsnew/3.5.rst @@ -877,19 +877,20 @@ and the `WebP `_ format importlib --------- -The :class:`importlib.util.LazyLoader` class allows for lazy loading of modules -in applications where startup time is important. (Contributed by Brett Cannon -in :issue:`17621`.) - -The :func:`importlib.abc.InspectLoader.source_to_code` method is now a -static method. This makes it easier to initialize a module object with -code compiled from a string by running ``exec(code, module.__dict__)``. +The :class:`util.LazyLoader ` class allows for +lazy loading of modules in applications where startup time is important. +(Contributed by Brett Cannon in :issue:`17621`.) + +The :func:`abc.InspectLoader.source_to_code ` +method is now a static method. This makes it easier to initialize a module +object with code compiled from a string by running +``exec(code, module.__dict__)``. (Contributed by Brett Cannon in :issue:`21156`.) -The new :func:`importlib.util.module_from_spec` function is now the preferred -way to create a new module. Compared to the :class:`types.ModuleType` class, -this new function will set the various import-controlled attributes based -on the passed-in spec object. +The new :func:`util.module_from_spec ` +function is now the preferred way to create a new module. Compared to the +:class:`types.ModuleType` class, this new function will set the various +import-controlled attributes based on the passed-in spec object. (Contributed by Brett Cannon in :issue:`20383`.)