Commit Graph

259 Commits

Author SHA1 Message Date
Brett Cannon 3710798a7b Since updating all references to a module's new name is no longer done in 2.6,
make sure it is done in 3.0.
2008-05-12 01:28:42 +00:00
Brett Cannon c28d3347a5 Tweak how issues are displayed.
Also re-jigger docs in 2.6 for renames to not change all references. This should minimize confusion.
2008-05-12 01:27:08 +00:00
Brett Cannon e784a30c98 Update what needs to be done for PEP 4 modules.
Also list all known issues related to the PEP for easy tracking.
2008-05-12 01:24:10 +00:00
Brett Cannon 45532ba2e5 Doc what needs to be done to get rid of the User* modules. 2008-05-12 00:54:41 +00:00
Brett Cannon 5518dd5173 Add to what is needed for 'thread' to also cover 'dummy_thread'. 2008-05-12 00:44:49 +00:00
Brett Cannon 98e1cd24fd Doc what needs to be done for "removing" thread. 2008-05-12 00:43:58 +00:00
Brett Cannon b5c66f9422 Doc what needs to be done for getting rid of statvfs. 2008-05-12 00:41:19 +00:00
Brett Cannon d9306425da Doc what needs to be done for getting rid of stat. 2008-05-12 00:40:07 +00:00
Brett Cannon bacee85fe3 imageop is dealt with in 2.6. 2008-05-12 00:09:36 +00:00
Brett Cannon 1d93d39f49 Update status of Queue; docs need to match new process. 2008-05-11 23:57:12 +00:00
Brett Cannon 6cd970eb03 Give some tips on how to handle the commit order. 2008-05-11 23:56:15 +00:00
Brett Cannon 7d461dc3cd On second though, go back to the old order. 2008-05-11 23:54:39 +00:00
Brett Cannon e2698404a7 Re-arrange the commit order to minimize commits. 2008-05-11 23:53:19 +00:00
Brett Cannon c6f94dc99d Try to outline the steps necessary to rename a module. 2008-05-11 23:24:02 +00:00
Brett Cannon badf0e28fb The sre module has been dealt with. 2008-05-11 22:48:15 +00:00
Brett Cannon bc33ebff71 PixMapWrapper is slated for removal (sorry, Alexandre, for not catching that sooner). 2008-05-11 22:24:17 +00:00
Alexandre Vassalotti 665d437a48 Dealt with the PixMapWrapper module. 2008-05-11 20:37:21 +00:00
Alexandre Vassalotti fc0a6a159c Dealt with the Queue module. 2008-05-11 20:10:09 +00:00
Alexandre Vassalotti ccfad28291 Dealt with the copy_reg module. 2008-05-11 09:05:57 +00:00
Brett Cannon 94a820b2b7 Use parentheses for specific notes about what is holding up a removal instead
of square brackets to make the notes stand out more.
2008-05-11 03:15:43 +00:00
Brett Cannon 3ad834e780 The sre module was already deprecated. 2008-05-11 03:11:57 +00:00
Brett Cannon b6b2ab238f Update what is needed to get rid of htmllib and sgmllib. 2008-05-11 03:08:49 +00:00
Brett Cannon 6096cc52c8 popen2 was already deprecated (normally) in 2.6. 2008-05-11 03:07:38 +00:00
Brett Cannon 00afb3b523 Dealt with the mhlib module. 2008-05-11 03:05:14 +00:00
Brett Cannon 8f5065a319 Fix up markup for the deprecation warning in docs. 2008-05-11 01:04:02 +00:00
Brett Cannon 4315b2b295 linuxaudiodev has been dealt with. 2008-05-11 00:52:09 +00:00
Brett Cannon e36c31b2f7 ihooks has been handled. 2008-05-10 22:47:29 +00:00
Brett Cannon 4c3bfaa549 The fpformat module has been dealt with. 2008-05-10 22:15:12 +00:00
Brett Cannon 6acc286508 The dl module has been handled in 2.6. 2008-05-10 21:25:56 +00:00
Brett Cannon d98bb8279e The dircache module has been handled. 2008-05-10 21:14:13 +00:00
Brett Cannon 60c5d0252e Remove a module that doesn't actually exist. 2008-05-10 19:56:20 +00:00
Brett Cannon d6fa233c8f Add DocXMLRPCServer to xmlrpc.server. 2008-05-10 19:51:45 +00:00
Brett Cannon 36fa74088c The Canvas module has been dealt with. 2008-05-10 03:20:19 +00:00
Brett Cannon c689a1f831 The compiler package has been handled in 2.6. 2008-05-10 03:00:05 +00:00
Brett Cannon 9a375c69b5 The bsddb185 module has been handled in 2.6. 2008-05-10 02:49:52 +00:00
Brett Cannon b364be7daa Doc that Bastion and rexec have been taken care of for 2.6. 2008-05-10 02:27:51 +00:00
Brett Cannon fded256bde Flesh out the transition plan for removing modules to cover what to do for
extension modules and to be more specific about doc changes.
2008-05-10 02:24:33 +00:00
Brett Cannon cb1cd53576 The pure module is handled for 2.6. 2008-05-09 22:54:06 +00:00
Brett Cannon 9bd2b9e1a2 Handled toaiff in 2.6. 2008-05-09 05:33:55 +00:00
Brett Cannon 8520c88587 The test.testall module has been handled in 2.6. 2008-05-09 05:26:44 +00:00
Brett Cannon 6c1e8542b5 The new module has been deprecated in 2.6. 2008-05-09 05:21:18 +00:00
Brett Cannon ae15133374 The user module has been dealt with in 2.6. 2008-05-08 20:38:15 +00:00
Brett Cannon 5f6490dff3 The user module has been removed from 3.0. 2008-05-08 20:32:38 +00:00
Brett Cannon c416e0e93f Add the step of suppressing deprecation warnings in a module's test code. 2008-05-08 20:01:15 +00:00
Brett Cannon 5e82fd0d44 stringold has been dealt with. 2008-05-08 19:54:02 +00:00
Brett Cannon 755b55ed10 The mutex module has been handled. 2008-05-08 19:28:11 +00:00
Brett Cannon 6fcfd6b0f0 Flesh out documentation removal step. 2008-05-08 18:22:19 +00:00
Brett Cannon 082a21e362 Mark the imputil module as done. 2008-05-08 18:17:06 +00:00
Brett Cannon b1a674bfe9 Update the procedure for a module's removal to cover the 'deprecated' directive
in the module's docs. Also state that removing the module in 3.0 first is the
best option to know where the module itself is used.
2008-05-08 04:40:25 +00:00
Brett Cannon 89a7ff6a1f Add a note about the TextMate bundle and its command to help deprecate modules
for removal.
2008-05-06 23:57:01 +00:00
Brett Cannon cf9f3f1d18 Thoroughly document the steps needed to handle a module slated for removal. 2008-05-06 23:36:55 +00:00
Brett Cannon 3bb88db7d7 The audiodev has been deprecated in 2.6. The module is now handled. 2008-05-06 23:25:32 +00:00
Brett Cannon e0e1984014 Turns out sre has been deprecated since at least 2.5. It should be removed. 2008-05-05 23:22:05 +00:00
Guido van Rossum 71c6c861a3 Accept PEP 3108 (library reform). 2008-05-05 22:32:12 +00:00
Brett Cannon 8ec85d4d6f Update the post history. 2008-05-03 23:47:20 +00:00
Brett Cannon 2f40fa9044 Move anydbm and whichdb to dbm.__init__. 2008-05-03 23:22:37 +00:00
Brett Cannon 01dc8581aa Clean up whitespace. 2008-05-01 19:23:35 +00:00
Brett Cannon 2d5e9a9d42 Add a comment how the fix_imports fixer is an example of how to get imports
changed by 2to3.
2008-05-01 18:03:52 +00:00
Brett Cannon 9aa01f87f7 Add more detail about how to handle modules that are renamed. 2008-04-29 21:46:32 +00:00
Brett Cannon b9a095d174 A bunch of minor changes along with adding Canvas to the deletion list and
saving sched.
2008-04-29 21:45:05 +00:00
Brett Cannon 99686f194a A minor grammatical error and a clarification of transition, thanks to Terry
Reedy.
2008-04-29 05:24:29 +00:00
Brett Cannon 933c4e1cad Note that the mhlib module should go since the 'mailbox' module handles the
same case.
2008-04-29 05:20:37 +00:00
Brett Cannon 51636fc7f7 List all undocumented Mac modules. 2008-04-29 00:56:36 +00:00
Brett Cannon 05c0020d64 Flesh out plat-irix[56] removal with all undocumented modules. 2008-04-29 00:47:38 +00:00
Brett Cannon 156721fdef Copy over PEP 4 reasoning for why modules should be removed. 2008-04-29 00:37:53 +00:00
Brett Cannon 593532786b More updates based on talking with Guido. Big ones are renaming the proposed tk
package to tkinter, and the proposed url package to urllib.
2008-04-29 00:27:49 +00:00
Brett Cannon 7eb4f5ec81 Make some changes at Guido's suggestion. 2008-04-26 04:05:53 +00:00
Brett Cannon 8c51c0f26c Clean up the PEP 8 section to only list stuff not slated to be renamed through
some other mechanism.
2008-04-17 23:27:17 +00:00
Brett Cannon 8bc8e44b23 Clarify some wording. 2008-04-16 00:41:32 +00:00
Brett Cannon e3cf234347 Rename dbm.db to dbm.bsd to disambiguate the name. 2008-04-10 20:53:56 +00:00
Brett Cannon 965549d23b Update where StringIO ended up. 2008-03-25 19:08:08 +00:00
Neal Norwitz d6e227344e dl was removed in r61837. 2008-03-24 06:25:10 +00:00
Brett Cannon c25bd03722 Add dircache and linecache to the lineup at the chopping block. 2008-03-24 01:39:08 +00:00
Brett Cannon 936e0f67eb Change the wording for why the Mac modules should go. 2008-03-19 21:00:47 +00:00
Brett Cannon fa191901ac Add all Mac modules for deprecation along with everything from PEP 4. 2008-03-19 20:20:37 +00:00
Brett Cannon 4cc04f5f58 List audioop/aifc/sunau as modules that were listed as to be removed but kept. 2008-03-09 04:03:39 +00:00
Brett Cannon 11dc90069e Add Cookie and cookielib to the proposed http package. 2008-03-09 03:33:07 +00:00
Brett Cannon 70b0fcd0e6 Add the 'url' package. Do note that the functionality from urllib will only be
merged into the pacakge if the documentation is properly updated. Otherwise the
module can be made available as an external module for those who wish to
continue to use it.
2008-03-05 21:59:50 +00:00
Brett Cannon e4943ec988 Fix a typo. 2008-03-04 04:03:59 +00:00
Brett Cannon a0be11a398 Add a note that modules to be removed might stick around without a documented,
public interface so that dependent modules can continue to work.
2008-03-03 22:44:30 +00:00
Brett Cannon 989daa17e3 Remove test.testall from Py3K. 2008-03-03 03:37:55 +00:00
Brett Cannon 56f9534257 Add a note that removed modules can be made available outside of Python if so
desired.
2008-02-29 01:58:53 +00:00
Brett Cannon 21e72b2818 Add an Open Issue about possibly removing Tkinter. 2008-02-24 06:14:09 +00:00
Brett Cannon b6c60930d0 Document the tk package. 2008-02-24 06:09:56 +00:00
Brett Cannon 5b5b0dbf04 Add html package. Also update to reflect the removal of the User* modules. 2008-02-24 04:31:56 +00:00
Brett Cannon c00e6266a1 Rename proposed http.tools and xmlrpc.tools to http.client and xmlrpc.client,
respectively. Both actually contain code for clients and not just a mish-mash
of tools.

