On behalf of the Twisted contributors I announce the release of Twisted
26.4.0.
The main reason for this release is the security fix in Twisted Names
CVE-2026-42304
https://github.com/twisted/twisted/issues/12626
This was reported and fixed by Tomas Illuminati Balbin
This is also the last release with support for Python 3.9
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==26.4.0
Many thanks to everyone who worked on this release!
$ git shortlog -sn twisted-25.5.0..twisted-26.4.0
172 Glyph
84 Adi Roiban
77 Guðni Már Gilbert
16 Finn Gaertner
15 Richard van der Hoff
10 eevelweezel
9 Nifacy
8 kipropbrian
5 Tom Most
4 Eric Eastwood
4 Markéta Calábková
4 Tomas Illuminati Balbin
2 Paul Kehrer
2 tristanlatr
1 Alex Gaynor
1 Alexey Grishin
1 Emmanuel Ferdman
1 Finn R. Gärtner
1 H. D. White
1 Marius Pricop
1 Michał Górny
1 Peter Lebbing
1 Razvan Pricop
1 tomasilluminati
----------
I would like to use this opportunity and thank https://thinkst.com/ and
https://www.sftpplus.com/ for the ongoing financial support.
You can make donation to Twisted via GitHub[1] or Python Software
Foundation[2]
[1] https://github.com/sponsors/twisted
[2] https://psfmember.org/civicrm/contribute/transact/?reset=1&id=44
--
Adi Roiban