Update what needs to be done for PEP 4 modules.

Also list all known issues related to the PEP for easy tracking.
This commit is contained in:
Brett Cannon 2008-05-12 01:24:10 +00:00
parent 45532ba2e5
commit e784a30c98
1 changed files with 26 additions and 13 deletions

View File

@ -69,29 +69,33 @@ distribution for Python for users that rely upon the code.
+ Documented as deprecated since Python 2.3 without an explicit
reason.
* cfmfile
* cfmfile [done: 3.0]
+ Documented as deprecated since Python 2.4 without an explicit
reason.
* cl
* cl [done: 3.0] (Need to update ``aifc`` to not use ``cl``)
+ Documented as obsolete since Python 2.0 or earlier.
+ Interface to SGI hardware.
* md5
* md5 [done: 2.6, 3.0]
+ Supplanted by the ``hashlib`` module.
* mimetools
* mimetools (Need to update ``cgi``, ``httplib``, ``urllib``, ``urllib2``,
``test_cookielib``, ``test_multifile``, ``test_urllib``,
``test_urllib2``, ``test_urllib2net``,
``test_urllib_localnet``, ``test_urllibnet``, ``test_xmlrpc``)
+ Documented as obsolete without an explicit reason.
+ Documented as obsolete in a previous version.
+ Supplanted by the ``email`` package.
* MimeWriter
* MimeWriter [done: 3.0]
+ Supplaned by the ``email`` package.
+ Supplanted by the ``email`` package.
* mimify
* mimify [done: 2.6, 3.0]
+ Supplanted by the ``email`` package.
@ -99,24 +103,24 @@ distribution for Python for users that rely upon the code.
+ Supplanted by the ``email`` package.
* posixfile
* posixfile [done: 2.6, 3.0]
+ Locking is better done by ``fcntl.lockf()``.
* rfc822
* rfc822 (Remove usage from ``cgi``, ``test_urllib2``)
+ Supplanted by the ``email`` package.
* sha
* sha [done: 2.6, 3.0]
+ Supplanted by the ``hashlib`` package.
* sv
* sv [done: 3.0]
+ Documented as obsolete since Python 2.0 or earlier.
+ Interface to obsolete SGI Indigo hardware.
* timing
* timing [done: 3.0]
+ Documented as obsolete since Python 2.0 or earlier.
+ ``time.clock()`` gives better time resolution.
@ -870,6 +874,15 @@ SimpleXMLRPCServer xmlrpc.server [3]_
Transition Plan
===============
Issues related to this PEP:
* `Issue 2775`_: Master tracking issue
* `Issue 2828`_: clean up undoc.rst
.. _Issue 2775: http://bugs.python.org/issue2775
.. _Issue 2828: http://bugs.python.org/issue2828
For modules to be removed
-------------------------