[Python-checkins] cpython: Issue #23883: Add news listing modules with new exported APIs

martin.panter python-checkins at python.org
Sat Nov 14 07:54:09 EST 2015


https://hg.python.org/cpython/rev/25a7ceed79d1
changeset:   99134:25a7ceed79d1
user:        Martin Panter <vadmium+py at gmail.com>
date:        Sat Nov 14 12:52:08 2015 +0000
summary:
  Issue #23883: Add news listing modules with new exported APIs

files:
  Doc/whatsnew/3.6.rst |  6 ++++++
  Misc/NEWS            |  5 +++++
  2 files changed, 11 insertions(+), 0 deletions(-)


diff --git a/Doc/whatsnew/3.6.rst b/Doc/whatsnew/3.6.rst
--- a/Doc/whatsnew/3.6.rst
+++ b/Doc/whatsnew/3.6.rst
@@ -230,6 +230,12 @@
 * 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
 --------------------
diff --git a/Misc/NEWS b/Misc/NEWS
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -85,6 +85,11 @@
 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.

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list