diff options
author | Brett Cannon <brett@python.org> | 2013-11-29 16:00:11 (GMT) |
---|---|---|
committer | Brett Cannon <brett@python.org> | 2013-11-29 16:00:11 (GMT) |
commit | d2476c6e4bfa0666343643277e54f8d89015cded (patch) | |
tree | 9dbc0abe44bc8f8be91d682580b51e250c091dfe /Misc/NEWS | |
parent | 0e90e99188d6fb54c3f5b31a0488318d9c38309d (diff) | |
download | cpython-d2476c6e4bfa0666343643277e54f8d89015cded.zip cpython-d2476c6e4bfa0666343643277e54f8d89015cded.tar.gz cpython-d2476c6e4bfa0666343643277e54f8d89015cded.tar.bz2 |
Issue #19698: Remove exec_module() from the built-in and extension
module loaders.
Due to the fact that the call signatures for extension modules and
built-in modules does not allow for the specifying of what module to
initialize and that on Windows all extension modules are built-in
modules, work to clean up built-in and extension module initialization
will have to wait until Python 3.5. Because of this the semantics of
exec_module() would be incorrect, so removing the methods for now is
the best option; load_module() is still used as a fallback by
importlib and so this won't affect semantics.
Diffstat (limited to 'Misc/NEWS')
-rw-r--r-- | Misc/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -18,6 +18,9 @@ Core and Builtins Library ------- +- Issue #19698: Removed exec_module() methods from + importlib.machinery.BuiltinImporter and ExtensionFileLoader. + - ssl.create_default_context() sets OP_NO_COMPRESSION to prevent CRIME. - Issue #19802: Add socket.SO_PRIORITY. |