Hi Amber,

I have tested Twisted 17.5.0rc2 with latest Scrapy:

- the issue we have with our resolver in Python 2 looks fixed indeed, thank you for this (https://twistedmatrix.com/trac/ticket/9137)

- Support for OpenSSL 1.1.0.

- I tested with OpenSSL 1.1 and am still seeing what I reported on the mailing list, about elliptic curves:
https://twistedmatrix.com/pipermail/twisted-web/2017-April/005293.html

is there a chance of getting it fixed too in 17.5?

- I also commented on GitHub about issues with ESMTPSenderFactory and Python 3
with a couple of fixes I tried locally in twisted/mail/smtp.py
(but I did not open a ticket on Trac unfortunately so it may have been unnoticed)
https://github.com/scrapy/scrapy/issues/2375#issuecomment-299226510


Thanks.

/Paul

On Fri, May 26, 2017 at 8:35 AM, Amber Brown <hawkowl@atleastfornow.net> wrote:
Hi everyone,

Fresh from PyCon US, comes a 17.5 prerelease. Fancy things in this release:

- twisted.python.url has been spun out into the new 'hyperlink' package; importing twisted.python.url is now a compatibility alias
- Support for OpenSSL 1.1.0.
- Fixes around the reactor DNS resolver changes in 17.1, solving all known regressions
- Deferred.asFuture and Deferred.fromFuture, to allow you to map asyncio Futures to Twisted Deferreds and vice versa, for use the with Python 3+ asyncioreactor in Twisted
- Support for TLS 1.3 ciphersuites, in advance of a released OpenSSL to enable the protocol
- Further Python 3 support in twisted.web, initial support in twisted.mail.smtp

Please see the NEWS.rst file and download the tarball at https://twistedmatrix.com/Releases/rc/17.5.0rc2/ . (rc1 fell to metadata mishaps!)

Let me know if you notice anything out of the ordinary. If there's no problems, it'll release in the next week or so.

Twisted Regards,

Amber Brown (HawkOwl)

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python