[Python-3000] possible new packages (PEP 3108)

Josiah Carlson jcarlson at uci.edu
Wed Jan 10 06:35:37 CET 2007


"Brett Cannon" <brett at python.org> wrote:
> * Databases
>   + anydbm
>   + dbhash
>   + dbm
>   + bsddb
>   + dumbdbm
>   + gdbm
>   + whichdb

What about sqlite3?


> * Internet (leaving out all questionable modules leads to a Web
>   grouping)

I'm not a real big fan of the Internet package, but you forgot about
smtpd (an asyncore subclass that is an smtp server).


> * Servers
>   + HTTP
>     - BaseHTTPServer
>     - CGIHTTPServer
>     - DocXMLRPCServer
>     - SimpleHTTPServer
>     - SimpleXMLRPCServer
>     - wsgiref

Why not just call the above http_servers?


>   + Socket
> 
>     - asynchat
>     - asyncore
>     - SocketServer

And the above server_frameworks?  It may also make sense to merge the
functionality of asynchat into asyncore (there is already
dispatcher_with_send in asyncore).


 - Josiah



More information about the Python-3000 mailing list