Flesh out platform-specific package suggestions. ALso add some comments on

other packages.
This commit is contained in:
Brett Cannon 2007-01-09 22:07:19 +00:00
parent dbaf4f93d2
commit 8a77cd9435
1 changed files with 32 additions and 6 deletions

View File

@ -511,7 +511,7 @@ not overdue the introduction of new packages and to keep the stdlib
shallow. No specific package name is proposed, just what modules shallow. No specific package name is proposed, just what modules
could go into the package. could go into the package.
* collections * 'collections' package
+ heapq + heapq
+ Queue + Queue
@ -527,8 +527,32 @@ could go into the package.
* Platform-specific * Platform-specific
+ All platform-specific modules should be placed in a package + windows
representing the platform.
- _winreg
- msilib
- msvcrt
- winsound
+ unix
- crypt
- dbm
- fcntl
- fpectl
- gdbm
- grp
- nis
- pipes
- pwd
- readline (?)
- resource
- spwd
- syslog
- termios (?)
- tty (?)
- mac (all Mac-specific modules)
* Profiling * Profiling
@ -537,7 +561,7 @@ could go into the package.
+ hotshot + hotshot
+ pstats + pstats
* email * 'email' package
+ imaplib + imaplib
+ mailbox + mailbox
@ -572,7 +596,8 @@ could go into the package.
+ SimpleXMLRPCServer + SimpleXMLRPCServer
+ xmlrpclib + xmlrpclib
* Internet * Internet (leaving out all questionable modules leads to a Web
grouping)
+ BaseHTTPServer + BaseHTTPServer
+ cgi + cgi
@ -617,6 +642,7 @@ could go into the package.
+ codeop + codeop
+ compiler + compiler
+ dis
+ py_compile + py_compile
+ compileall + compileall
@ -626,7 +652,7 @@ could go into the package.
+ gzip + gzip
+ zlib + zlib
* Date and time * Date & time
+ calendar + calendar
+ datetime + datetime