Our Trac instance is now in read-only mode. You can now file issues on github.com/twisted/twisted as with any other Github-hosted project.
HUGE thanks to @adiroiban for leading this work and doing the months of careful coordination in order to make this happen.
(See the original announcement here: mail.python.org/archives/lis…)
Twisted Matrix Labs retweeted
My answer would be "yes" but I've obviously got a bit of a slant here :).
I'm curious what the community thinks, hence the retweet!
New success story: Battlehouse Games
“Battlehouse creates and operates massively-multiplayer strategy games […] Twisted plays an important role in our Python-based server stack.”
— Dan Maas, CTO, Battlehouse Games
More at <twistedmatrix.com/trac/wiki/…>
New success story: ZONT Online
“ZONT Online is an online platform for monitoring and control of internet-connected smart devices. We use Twisted from […] 2011…”
— Ilya Skriblovsky, Lead of Online Services Development, ZONT Online Ltd.
More at <twistedmatrix.com/trac/wiki/…>
Twisted’s mailing list is now hosted by python dot org! Our new email address is twisted@python.org (although the old one will keep working for a while) and you can join at mail.python.org/mailman3/lis… . Thank you to @MSapiro and @adiroiban for making this happen quickly!
Twisted 21.7 final is released, including:
- type hints for Deferred[ResultType]
- support for Python 3.10 Beta
- twisted.web.template.renderElement() now accepts any IRequest implementer and is not hard-coded to Twisted's concrete Request class
labs.twistedmatrix.com/2021/…
A release candidate is out for Twisted 21.7, including:
- type hints for Deferred[ResultType]
- support for Python 3.10 Beta
- twisted.web.template.renderElement() now accepts any IRequest implementer and is not hard-coded to Twisted's concrete Request class
Thanks @adiroiban!
Twisted Matrix Labs retweeted
Twisted has moved to Libera Chat github.com/twisted/twisted/p…
Twisted Matrix Labs retweeted
All IRC channels for myself and for Twisted will be moving over to libera.chat.
Sorry to our users for the disruption and even more sorry to the Freenode staff who have had their thankless volunteer efforts over decades rewarded with this nonsense power-grab.
The freenode IRC network is under new management. After 20 years as senior staff I have resigned along with all my colleagues: blog.bofh.it/debian/id_461
Thanks to @rodrigc6 — Twisted 21.2.0!
Lots of modernizations in this release including PEP 484 type hints, type checking with mypy, formatting with Black and tests passing on Python 3.9.
Get it from PyPI with `pip install twisted` today!
mail.python.org/archives/lis…
The first version of PyDoctor with support for type annotations has (finally) been released!
pypi.org/project/pydoctor/#p…
Twisted 20.3 out! Highlights:
- curve25519-sha256 kex & "openssh-key-v1" keys in Conch.
- twisted.web security fixes: request smuggling & malformed headers. (CVE-2020-10108, CVE-2020-10109)
- `twist dns --secondary`on Py3
- twisted news deprecated
- & more! (28 tickets total)
Twisted 19.10.0 is out!
Highlights:
• HTTP/2 Security—CVE-2019-9512, CVE-2019-9514, and CVE-2019-9515—& timeout fixes.
• trial's *ResultOf methods now accept Deferred coroutines.
• Various fixes for POP3, conch.ssh.keys, web.client.FileBodyProducer
twistedmatrix.com/pipermail/…
Twisted Matrix Labs retweeted
Hey #Python library maintainers! Python is looking into increasing its release cadence. You can read the current proposal here:
python.org/dev/peps/pep-0602…
More importantly, we need your input. Read the PEP and please let us know what you think via this form:
forms.gle/fA1FDhtna9sFnckk9
Twisted 19.7.0 released: labs.twistedmatrix.com/2019/…




