Twisted 16.4.0 Release Announcement
"Amber \"Hawkie\" Brown" <[email protected]> Sun, 28 Aug 2016 09:44:28 +0800
| Newsgroups | gmane.comp.python.twisted,gmane.comp.python.twisted.web |
|---|---|
| Message-ID | <[email protected]> |
--===============6977957523131577693== Content-Type: multipart/signed; boundary="Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37 Content-Type: multipart/alternative; boundary="Apple-Mail=_4D489A5D-1A1E-4338-BE3D-EB5DECC1084C" --Apple-Mail=_4D489A5D-1A1E-4338-BE3D-EB5DECC1084C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On behalf of Twisted Matrix Laboratories, I am honoured to announce the = release of Twisted 16.4.0. The highlights of this release are: - 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. For more information, check the NEWS file (link provided below). 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>>. 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! Twisted Regards, Amber Brown (HawkOwl) PS: Twisted 16.4.1 will be coming soon after this with a patch = mitigating SWEET32, by updating the acceptable cipher list. --Apple-Mail=_4D489A5D-1A1E-4338-BE3D-EB5DECC1084C 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""><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></body></html>= --Apple-Mail=_4D489A5D-1A1E-4338-BE3D-EB5DECC1084C-- --Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQEcBAEBCAAGBQJXwkH8AAoJECMItHnTkkoRPDEIAJmABxYFC9O0sWRkiMiXcI0Q qHfXx9JLiL71IuREQBRpsWYPSSz++lwhdrU+9spvH+OwoxHWCOftg65yp0KcklDQ QR+t9dI/FPdGxwBuP02a55MuIixw72g+x444pmhK8pfbSFq8XB+iG19rSI+RugUf FOYYx3MAtpFh0nfG5JMb8228HSf8WErNdVxwwzbDi+tI2yZaf+ERCx6NA2TkoRSJ Jkf19LlWmdszMxGZf7wpCTiuzEMfsjXwxHNHgq+atJEIpASzgW39em+GMkL3Q3hC VIZF+VH5Sggc2sAmYzV1SFpbsR0Yy4EumXp2sFa5kjWw2dQxbbl1JsbgHQI+R6k= =A4Gs -----END PGP SIGNATURE----- --Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37-- --===============6977957523131577693== 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 --===============6977957523131577693==--