[Twisted-Python] Twisted 19.2.0rc1 Release Candidate Announcement

Amber Brown hawkowl at atleastfornow.net
Sun Feb 24 12:19:28 MST 2019


Hello from PyCascades! Straight from the Pacific North-West, a new 
Twisted release candidate!

In this release, there is:

- twisted.web.client.HostnameCachingHTTPSPolicy was added as a new 
contextFactory option. This reduces the performance overhead for making 
many TLS connections to the same host.
- twisted.conch.ssh.keys can now read private keys in the new 
"openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default 
in OpenSSH 7.8.
- The sample code in the "Twisted Web In 60 Seconds" tutorial runs on 
Python 3.
- DeferredLock and DeferredSemaphore can be used as asynchronous context 
managers on Python 3.5+.
- twisted.internet.ssl.CertificateOptions now uses 32 random bytes 
instead of an MD5 hash for the ssl session identifier context.
- twisted.python.failure.Failure.getTracebackObject now returns 
traceback objects whose frames can be passed into traceback.print_stack 
for better debugging of where the exception came from.
- Much more! 20+ tickets closed overall.

You can get the tarball and the NEWS file at 
https://twistedmatrix.com/Releases/rc/19.2.0rc1/ , or you can try it out 
from PyPI:

     python -m pip install Twisted==19.2.0rc1

Please test it, and let me know how your applications fare, good or bad! 
If nothing comes up, 19.2 will release in a week.

Twisted regards,

Amber Brown (hawkowl)



More information about the Twisted-Python mailing list