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
could go into the package.
* collections
* 'collections' package
+ heapq
+ Queue
@ -527,8 +527,32 @@ could go into the package.
* Platform-specific
+ All platform-specific modules should be placed in a package
representing the platform.
+ windows
- _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
@ -537,7 +561,7 @@ could go into the package.
+ hotshot
+ pstats
* email
* 'email' package
+ imaplib
+ mailbox
@ -572,7 +596,8 @@ could go into the package.
+ SimpleXMLRPCServer
+ xmlrpclib
* Internet
* Internet (leaving out all questionable modules leads to a Web
grouping)
+ BaseHTTPServer
+ cgi
@ -617,6 +642,7 @@ could go into the package.
+ codeop
+ compiler
+ dis
+ py_compile
+ compileall
@ -626,7 +652,7 @@ could go into the package.
+ gzip
+ zlib
* Date and time
* Date & time
+ calendar
+ datetime