<div dir="ltr">On Wed, Apr 3, 2013 at 6:11 AM, Thomas Hervé <span dir="ltr">&lt;<a href="mailto:therve@free.fr" target="_blank">therve@free.fr</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On behalf of Twisted Matrix Laboratories, I am pleased to announce the<br>
release of Twisted 13.0.<br>
<br>
Among the 70 tickets closed, we can see:<br>
<br>
 * A new &quot;Introduction to Deferreds&quot; document that you can find here:<br>
<a href="http://twistedmatrix.com/documents/13.0.0/core/howto/defer-intro.html" target="_blank">http://twistedmatrix.com/documents/13.0.0/core/howto/defer-intro.html</a><br>
<br>
 * A fix in twisted.web.template where attributes were not quoted<br>
properly, risking HTML injection.<br>
<br>
 * Support for unicode domain names in twisted.names SRVConnector and<br>
Name classes, after a 12.3 regression.<br>
<br>
 * A workaround for platform limitations when trying to schedule events<br>
far in the future.<br>
<br>
<br>
For more information, see the NEWS file here:<br>
<br>
 <a href="http://twistedmatrix.com/Releases/Twisted/13.0/NEWS.txt" target="_blank">http://twistedmatrix.com/Releases/Twisted/13.0/NEWS.txt</a><br>
<br>
<br>
Download it now from:<br>
<br>
 <a href="http://pypi.python.org/packages/source/T/Twisted/Twisted-13.0.0.tar.bz2" target="_blank">http://pypi.python.org/packages/source/T/Twisted/Twisted-13.0.0.tar.bz2</a> or<br>
<br>
 <a href="http://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi" target="_blank">http://pypi.python.org/packages/2.7/T/Twisted/Twisted-13.0.0.win32-py2.7.msi</a><br>
<br>
<br>
Thanks to the supporters of Twisted via the Software Freedom Conservancy<br>
and to the many contributors for this release.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Thomas<br>
</font></span></blockquote><div><br></div><div style>Hurrah!  Well done, Thomas!</div><div> </div><div><br></div><div> </div></div>--<div>Kevin Horn</div>
</div></div>