I am plannig to upgrade twisted's buildbot in the near future. In
preperation for that, I am going to take down the production buildbot
on Tuesday, June 26, around 1600 UTC[1].
During that time, the result of any builds done will be lost. Thus, I'd
ask that people avoid committing to trunk during that time.
I will send a reminder before I take down the buildbot both here, and on
#twisted and #twisted-dev.
Tom
[1] http://timeanddate.com/worldclock/meetingtime.html?iso=20120626&p1=80&p2=22…
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.
Thanks.
______ __ __ _____ _ _
| ____ | \_/ |_____] |_____|
|_____| |_____ | | | |
@ t w i s t e d m a t r i x . c o m
http://www.twistedmatrix.com/~glyph/
HTTPFactory seems to think that `reactor.seconds` is reliably an epoch
time (see
https://github.com/twisted/twisted/blob/trunk/src/twisted/web/http.py#L3110,
etc).
On the other hand. AsyncioSelectorReactor.seconds() returns a monotonic
time:
python3 -c 'from twisted.internet import asyncioreactor;
print(asyncioreactor.AsyncioSelectorReactor().seconds())'
41116.763594412
One of these is wrong... I think it's HTTPFactory making bad
assumptions, but can anyone confirm the intention here?
R
On behalf of Twisted Matrix Laboratories, I am honoured to announce the
release of Twisted 20.3! The highlights of this release are:
- curve25519-sha256 key exchange algorithm support in Conch.
- "openssh-key-v1" key format support in Conch.
- Security fixes to twisted.web, including preventing request smuggling
attacks and rejecting malformed headers. CVE-2020-10108 and
CVE-2020-10109 were assigned for these issues, see the NEWS file for
full details.
- `twist dns --secondary` now works on Python 3.
- The deprecation of twisted.news.
- ...and various other fixes, with 28 tickets closed in total.
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
<https://github.com/twisted/twisted/blob/twisted-20.3.0/NEWS.rst>.
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
Twisted!
- hawkowl
It's time for another Twisted release!
Twisted 20.3.0rc1 brings the following:
- curve25519-sha256 key exchange algorithm support in Conch.
- "openssh-key-v1" key format support in Conch.
- Security fixes to twisted.web, including preventing request smuggling
attacks and rejecting malformed headers. CVE-2020-10108 and
CVE-2020-10109 were assigned for these issues, see the NEWS file for
full details.
- `twist dns --secondary` now works on Python 3.
- The deprecation of twisted.news.
- ...and various other fixes, with 28 tickets closed in total.
You can get the tarball and the NEWS file at
https://twistedmatrix.com/Releases/rc/20.3.0rc1/ , or you can try it out
from PyPI:
python -m pip install Twisted==20.3.0rc1
Please test it, and let me know how your applications fare, good or bad!
If nothing comes up, 20.3 will release very soon.
Twisted regards,
Amber Brown (hawkowl)