Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANN: Twisted 0.19.0

0 views
Skip to first unread message

Itamar Shtull-Trauring

unread,
Jul 14, 2002, 10:11:12 PM7/14/02
to
Twisted is an event-based framework for internet applications, written
in Python and licensed under the LGPL. For more information, visit:

http://www.twistedmatrix.com

Join the list at:

http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Our IRC channel is #twisted on irc.openprojects.net.


What's New in 0.19.0
====================

- cReactor, a C-based reactor for faster networking.

- Reimplemented OSCAR protocol (for AIM and ICQ).

- Added a new MVC-based web framework.

- Refactoring of Deferreds.

- Support for persisting to abstract object tree (this is equivalent
to pickle, except that the output is Python source code.)

- Processes can now be run setuid/setgid.

- Huge number of bugfixes, including much improved SSL support, and lots
more documentation.


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 supports TCP, SSL, UDP, Unix sockets and
subprocesses out of the box.

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
- finger
- Echo, discard, chargen and friends
- Twisted Perspective Broker
- LDAP is available as a separate plugin

0 new messages