ANN: Twisted 0.17.4

Itamar Shtull-Trauring
Sat, 20 Apr 2002 16:09:47 +0200

Twisted is an event-based framework for internet applications, written
in Python and licensed under the LGPL. For more information, visit:

or join the list at:

What's New since 0.16.0

- NNTP support and a framework for news servers.

- HTTP/1.1 now supports persistent connections and pipelining, for
improved performance.

- Many feature enhancements for the web framework.

- Added component architecture inspired by Zope3.

- Many bug fixes and feature enhancements.

What is Twisted?

Twisted is an event-based framework for internet applications.  It 
includes a web server, a telnet server, a chat server, a news server, a
generic client and server for remote object access, and APIs for
creating new protocols and services. Twisted supports integration of the
Tk, GTK+, Qt or wxPython event loop with its main event loop. The Win32
event loop is also supported, as is basic support for running servers on 
top of Jython.

Twisted currently supports the following protocols, all implemented in 
pure python, most of them as both servers and clients:

      - NNTP
      - FTP
      - HTTP
      - SOCKSv4
      - SMTP
      - IRC
      - telnet
      - POP3
      - AOL's instant messaging TOC
      - OSCAR, used by AOL-IM as well as ICQ (client only)
      - DNS
      - LDAP (client only)
      - finger
      - Echo, discard, chargen and friends
      - Twisted Perspective Broker

For more information, visit, or join the 
list at