Also remove the proposed http.cookies module until a decision is made on how to
handle Cookie/cookielib (cookie.server/cookie.client?).
2008-02-05 20:13:45 +00:00
Brett Cannon c95ebc8a46 Add the http and xmlrpc packages. 2008-02-03 23:11:38 +00:00
Brett Cannon 78dabdf1a4 Minor clarifications. 2008-02-03 22:57:08 +00:00
Brett Cannon 33ec170d30 Add a footnote about the proposed dbm package and the combining of two existing
modules into one.
2008-01-29 23:44:20 +00:00
Brett Cannon ac32640828 Remove mention of a 'databases' package. 2008-01-22 01:59:47 +00:00
Brett Cannon b3eacb2b92 Add dbm package. 2008-01-21 22:18:06 +00:00
Brett Cannon 191e84b988 List sched for removal; threading.Timer is a better replacement. 2008-01-17 22:44:16 +00:00
Brett Cannon eba89b20a2 Update stats on StringIO/cStringIO. 2007-12-15 00:36:23 +00:00
Brett Cannon bed831eb48 Not renaming the 'repr' module but removing it. 2007-12-15 00:33:45 +00:00
Brett Cannon 4770769b04 Note how the 'new' module is gone. 2007-12-14 23:59:22 +00:00
Brett Cannon 68c60195dd Fix a markup error. 2007-12-14 22:48:09 +00:00
Fred Drake ab9b8f4e37 note that markupbase renaming is done 2007-12-07 11:11:14 +00:00
Brett Cannon 8c7238cc5f Let getopt live. 2007-12-06 19:11:29 +00:00
Brett Cannon 7645efeee7 Update PEPs on modules that have been removed in Py3K but not noted. 2007-10-05 05:39:45 +00:00
Neal Norwitz 280b1f6494 Update with some modules that were (re)moved 2007-08-03 05:24:40 +00:00
Brett Cannon cdf5d3ce68 Fix the headers so that they are in the right order and no required headers are
missing.
2007-06-19 04:20:07 +00:00
Brett Cannon 5c3728c93e imageop module was removed. 2007-05-20 07:32:18 +00:00
Brett Cannon 0b91090d8e Update PEPs based on the removal of rgbimg from Python 2.6. 2007-05-20 07:13:46 +00:00
Neal Norwitz f8c26057aa Add some additional info about removing a module. 2007-05-17 21:52:13 +00:00
Neal Norwitz be76239737 Add a note about a new database package. 2007-05-17 21:49:32 +00:00
Brett Cannon 24fa739905 Clean up listing of what modules are deprecated and thus should go from Py3K. 2007-05-16 04:31:51 +00:00
Brett Cannon 80ceb20a67 Document the removal of the 'pure' module. 2007-05-16 04:06:53 +00:00
Brett Cannon 8ec67fd090 Update deprected module removals. 2007-05-16 04:06:05 +00:00
Brett Cannon f6496867de Mention to edit Setup.dist and setup.py when a module is removed. 2007-05-16 04:02:15 +00:00
Brett Cannon 2c5f40ace7 Note that compiler package has been removed. 2007-05-14 21:12:58 +00:00
Brett Cannon 3ba574e1cd List the compiler package for removal. 2007-05-14 20:18:53 +00:00
Brett Cannon e2300e7d69 List the steps needed to properly remove a module. 2007-05-14 20:06:30 +00:00
Brett Cannon e6119af8a2 md5 and sha are now gone. 2007-05-14 02:24:01 +00:00
Neal Norwitz 2e69f32941 Update status 2007-05-14 00:55:29 +00:00
Brett Cannon fd3f447b80 Add bsddb185 to the list of modules to go. 2007-04-29 20:03:44 +00:00
Brett Cannon 744af78dc8 Add a section for modules with just really bad names. Start it with renaming
test.test_support to test.support .
2007-03-13 02:03:26 +00:00
Brett Cannon fc09db9704 Change the classification of PEP 3108 from Information to Standards Track since
it needs acceptance and is not just explaining something.
2007-03-04 19:57:43 +00:00
Brett Cannon a4dcf4667f Remove package introduction as an Open Issue and make it a Rejected Idea. 2007-01-13 19:24:12 +00:00
Brett Cannon d7534d2035 Rework transition plan based on current discussions on python-dev.
Also reword some other random things.
2007-01-12 21:57:29 +00:00
Brett Cannon f4b919f80b Add sqlite3 to the suggested database package. Also comment that the servers
package could be broken up separately into socket and HTTP server packages.
2007-01-10 19:57:10 +00:00
Brett Cannon ea3b5e5b64 Clean up the discussion of the removal of modules based on PEP 4 or
documentation (a discrepency that will hopefully get fixed soon).  Part of the
clean up is to no longer explicitly list modules slated for removal that are
mentioned in PEP 4 so as to not keep a duplicate copy of that list.
2007-01-10 19:30:05 +00:00
Brett Cannon 301c2574ac 'sets' module was removed from Py3K, so remove all mention of it. 2007-01-10 03:39:53 +00:00
Brett Cannon 77215ed8e6 Add 'sets' to the suggested package of Python implemented built-in types. 2007-01-09 22:24:14 +00:00
Brett Cannon 8a77cd9435 Flesh out platform-specific package suggestions. ALso add some comments on
other packages.
2007-01-09 22:07:19 +00:00
Brett Cannon dbaf4f93d2 Add more package suggestions. 2007-01-06 23:12:26 +00:00
Brett Cannon 527543c8ba Remove some hard-to-follow wording with a much more straight-forward one. 2007-01-06 20:54:39 +00:00
Brett Cannon 0620afb4ee Add a link to the wiki page with more grouping suggestions. 2007-01-05 23:02:37 +00:00
Brett Cannon 8fcaef0abd Cleanup thread deprecation proposal. 2007-01-05 21:41:45 +00:00
Brett Cannon c3867b3154 Update PEP based on new wording in PEP 8 (allowing the use of underscores in
module names).
2007-01-05 20:23:56 +00:00
Brett Cannon f59bb95222 Add sndhdr to the audio package suggestion. 2007-01-05 20:03:19 +00:00
Brett Cannon f0e39dc4ce The various file format modules that were an Open Issue for removal have been
found to still be useful, so the whole question has been removed.
2007-01-05 19:54:06 +00:00
Brett Cannon 6f45f8aaa7 Fix a missing footnote. 2007-01-05 06:00:48 +00:00
Brett Cannon 9ef0363ecb Work on the list of Mac modules to remove. 2007-01-05 00:08:12 +00:00
Brett Cannon ab2573ec93 Add another argument for why getopt should be removed because of a shortcoming
of optparse.
2007-01-04 19:43:27 +00:00
Brett Cannon 29c9daa845 Add some Mac modules to be removed. 2007-01-04 18:54:34 +00:00
Brett Cannon 6399b39d4b Add autoGIL for removal. 2007-01-03 22:59:32 +00:00
Brett Cannon 1dd222feca Add ae* modules and MiniAEFRame to be removed (thanks to Ronald Oussoren).
Also removed binhex as an Open Issue suggested removal.
2007-01-03 22:00:02 +00:00
Brett Cannon d88af344c6 Add wsgiref to the proper suggested packages. 2007-01-03 21:31:18 +00:00
Brett Cannon 9f7a9003d8 Flesh out suggested Internet, XML-RPC, and HTTP server packages. 2007-01-03 21:29:30 +00:00
Brett Cannon 33093343b6 Remove aifc as a possible module to remove. This leads to the suggestion of
renaming cl to _cl since aifc is the only user of this undocumented module.
2007-01-03 21:09:29 +00:00
Brett Cannon e9dbe43f85 Add arguments against removing getopt. 2007-01-03 20:20:17 +00:00
Brett Cannon 3b73180900 Add commands and popen2 to the list of modules to remove thanks to subprocess. 2007-01-03 20:16:24 +00:00
Brett Cannon a557daea51 Saved base64, quopri, and uu (which also saves binascii). 2007-01-03 20:12:09 +00:00
Brett Cannon 998bd1323e Save nis. 2007-01-03 07:39:03 +00:00
David Goodger 8ba36f44a4 PEP URL correction 2007-01-03 05:05:32 +00:00
Brett Cannon d9e006bb68 Remove server package suggestion, add an XML-RPC one, and not that an HTTP
server package might be reasonable.
2007-01-03 01:17:11 +00:00
Brett Cannon 8e7780cca4 Add a suggestion from Bill Janssen of having a Web package. 2007-01-03 01:02:09 +00:00
Brett Cannon cc9c377ac0 Fix links to PEP 4 and 8 (thanks Bill Janssen). 2007-01-03 00:54:06 +00:00
Brett Cannon 9610f63b39 Punt on the idea of a new top-level package for all of the stdlib. Someone
else can tackle that idea in a separate PEP.
2007-01-03 00:42:29 +00:00
Brett Cannon 6099923396 asyncore/asynchat will stay. 2007-01-02 23:45:12 +00:00