]> granicus.if.org Git - python/commitdiff
List all the removes and renamed modules
authorAndrew M. Kuchling <amk@amk.ca>
Wed, 14 May 2008 00:46:41 +0000 (00:46 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Wed, 14 May 2008 00:46:41 +0000 (00:46 +0000)
Doc/whatsnew/2.6.rst

index c0316f639dc95fa29ecc8707fadd0b53f238cd96..567499b0119f54c5e76762e73f0a92fe83b20db1 100644 (file)
@@ -1467,11 +1467,36 @@ fixes.  Here's a partial list of the most notable changes, sorted alphabetically
 by module name. Consult the :file:`Misc/NEWS` file in the source tree for a more
 complete list of changes, or look through the CVS logs for all the details.
 
-* (3.0-warning mode) The :mod:`audiodev` module is being deprecated,
-  and has been removed from Python 3.0, so importing it now triggers a
-  warning.  The module hasn't been maintained for several versions,
-  and is written against an outdated sound interface for SunOS and
-  IRIX.
+* (3.0-warning mode) Python 3.0 will feature a reorganized standard 
+  library; many outdated modules are  being dropped,
+  and some modules are being renamed or moved into packages. 
+  Python 2.6 running in 3.0-warning mode will warn about these modules 
+  when they are improved.
+
+  The list of deprecated modules that are removed in Python 3.0 is:
+  :mod:`audiodev`, 
+  :mod:`Canvas`,
+  :mod:`compiler`,
+  :mod:`dircache`,
+  :mod:`dl`,
+  :mod:`fpformat`,
+  :mod:`ihooks`,
+  :mod:`imageop`,
+  :mod:`linuxaudiodev`,
+  :mod:`mhlib`,
+  :mod:`multifile`,
+  :mod:`new`
+  :mod:`popen2`,
+  :mod:`pure`,
+  :mod:`sv`,
+  :mod:`test.testall`,
+  :mod:`toaiff`.
+
+  The modules that have been renamed are:
+
+  * :mod:`copy_reg` has become :mod:`copyreg`.
+  * :mod:`SocketServer` has become :mod:`socketserver`.
+  * :mod:`Queue` has become :mod:`queue`.
 
 * The :mod:`bsddb.dbshelve` module now uses the highest pickling protocol
   available, instead of restricting itself to protocol 1.
@@ -1754,9 +1779,6 @@ complete list of changes, or look through the CVS logs for all the details.
   the forward search.
   (Contributed by John Lenton.)
 
-* (3.0-warning mode) The :mod:`new` module has been removed from
-  Python 3.0.  Importing it therefore triggers a warning message.
-
 * The :mod:`operator` module gained a 
   :func:`methodcaller` function that takes a name and an optional 
   set of arguments, returning a callable that will call