Subject: CVS commit: pkgsrc/net/py-twisted
From: Adam Ciarcinski
Date: 2018-10-16 11:44:52
Message id: 20181016094452.27B6DFBEE@cvs.NetBSD.org

Log Message:
py-twisted: updated to 18.9.0

Twisted 18.9.0:

Features
--------
twisted.internet._sslverify.ClientTLSOptions no longer raises IDNAError when \ 
given an IPv6 address as a hostname in a HTTPS URL.
The repr() of a twisted.internet.base.DelayedCall now encodes the same \ 
information as its str(), exposing details of its scheduling and target \ 
callable.
Python 3.7 is now supported.

Bugfixes
--------
twisted.logger.LogBeginner's default critical observer now prints tracebacks for \ 
new and legacy log system events through the use of the new eventAsText API. \ 
This API also does not raise an error for non-ascii encoded data in Python2, it \ 
attempts as well as possible to format the traceback.
Syntax error under Python 3.7 fixed for twisted.conch.manhole and twisted.main.imap4.
trial -j reports tracebacks on test failures under Python 3.
Properly format multi-byte and non-ascii encoded data in a traceback.
twisted.python.rebuild now functions on Python 3.7.
HTTP/2 server connections will no longer time out active downloads that take too \ 
long.

Improved Documentation
----------------------
Several minor formatting problems in the API documentation have been corrected.
The documentation of twisted.internet.defer.Deferred.fromFuture() has been \ 
updated to reflect upstream changes.

Deprecations and Removals
-------------------------
async keyword argument is deprecated in twisted.conch.manhole \ 
(ManholeInterpreter.write and Manhole.add) and in \ 
twisted.main.imap4.IMAP4Server.sendUntaggedResponse, isAsync keyword argument is \ 
introduced instead.

Files:
RevisionActionfile
1.40modifypkgsrc/net/py-twisted/Makefile
1.42modifypkgsrc/net/py-twisted/Makefile.common
1.31modifypkgsrc/net/py-twisted/PLIST
1.37modifypkgsrc/net/py-twisted/distinfo