Twisted 16.4.0 Prerelease 1 Announcement

"Amber \"Hawkie\" Brown" <[email protected]> Sat, 13 Aug 2016 16:18:26 +1000
Newsgroups gmane.comp.python.twisted,gmane.comp.python.twisted.web
Message-ID <[email protected]>
--===============1505264286665193739==
Content-Type: multipart/signed; boundary="Apple-Mail=_090A3A7A-0C96-4155-B106-0D84D8E2096D"; protocol="application/pgp-signature"; micalg=pgp-sha256


--Apple-Mail=_090A3A7A-0C96-4155-B106-0D84D8E2096D
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_DB388EBE-CB54-4CBE-BA73-AA511EE9724E"


--Apple-Mail=_DB388EBE-CB54-4CBE-BA73-AA511EE9724E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

In a rare Twisted release double feature right after 16.3.1, I bring you =
the first prerelease of Twisted 16.4.0.

This is a big release, the first after the Git migration has really =
kicked in! And so, here's what it brings us:

- 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".
- 35+ more modules ported to Python 3, and many many cleanups on the way =
to Python 3 on Windows support.
- 240+ closed tickets overall.

For more information, check the NEWS file (link provided below).

As usual, it's available for download -- go here =
(https://twistedmatrix.com/Releases/pre/16.4.0pre1/ =
<https://twistedmatrix.com/Releases/pre/16.4.0pre1/>) to get the =
prerelease tarballs and the full NEWS file. If you want to install it =
right away, run:

   pip install =
https://twistedmatrix.com/Releases/pre/16.4.0pre1/Twisted-16.4.0rc1.tar.bz=
2 =
<https://twistedmatrix.com/Releases/pre/16.4.0pre1/Twisted-16.4.0rc1.tar.b=
z2>

Please let me know if you have any issues, as well as if you don't! If =
everything works well, that's a good thing for me to know :)

Twisted Regards,
Amber Brown (HawkOwl)

--Apple-Mail=_DB388EBE-CB54-4CBE-BA73-AA511EE9724E
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"">In a rare Twisted release double feature right after 16.3.1, =
I bring you the first prerelease of Twisted 16.4.0.<div class=3D""><br =
class=3D""></div><div class=3D"">This is a big release, the first after =
the Git migration has really kicked in! And so, here's what it brings =
us:</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"">- 35+ more =
modules ported to Python 3, and many many cleanups on the way to Python =
3 on Windows support.</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"">As usual, it's available for download -- go =
here (<a href=3D"https://twistedmatrix.com/Releases/pre/16.4.0pre1/" =
class=3D"">https://twistedmatrix.com/Releases/pre/16.4.0pre1/</a>) to =
get the prerelease tarballs and the full NEWS file. If you want to =
install it right away, run:<br class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;pip install&nbsp;<a =
href=3D"https://twistedmatrix.com/Releases/pre/16.4.0pre1/Twisted-16.4.0rc=
1.tar.bz2" =
class=3D"">https://twistedmatrix.com/Releases/pre/16.4.0pre1/Twisted-16.4.=
0rc1.tar.bz2</a><br class=3D""><br class=3D"">Please let me know if you =
have any issues, as well as if you don't! If everything works well, =
that's a good thing for me to know :)<br class=3D""><br class=3D"">Twisted=
 Regards,<br class=3D"">Amber Brown (HawkOwl)</div></body></html>=

--Apple-Mail=_DB388EBE-CB54-4CBE-BA73-AA511EE9724E--

--Apple-Mail=_090A3A7A-0C96-4155-B106-0D84D8E2096D
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-----

iQEcBAEBCAAGBQJXrruzAAoJECMItHnTkkoRHQ8H/itTvAYTYhbZmrHj0gElDiOL
9uv5udyUNXkhc2aKZ7oPOVjn67sDpUstS90lqhoKVxOWKpXqVUTTAkC5WBzDHKpw
1nALheqclHBlsEkMz4BBy4xruqtBIL/faMnViwMJJUF5d/FshQxpJArcYSloCDDI
TGesW6DGV2Oq5bqMdp9nE58LZWszhee11jAZrFZlkGqmyvKGNolzFvvl4w9CzpKm
LIhXlSL9NUqZaR/RSupPG9OUnNMEKKVKGiPYTp5Ud8J6ZKs1K1b7MvFmsxzmlMGB
FFOXCmX3421eN1Uyr9aX0MEXbXdsKkPfEqRtCJK9UFc+tQF+rcZQ6j5WtK2irTY=
=gdKz
-----END PGP SIGNATURE-----

--Apple-Mail=_090A3A7A-0C96-4155-B106-0D84D8E2096D--


--===============1505264286665193739==
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

--===============1505264286665193739==--