diff options
author | Martin Panter <vadmium+py@gmail.com> | 2015-11-14 12:52:08 (GMT) |
---|---|---|
committer | Martin Panter <vadmium+py@gmail.com> | 2015-11-14 12:52:08 (GMT) |
commit | 28a465c9e0d4f49eb2f344d8cbb986f61a47efbe (patch) | |
tree | 232e47124dda5366c6f23e84cc683ae6123e9a84 | |
parent | 19e69c5a2067fe6322ead88733ebbca77673010b (diff) | |
download | cpython-28a465c9e0d4f49eb2f344d8cbb986f61a47efbe.zip cpython-28a465c9e0d4f49eb2f344d8cbb986f61a47efbe.tar.gz cpython-28a465c9e0d4f49eb2f344d8cbb986f61a47efbe.tar.bz2 |
Issue #23883: Add news listing modules with new exported APIs
-rw-r--r-- | Doc/whatsnew/3.6.rst | 6 | ||||
-rw-r--r-- | Misc/NEWS | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.6.rst b/Doc/whatsnew/3.6.rst index b2066c5..172b253 100644 --- a/Doc/whatsnew/3.6.rst +++ b/Doc/whatsnew/3.6.rst @@ -230,6 +230,12 @@ Changes in the Python API * The :mod:`imp` module now raises a :exc:`DeprecationWarning` instead of :exc:`PendingDeprecationWarning`. +* The following modules have had missing APIs added to their :attr:`__all__` + attributes to match the documented APIs: :mod:`csv`, :mod:`enum`, + :mod:`ftplib`, :mod:`logging`, :mod:`optparse`, :mod:`threading` and + :mod:`wave`. This means they will export new symbols when ``import *`` + is used. See :issue:`23883`. + Changes in the C API -------------------- @@ -85,6 +85,11 @@ Core and Builtins Library ------- +- Issue #23883: Added missing APIs to __all__ to match the documented APIs + for the following modules: csv, enum, ftplib, logging, optparse, threading + and wave. Also added a test.support.check__all__() helper. Patches by + Jacek KoĆodziej. + - Issue #25590: In the Readline completer, only call getattr() once per attribute. Also complete names of attributes such as properties and slots which are listed by dir() but not yet created on an instance. |