Flesh out platform-specific package suggestions. ALso add some comments on
other packages.
This commit is contained in:
parent
dbaf4f93d2
commit
8a77cd9435
38
pep-3108.txt
38
pep-3108.txt
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue