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 <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> 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 <<a = href=3D"https://pypi.python.org/pypi/Twisted" = class=3D"">https://pypi.python.org/pypi/Twisted</a>> (or = alternatively <<a href=3D"http://twistedmatrix.com/trac/wiki/Downloads"= class=3D"">http://twistedmatrix.com/trac/wiki/Downloads</a>>). The = NEWS file is also available at <<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>= >.<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. 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==--