Re: [Twisted-Python] mypy integrated with CI for twisted

2020-06-24 Thread Amber Brown (hawkowl)
On 25/6/20 5:50 am, Glyph wrote: On Jun 24, 2020, at 12:45 PM, Kyle Altendorf wrote: On 2020-06-24 00:43, Glyph wrote: On Jun 23, 2020, at 5:34 AM, Adi Roiban wrote: Hi Craig, On Tue, 23 Jun 2020 at 00:36, Craig Rodrigues wrote: I have merged some more fixes for mypy to Twisted trunk

[Twisted-Python] Changing supported configurations regarding Unicode handling on Windows

2020-06-19 Thread Amber Brown (hawkowl)
Hi all, The past week or so, I noticed failures in the Azure Pipelines CI (see https://github.com/twisted/twisted/pull/1278 for the ticket with them, among others) that were due to Python + Windows falling apart on mgorny's name. After some debugging, I ascertained: - The environment has

Re: [Twisted-Python] [RFC] Drop support for Python 3.5 sometime after May 2021?

2020-05-13 Thread Amber Brown (hawkowl)
I was considering proposing dropping it soon (I was thinking when we had 3.8 support, that 3.6/3.7/3.8 is a reasonable compatibility matrix). Why I think this is probably fine: - Debian Stable (buster) has 3.7. oldstable (stretch) has 3.5.3, but I don't think we care about oldstable. - Ubuntu

Re: [Twisted-Python] IReactorTime.seconds: epoch time or no?

2020-03-23 Thread Amber Brown (hawkowl)
On 24/3/20 6:45 am, Richard van der Hoff wrote: 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:

Re: [Twisted-Python] Twisted 20.3.0 Release Announcement

2020-03-23 Thread Amber Brown (hawkowl)
On 21/3/20 12:20 am, Amber Brown (hawkowl) wrote: On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 20.3! As an addendum, as discussed earlier in the year on Twisted's mailing list, this release is the final one to support Python 2.7. The next

[Twisted-Python] Twisted 20.3.0 Release Announcement

2020-03-20 Thread Amber Brown (hawkowl)
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

[Twisted-Python] Twisted 20.3.0rc1 Release Candidate Announcement

2020-03-09 Thread Amber Brown (hawkowl)
d 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, A

Re: [Twisted-Python] The Python 2.7 Plan

2019-12-16 Thread Amber Brown (hawkowl)
On 17/12/19 3:40 am, Glyph wrote: The whole point would be to define a concrete end in terms of the final release - and I have no doubt that if we say what the date of the final 2.7 release is, Hawkie will get it out /on the dot/, and not a day past its deadline :).  So no way it would be

Re: [Twisted-Python] The Python 2.7 Plan

2019-12-16 Thread Amber Brown (hawkowl)
On 12/12/19 8:41 am, Wilfredo Sánchez Vega wrote:   I don't object to the final release being in April instead of January, though I'm not sure that the additional release really means we need to do that.  But FWIW I'm in favor of Option 3 / calling 19.4 the final release.  :-)   My sense

[Twisted-Python] Twisted 19.10.0 Release Announcement

2019-11-10 Thread Amber Brown (hawkowl)
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 19.10! The highlights of this release are: - Security fixes for HTTP/2 -- CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood). Thanks to Jonathan Looney and

Re: [Twisted-Python] Twisted 19.10.0rc1 Release Candidate Announcement

2019-10-15 Thread Amber Brown (hawkowl)
tarballs use a folder name of twisted-twisted-19.x.y > rather then the expected twisted-19.x.y folder name. > > Barry > > On Monday, 14 October 2019 09:05:35 BST Amber Brown (hawkowl) wrote: > > Hello everyone, it's time for more Twisted! > > >

Re: [Twisted-Python] Twisted 19.10.0rc1 Release Candidate Announcement

2019-10-15 Thread Amber Brown (hawkowl)
eBodyProducer. >> >> You can get the tarball and the NEWS file at >> https://twistedmatrix.com/Releases/rc/19.10.0rc1/ , or you can try it >> out from PyPI: >> >> python -m pip install Twisted==19.10.0rc1 >> >> Please test it, and le

Re: [Twisted-Python] Twisted 19.10.0rc1 Release Candidate Announcement

2019-10-15 Thread Amber Brown (hawkowl)
On 14/10/19 10:07 pm, Glyph wrote: > > >> On Oct 14, 2019, at 1:05 AM, Amber Brown (hawkowl) >> mailto:hawk...@atleastfornow.net>> wrote: >> >> Hello everyone, it's time for more Twisted! > > //I/t's *always* time for more Twisted/ > >> It cont

[Twisted-Python] Twisted 19.10.0rc1 Release Candidate Announcement

2019-10-14 Thread Amber Brown (hawkowl)
: python -m pip install Twisted==19.10.0rc1 Please test it, and let me know how your applications fare, good or bad! If nothing comes up, 19.10 will release in a week. Twisted regards, Amber Brown (hawkowl) ___ Twisted-Python mailing list Twisted-Python

[Twisted-Python] Twisted Release Manager In Search Of A Body Double (pls hlep)

2019-09-10 Thread Amber Brown (hawkowl)
Hi! I'm looking for someone to be my body double for Twisted releases, taking over on alternate releases or when I'm busy (which seems to be all the time when did I become an adult, why did I do that). Ideally this person is up for this role on an ongoing basis, with a time commitment