[Twisted-Python] Twisted 2.5.0 released

Manlio Perillo manlio_perillo at libero.it
Thu Jan 11 11:21:24 EST 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?
http://twistedmatrix.com/projects/core/documentation/howto/producers.html
and
http://twistedmatrix.com/projects/core/documentation/howto/tap.html

And what about the new coiterate support?


 > [...]



Regards  Manlio Perillo





More information about the Twisted-Python mailing list