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
_______________________________________________ Twisted mailing list -- twisted@python.org To unsubscribe send an email to twisted-le...@python.org https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/twisted@python.org/message/SKMRMLUULD4YTTQAQYXNWRFBKUDQF752/ Code of Conduct: https://twisted.org/conduct