hi there, folks:
I'd really like to release 0.7.0 but I would like it to be at least a
little bit tested before I do so. Could those of you with CVS trees check
everything out and see if it performs as advertised? Deeper bugs than
that will have to wait for the next release, but I'd at least like to know
if it works for someone other than me.
______ __ __ _____ _ _
| ____ | \_/ |_____] |_____|
|_____| |_____ | | | |
@ t w i s t e d m a t r i x . c o m
On behalf of Twisted Matrix Laboratories, I'm honoured to announce the
release of Twisted 18.4.0!
The highlights of the release are:
- The dropping of Python 3.3 support.
- Python 3 fixes (notably to trial -j, asyncioreactor, conch, and mail)
- Python 3 TCP speed improvements (less copying when sending data)
- Better TLS curve selection support for both old and new OpenSSLs
- IPv6 fixes for WSGIResource
- 60+ closed tickets with many fixed bugs!
For more information, check the NEWS file (link provided below).
You can find the downloads at <https://pypi.python.org/pypi/Twisted> (or
alternatively <http://twistedmatrix.com/trac/wiki/Downloads>). The NEWS
file is also available at
Many thanks to everyone who had a part in this release - the supporters
of the Twisted Software Foundation, the developers who contributed code
as well as documentation, and all the people building great things with
Amber Brown (HawkOwl)
The guys from Circle-CI have graciously extended our macOS build time
from 500 to 1000 minutes.
This gives us about 16 hours for macOS builds.
For the documentation and static checkers, we have used 21h 33m 31s
between Mar 19 - Apr 19 ...and the combine builds runs for about 5
A single macOS build also runs between 5 and 6 minutes.
In the previous configuration, we were running the macOS tests only
when the documentation / static checkers and pyflake3 linter were
With that into consideration, we might be able to fit within the 1000
If 1000 minutes is not enough, I was thinking to configure Circle-CI
to run macOS builds on Circle-CI only for PR from external branches.
For branches inside the Twisted main repo we have the macOS Buildbot
builder, which is triggered automatically.
In this way, external contributors should get some feedback for macOS.
Hi Twisted User,
I had an error by trying the examples sshsimpleclient.py and
sshsimpleserver.py. It was triggered with the client side command
I found the responsible line for the error. In the method
SSHSession.dataReceived() the line 112 has to be altered
May it will help U.
I have written a nice twisted-based TCP-server as a twistd plugin or an
application as a .tac file and I would like to run it as a windows service.
It works when started from cmd.exe but I would like to run it as a native
I have seen that the pywin32 package has a win32serviceutil module which could
be used for this. Unfortunately I do not know how to get it up and running.
I have seen several posts here on this list about this topic but it is still
unclear how to use it. For my understanding one has to mimic the life-cycle
management of the process which twist(d) does in the windows service.
Once it has been figured out I would love to clean it all up and add it to
Thanks for your help,