Twisted 16.3.0 Prerelease 1 Announcement
"Amber \"Hawkie\" Brown" <[email protected]> Wed, 15 Jun 2016 00:08:57 +0800
| Newsgroups | gmane.comp.python.twisted,gmane.comp.python.twisted.web |
|---|---|
| Message-ID | <[email protected]> |
--===============5688973074567143464==
Content-Type: multipart/signed; boundary="Apple-Mail=_C92259A0-47BE-4D40-974F-8FB205056CC1"; protocol="application/pgp-signature"; micalg=pgp-sha256
--Apple-Mail=_C92259A0-47BE-4D40-974F-8FB205056CC1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii
Hello everyone! It's time for yet another Twisted release -- although =
not long after the last, we have had a bunch of good changes from the =
PyCon sprints, and some long-awaited work has landed!
- The Git migration has happened, so we've updated our development =
documentation to match. We're now trialling accepting pull requests at =
github.com/twisted/twisted, so if you've ever wanted an excuse to =
contribute, now's the chance!
- In our steady shedding of baggage, twisted.spread.ui, twisted.manhole =
(not to be confused with twisted.conch.manhole!), and a bunch of old and =
deprecated stuff from twisted.python.reflect and twisted.protocols.sip =
have been removed.
- twisted.web's HTTP server now handles pipelined requests better -- it =
used to try and process them in parallel, but this was fraught with =
problems and now it processes them in series, which is less surprising =
to code that expects the Request's transport to not be buffered (e.g. =
WebSockets).
- Twisted now has HTTP/2 support in its web server! This is currently =
not available by default -- you will need to install hyper-h2, which is =
available in the [h2] setuptools extras. If you want to play around with =
it, see the install link below. Upon release, you will be able to simply =
"pip install twisted[http2]".
- 53 tickets closed overall, including cleanups that move us closer to a =
total Python 3 port.
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.3.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.3.0pre1/Twisted-16.3.0rc1.tar.bz=
2
If you would like to try out the newly-landed HTTP/2 support, run:
pip install -U =
https://twistedmatrix.com/Releases/pre/16.3.0pre1/Twisted-16.3.0rc1.tar.bz=
2#egg=3DTwisted[http2,tls]
This will download the new HTTP/2 dependencies and the TLS requirements =
as well.
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=_C92259A0-47BE-4D40-974F-8FB205056CC1
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-----
iQEcBAEBCAAGBQJXYCwaAAoJECMItHnTkkoR+D8IALcFWvBHztkP6m1SoOaIKC5/
ypMy8h/iHTT8INgg1p5QOkpIBKM5uyF16aRyQ83CGmymRNdcZ7+SxkoG+TB4ZJz9
hwGgzXYtZ+wlqsOoWQGZmXSeeeWx4rVQCP+08eKzF04ySshoXgrPQD7gQQJ37ZTW
8OurWkkKW15sOHUtWt3bECjW6XjmCrtrTIXu1fbZF0RzE8iTwOhsQG2LQYegXD3+
VYvad7qi5zS/+MSojdFsHkPqhHDWjb1JfUhi4hsm4VFHy6kB62sIa3yLsR7ti/6r
YINc0QGatYkfa7UnqDRCgUUcHR3YN8wXu34ABRjhnBNVDfgALdW3XTEJ+sHbUhM=
=LGaH
-----END PGP SIGNATURE-----
--Apple-Mail=_C92259A0-47BE-4D40-974F-8FB205056CC1--
--===============5688973074567143464==
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
--===============5688973074567143464==--