[Twisted-Python] Twisted 2.5.0 released

Manlio Perillo manlio_perillo at libero.it
Thu Jan 11 09:21:24 MST 2007

Christopher Armstrong ha scritto:
> Get Twisted: http://twistedmatrix.com/

Great, thanks for your work.

> Twisted is an event-based framework for internet applications which
> works on Python 2.3.x, 2.4.x, and 2.5.x.
> Twisted 2.5.0 is a major feature release, with several interesting new
> developments and a great number of bug fixes. Some of the highlights
> follow.
> * AMP, the Asynchronous Messaging Protocol, was introduced.  AMP is a
> protocol which provides request/response semantics over a persistent
> connection in a very simple and extensible manner.
> * An Epoll-based reactor was added, which can be used with twistd or
> trial by passing "-r epoll" on the command line. This may improve
> performance of certain high-traffic network applications.

Any benchmarks?

> * The 'twistd' command can now accept sub-commands which name an
> application to run. For example, 'twistd web --path .' will start a
> web server serving files out of the current directory. This
> functionality is meant to replace the old way of doing things with
> 'mktap' and 'twistd -f'.
> * Python 2.5 is now supported. Previous releases of Twisted were
> broken by changes in the release of Python 2.5.
> * 'inlineCallbacks' was added, which allows taking advantage of the
> new 'yield' expression syntax in Python 2.5 to avoid writing callbacks
> for Deferreds.

What is this?
It seems to be not in the documentation.

> * Many improvements were made to the Jabber support in twisted.words.

Why not to mention the new chapters in the documentation?

And what about the new coiterate support?

 > [...]

Regards  Manlio Perillo

More information about the Twisted-Python mailing list