Télécharger la liste

Description du projet

Twisted is an event-based framework for Internet applications. It includes a Web server, an SMTP/POP3 server, a telnet server, an SSH server, an IRC server, a DNS server, a generic client/server pair for remote object access (Perspective Broker), and APIs for creating new protocols. It supports integration with GTK+, GTK+ 2, Qt, Tkinter, wxPython, Mac OS X (PyObjC) and Win32 event loops. It also supports TCP, SSL and TLS, UDP, Unix sockets, multicast, and serial ports. Supported protocols include HTTP, FTP, SMTP, POP3, IMAP, TOC, OSCAR (AIM and ICQ), SSH, DNS, IRC, NNTP, Jabber, SOCKSv4, Telnet, SIP (for VoIP), and XML-RPC and SOAP using external packages. Most protocols are supported as both servers and clients.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-03-27 08:10
8.0.1

Ceci est un communiqué de caractéristique majeure, avec plusieurs nouvelles fonctionnalités et un grand nombre de corrections de bugs. Le réacteur IOCP est maintenant beaucoup améliorée, et de nombreux bugs ont été résolus. Twisted mai maintenant être installé avec easy_install. De nombreuses améliorations ont été apportées au procès, Twisted système de tests unitaires. Un nouveau memcache mise en œuvre le protocole client a été ajouté. Beaucoup plus a été fait.
Tags: Major feature enhancements
This is a major feature release, with several new
features and a great number of bugfixes. The IOCP
reactor is now much improved, and many bugs have
been resolved. Twisted may now be installed with
easy_install. Many improvements were made to
Trial, Twisted's unit testing system. A new
memcache client protocol implementation was added.
Much more was done.

2006-05-28 09:09
2.4.0

Cette version inclut de nombreuses corrections pour UDP et stdio multidiffusion sur Win32. Nombreuses corrections de bugs ont été faites pour le procès, et son soutien à un grand nombre d'API obsolètes précédemment a été abandonnée. Générateurs différés ne laissent échapper leur résultat final ou d'exception. LoopingCall prend désormais en charge des fonctions qui Deferreds retour. Un programmateur de coopération avec les politiques Pluggable a été ajoutée. Une grande partie de la documentation de l'API a été améliorée et un nouveau guide pour les pays en développement producteurs et des consommateurs a été ajoutée. Cela inclut également de nouvelles versions de Conch, mail, noms, mots, et Web.
Tags: Major feature enhancements
This release includes many fixes for UDP and
multicast stdio on Win32. Many bug fixes were made
for Trial, and its support for a large number of
previously deprecated APIs was dropped. Deferred
Generators no longer leak their final result or
exception. LoopingCall now supports functions
which return Deferreds. A cooperative scheduler
with pluggable policies has been added. Much of
the API documentation has been improved and a new
guide for developing producers and consumers has
been added. This also includes new releases of
Conch, Mail, Names, Words, and Web.

2005-05-30 01:24
2.0.1

La nouvelle classe DeferredQueue a été fixé à respecter correctement tous les arriérés et les limites de taille, ainsi que des améliorations avaient apportées à ses tests unitaires. Le paquet twisted.news tort omis installe désormais correctement. Le réacteur de Qt iterate () méthode se comporte maintenant comme les autres réacteurs 'iterate () méthodes. Le plugin mécanisme de cache a été changé à n'écrire que des changements lorsque des changements existent. Le réacteur Gtk2 initialise maintenant correctement lui-même, la prévention de certaines conditions de démarrage de course, et avec un meilleur soutien threads.
Tags: Minor bugfixes
The new DeferredQueue class has been fixed to properly respect all backlog and size limits, as well as had improvements made to its unit tests. The incorrectly omitted twisted.news package now installs properly. The Qt reactor's iterate() method now behaves like other reactors' iterate() methods. The plugin caching mechanism has been changed to only write out changes when changes exist. The Gtk2 reactor now initializes itself properly, preventing certain startup race conditions, and with better supporting threads.

2005-03-29 16:46
2.0

Principales nouveautés de cette version incluent le remplacement de la home-grown système composant avec zope.interface, une division de sous-projets dans des paquets séparés avec des cycles de communiqué de presse distinct, le projet-CCEA en large à la licence MIT, Python 2.4 des correctifs de compatibilité et d'efficacité considérables améliorations dans l'algorithme de mise en mémoire tampon TCP et DelayedCall manutention. Beaucoup d'autres améliorations de fonctionnalités mineures, corrections de bogues, améliorations et la documentation sont également inclus.
Tags: Code cleanup
Major new features in this release include the
replacement of the home-grown component system
with zope.interface, a split of subprojects into
separate packages with separate release cycles,
project-wide relicensing to the MIT license,
Python 2.4 compatibility fixes, and major
efficiency improvements in the TCP buffering
algorithm and DelayedCall handling. Many other
minor feature enhancements, bugfixes, and
documentation improvements are also included.

2004-07-24 09:25
1.3.0

Tags: Code cleanup

Project Resources