Re: [Twisted-web] Twisted 16.4.0 Release Announcement

Glyph Lefkowitz <[email protected]> Sun, 28 Aug 2016 13:34:34 -0700
Newsgroups gmane.comp.python.twisted,gmane.comp.python.twisted.web
Message-ID <[email protected]>
--===============5907919867461902857==
Content-Type: multipart/alternative; boundary="Apple-Mail=_868ECBA6-4D6B-41C7-BDD1-BC7ED1242FB6"


--Apple-Mail=_868ECBA6-4D6B-41C7-BDD1-BC7ED1242FB6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


> On Aug 27, 2016, at 18:44, Amber Hawkie Brown =
<[email protected]> wrote:
>=20
> On behalf of Twisted Matrix Laboratories, I am honoured to announce =
the release of Twisted 16.4.0.
>=20
> The highlights of this release are:
>=20
> - twist, a new command line tool for running Twisted plugins, similar =
to twistd but with a simpler, cleaner interface.
> - A new interface for Protocols, IHandshakeListener, which tells =
Twisted to tell the Protocol when the TLS handshake has been completed.
> - async/await support for Deferreds, allowing you to write Python 3.5+ =
coroutines using Twisted
> - Trial can be invoked with "python -m twisted.trial".
> - All Twisted executables (trial, twistd, etc) are now Setuptools =
console scripts, meaning they will work much better on Windows.
> - 35+ more modules ported to Python 3, and many many cleanups on the =
way to Python 3 on Windows support.
> - All the security fixes of Twisted 16.3.1 + 16.3.2 (httpoxy, HTTP =
session identifier strengthening, HTTP+TLS consuming sockets)
> - 240+ closed tickets overall.
>=20
> For more information, check the NEWS file (link provided below).
>=20
> You can find the downloads at <https://pypi.python.org/pypi/Twisted =
<https://pypi.python.org/pypi/Twisted>> (or alternatively =
<http://twistedmatrix.com/trac/wiki/Downloads =
<http://twistedmatrix.com/trac/wiki/Downloads>>). The NEWS file is also =
available at =
<https://github.com/twisted/twisted/blob/twisted-16.4.0/NEWS =
<https://github.com/twisted/twisted/blob/twisted-16.4.0/NEWS>>.
>=20
> Many thanks to everyone who had a part in this release - the =
supporters of the Twisted Software Foundation, the developers who =
contributed code as well as documentation, and all the people building =
great things with Twisted!
>=20
> Twisted Regards,
> Amber Brown (HawkOwl)
>=20
> PS: Twisted 16.4.1 will be coming soon after this with a patch =
mitigating SWEET32, by updating the acceptable cipher list.

Really looking forward to using 'twist' on all my infrastructure.  This =
is a great release, everybody!

-glyph


--Apple-Mail=_868ECBA6-4D6B-41C7-BDD1-BC7ED1242FB6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Aug 27, 2016, at 18:44, Amber Hawkie Brown &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><meta =
http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" =
class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: =
space; -webkit-line-break: after-white-space;" class=3D""><div =
class=3D"">On behalf of Twisted Matrix Laboratories, I am honoured to =
announce the release of Twisted 16.4.0.<br class=3D""><br class=3D"">The =
highlights of this release are:</div><div class=3D""><br =
class=3D""></div><div class=3D"">- twist, a new command line tool for =
running Twisted plugins, similar to twistd but with a simpler, cleaner =
interface.</div><div class=3D"">- A new interface for Protocols, =
IHandshakeListener, which tells Twisted to tell the Protocol when the =
TLS handshake has been completed.</div><div class=3D"">- async/await =
support for Deferreds, allowing you to write Python 3.5+ coroutines =
using Twisted</div><div class=3D"">- Trial can be invoked with "python =
-m twisted.trial".</div><div class=3D"">- All Twisted executables =
(trial, twistd, etc) are now Setuptools console scripts, meaning they =
will work much better on Windows.</div><div class=3D"">- 35+ more =
modules ported to Python 3, and many many cleanups on the way to Python =
3 on Windows support.</div><div class=3D"">- All the security fixes of =
Twisted 16.3.1 + 16.3.2 (httpoxy, HTTP session identifier strengthening, =
HTTP+TLS consuming sockets)</div><div class=3D"">- 240+ closed tickets =
overall.</div><div class=3D""><br class=3D""></div><div class=3D"">For =
more information, check the NEWS file (link provided below).<br =
class=3D""><br class=3D"">You can find the downloads at &lt;<a =
href=3D"https://pypi.python.org/pypi/Twisted" =
class=3D"">https://pypi.python.org/pypi/Twisted</a>&gt; (or =
alternatively &lt;<a href=3D"http://twistedmatrix.com/trac/wiki/Downloads"=
 class=3D"">http://twistedmatrix.com/trac/wiki/Downloads</a>&gt;). The =
NEWS file is also available at &lt;<a =
href=3D"https://github.com/twisted/twisted/blob/twisted-16.4.0/NEWS" =
class=3D"">https://github.com/twisted/twisted/blob/twisted-16.4.0/NEWS</a>=
&gt;.<br class=3D""><br class=3D"">Many thanks to everyone who had a =
part in this release - the supporters of the Twisted Software =
Foundation, the developers who contributed code as well as =
documentation, and all the people building great things with Twisted!<br =
class=3D""><br class=3D"">Twisted Regards,<br class=3D"">Amber Brown =
(HawkOwl)</div><div class=3D""><br class=3D""></div><div class=3D"">PS: =
Twisted 16.4.1 will be coming soon after this with a patch mitigating =
SWEET32, by updating the acceptable cipher =
list.</div></div></div></blockquote><br class=3D""></div><div>Really =
looking forward to using 'twist' on all my infrastructure. &nbsp;This is =
a great release, everybody!</div><div><br =
class=3D""></div><div>-glyph</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_868ECBA6-4D6B-41C7-BDD1-BC7ED1242FB6--


--===============5907919867461902857==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Twisted-Python mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

--===============5907919867461902857==--