[Python-checkins] r63351 - peps/trunk/pep-3108.txt

brett.cannon python-checkins at python.org
Fri May 16 06:25:04 CEST 2008


Author: brett.cannon
Date: Fri May 16 06:25:04 2008
New Revision: 63351

Log:
Add a TODO marker for everything left to do.

Modified:
   peps/trunk/pep-3108.txt

Modified: peps/trunk/pep-3108.txt
==============================================================================
--- peps/trunk/pep-3108.txt	(original)
+++ peps/trunk/pep-3108.txt	Fri May 16 06:25:04 2008
@@ -78,7 +78,7 @@
 
     + Supplanted by the ``hashlib`` module.
 
-* mimetools (Need to update ``cgi``, ``httplib``, ``urllib``, ``urllib2``,
+* mimetools (TODO Need to update ``cgi``, ``httplib``, ``urllib``, ``urllib2``,
                 ``test_cookielib``, ``test_multifile``, ``test_urllib``,
                 ``test_urllib2``, ``test_urllib2net``,
                 ``test_urllib_localnet``, ``test_urllibnet``, ``test_xmlrpc``)
@@ -102,7 +102,7 @@
 
     + Locking is better done by ``fcntl.lockf()``.
 
-* rfc822 (Remove usage from ``cgi``, ``test_urllib2``)
+* rfc822 (TODO Remove usage from ``cgi``, ``test_urllib2``)
 
     + Supplanted by the ``email`` package.
 
@@ -485,7 +485,7 @@
   + Any functionality not in the string object or module will be moved
     to the string module (mostly constants).
 
-* symtable/_symtable
+* symtable/_symtable (TODO someone has said they will write docs)
 
   + Undocumented.
 
@@ -543,7 +543,7 @@
     (see http://bugs.python.org/issue210677).
   + Better to use the ``Tkinter.Canvas`` class.
 
-* commands (move over functions to subprocess, update usage in the stdlib)
+* commands (TODO move over functions to subprocess, update usage in the stdlib)
 
   + subprocess module replaces it [#pep-0324]_.
   + Remove getstatus(), move rest to subprocess.
@@ -568,7 +568,7 @@
 
   + All functionality is supported by string interpolation.
 
-* htmllib (need to remove use in pydoc)
+* htmllib (TODO need to remove use in pydoc)
 
   + Superceded by HTMLParser.
 
@@ -598,7 +598,7 @@
 
   + subprocess module replaces it [#pep-0324]_.
 
-* sgmllib (cannot remove until htmllib is removed)
+* sgmllib (TODO cannot remove until htmllib is removed)
 
   + Does not fully parse SGML.
   + In the stdlib for support to htmllib which is slated for removal.
@@ -607,7 +607,7 @@
 
   + Previously deprecated; import ``re`` instead.
 
-* stat (need to move all uses over to ``os.stat()``)
+* stat (TODO need to move all uses over to ``os.stat()``)
 
   + ``os.stat()`` now returns a tuple with attributes.
   + Functions in the module should be made into methods for the object
@@ -617,7 +617,7 @@
 
   + ``os.statvfs`` now returns a tuple with attributes.
 
-* thread (need to change import statements to ``_thread``;
+* thread (TODO need to change import statements to ``_thread``;
           rename ``dummy_thread`` to ``_dummy_thread``)
 
   + People should use 'threading' instead.
@@ -629,19 +629,19 @@
   + Guido has previously supported the deprecation
     [#thread-deprecation]_.
 
-* urllib (creation of the ``urllib`` package probably needs to happen first)
+* urllib (TODO creation of the ``urllib`` package probably needs to happen first)
 
   + Superceded by urllib2.
   + Functionality unique to urllib will be kept in the
     `urllib package`_.
 
-* UserDict [done: 3.0] (For 2.6, backport from ``collections`` and change
+* UserDict [done: 3.0] (TODO For 2.6, backport from ``collections`` and change
                         usage to ``collections.UserDict``)
 
   + Not as useful since types can be a superclass.
   + Useful bits moved to the 'collections' module.
 
-* UserList/UserString [done: 3.0] (For 2.6, backport from ``collections`` and
+* UserList/UserString [done: 3.0] (TODO For 2.6, backport from ``collections`` and
                                     and change usage)
 
   + Not useful since types can be a superclass.
@@ -671,7 +671,7 @@
 ==================  ==================================================
 _winreg             winreg (rename also because module has a public
                     interface and thus should not have a leading
-                    underscore)
+                    underscore) TODO
 ConfigParser        configparser [done; 2.6, 3.0]
 copy_reg            copyreg [done; 2.6, 3.0]
 Queue               queue [done: 2.6, 3.0]
@@ -700,17 +700,17 @@
 control of the Python development team for renaming.  See `Open
 Issues`_ for a discussion on this.
 
-* pickle/cPickle
+* pickle/cPickle (TODO/verify)
 
   + Rename cPickle to _pickle.
   + Semantic completeness of C implementation *not* verified.
 
-* profile/cProfile
+* profile/cProfile (TODO/verify)
 
   + Rename cProfile to _profile.
   + Semantic completeness of C implementation *not* verified.
 
-* StringIO/cStringIO
+* StringIO/cStringIO (TODO/verify)
 
   + Add the class to the 'io' module.
 
@@ -726,8 +726,8 @@
 ============  ===============================
 Current Name  Replacement Name
 ============  ===============================
-markupbase    _markupbase [done: 3.0]
-dummy_thread  _dummy_thread [#]_
+markupbase    _markupbase [done: 3.0] (TODO 2.6)
+dummy_thread  _dummy_thread [#]_ (TODO)
 ============  ===============================
 
 .. [#] Assumes ``thread`` is renamed to ``_thread``.
@@ -743,8 +743,8 @@
 =================  ===============================
 Current Name       Replacement Name
 =================  ===============================
-repr               reprlib
-test.test_support  test.support
+repr               reprlib (TODO)
+test.test_support  test.support (TODO)
 =================  ===============================
 
 
@@ -758,7 +758,7 @@
 
 dbm package
 ///////////
-
+(TODO)
 =================  ===============================
 Current Name       Replacement Name
 =================  ===============================
@@ -779,7 +779,7 @@
 
 html package
 ////////////
-
+(TODO)
 ==================  ===============================
 Current Name        Replacement Name
 ==================  ===============================
@@ -790,7 +790,7 @@
 
 http package
 ////////////
-
+(TODO)
 =================  ===============================
 Current Name       Replacement Name
 =================  ===============================
@@ -808,7 +808,7 @@
 
 tkinter package
 ///////////////
-
+(TODO)
 ==================  ===============================
 Current Name        Replacement Name
 ==================  ===============================
@@ -839,7 +839,7 @@
 
 urllib package
 //////////////
-
+(TODO)
 Originally this new package was to be named ``url``, but because of
 the common use of the name as a variable, it has been deemed better
 to keep the name ``urllib`` and instead shift existing modules around
@@ -861,7 +861,7 @@
 
 xmlrpc package
 //////////////
-
+(TODO)
 ==================  ===============================
 Current Name        Replacement Name
 ==================  ===============================


More information about the Python-checkins mailing list