whatsnew: some more importlib replacements for imp functions.
authorR David Murray <rdmurray@bitdance.com>
Sun, 2 Feb 2014 16:32:31 +0000 (11:32 -0500)
committerR David Murray <rdmurray@bitdance.com>
Sun, 2 Feb 2014 16:32:31 +0000 (11:32 -0500)
get_magic->util.MAGIC_NUMBER, source_from_cache, and cache_from_source.

Doc/whatsnew/3.4.rst

index 4417f74b3f9350b02145551a4a297ea441ec27f8..1d285fe0f15e9e775f09c03ccaae2bc6d5c9585f 100644 (file)
@@ -761,7 +761,6 @@ This extended error description will be formatted using the
 of the error response.  (Contributed by Karl Cow in :issue:`12921`.)
 
 
-
 importlib
 ---------
 
@@ -780,11 +779,20 @@ The :func:`~importlib.reload` function has been moved from :mod:`imp` to
 :mod:`importlib` as part of the :mod:`imp` module deprecation.  (Contributed by
 Berker Peksag in :issue:`18193`.)
 
+:mod:`importlib.util` now has a :data:`~importlib.util.MAGIC_NUMBER` attribute
+providing access to the bytecode version number.  This replaces the
+:func:`~imp.get_magic` function in the deprecated :mod:`imp` module.
+(Contributed by Brett Cannon in :issue:`18192`.)
+
+New :mod:`importlib.util` functions :func:`~importlib.util.cache_from_source`
+and :func:`~importlib.util.source_from_cache` replace the same-named functions
+in the deprecated :mod:`imp` module.  (Contributed by Brett Cannon in
+:issue:`18194`.)
+
 
 inspect
 -------
 
-
 The inspect module now offers a basic :ref:`command line interface
 <inspect-module-cli>` to quickly display source code and other
 information for modules, classes and functions. (Contributed by Claudiu Popa