Twisted 24.10.0 release announcement
![](https://secure.gravatar.com/avatar/eba6eb871de2549c7447a8701352cd35.jpg?s=120&d=mm&r=g)
On behalf of the Twisted contributors I announce the release of Twisted 24.10.0. This is a release that adds support for Python 3.13 The subjective notable changes are: - Many performance improvements, continued by Itamar - The twisted.web HTTP server and client now reject HTTP header names containing whitespace or other invalid characters by raising twisted.web.http_headers.InvalidHeaderName, improving compliance with RFC 9110. As a side effect, the server is slightly faster. (#12191) - twisted.web's HTTP/1.1 server now rejects header values containing a NUL byte with a 400 error, in compliance with RFC 9110. (#12228) The release and NEWS file is available for review at https://github.com/twisted/twisted/blob/stable/NEWS.rst Release documentation is available at https://docs.twisted.org/en/stable/ Wheels for the release candidate are available on PyPI python -m pip install Twisted==24.10.0 Many thanks to everyone who worked on this release! ---------- The Twisted project was recently approved for GitHub Sponsors. I will follow up with a separate email soon I would like to use this opportunity and thank https://thinkst.com/ and https://www.sftpplus.com/ for the ongoing financial support. -- Adi Roiban
participants (1)
-
Adi Roiban