pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/py-twisted py-twisted: updated to 18.9.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/456d3b1def29
branches:  trunk
changeset: 386352:456d3b1def29
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Oct 16 09:44:51 2018 +0000

description:
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.

diffstat:

 net/py-twisted/Makefile        |  10 +---------
 net/py-twisted/Makefile.common |   8 ++++----
 net/py-twisted/PLIST           |  10 +++++-----
 net/py-twisted/distinfo        |  10 +++++-----
 4 files changed, 15 insertions(+), 23 deletions(-)

diffs (96 lines):

diff -r 5cb44531a3a9 -r 456d3b1def29 net/py-twisted/Makefile
--- a/net/py-twisted/Makefile   Tue Oct 16 08:54:50 2018 +0000
+++ b/net/py-twisted/Makefile   Tue Oct 16 09:44:51 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2018/08/22 09:46:06 wiz Exp $
+# $NetBSD: Makefile,v 1.40 2018/10/16 09:44:51 adam Exp $
 
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   1
 COMMENT=       Framework for writing networked applications
 .include "../../net/py-twisted/Makefile.common"
 
@@ -23,13 +22,6 @@
 
 USE_LANGUAGES=         c99
 
-.include "../../lang/python/pyversion.mk"
-# Temporary fix for Python 3.7: omit files that do not compile
-PLIST_VARS+=           async
-.if ${_PYTHON_VERSION} != "37"
-PLIST.async=           yes
-.endif
-
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        for i in cftp ckeygen conch mailmail pyhtmlizer tkconch trial twist twistd; do \
diff -r 5cb44531a3a9 -r 456d3b1def29 net/py-twisted/Makefile.common
--- a/net/py-twisted/Makefile.common    Tue Oct 16 08:54:50 2018 +0000
+++ b/net/py-twisted/Makefile.common    Tue Oct 16 09:44:51 2018 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.41 2018/07/24 15:10:04 adam Exp $
+# $NetBSD: Makefile.common,v 1.42 2018/10/16 09:44:51 adam Exp $
 #
 # used by net/py-twisted/Makefile
 # used by net/py-twisted-docs/Makefile
 
-DISTNAME=      Twisted-18.7.0
+DISTNAME=      Twisted-18.9.0
 CATEGORIES=    net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=T/Twisted/}
 EXTRACT_SUFX=  .tar.bz2
@@ -12,5 +12,5 @@
 HOMEPAGE=      http://www.twistedmatrix.com/
 LICENSE=       mit
 
-DISTINFO_FILE?=                ${.CURDIR}/../py-twisted/distinfo
-PATCHDIR?=             ${.CURDIR}/../py-twisted/patches
+DISTINFO_FILE?=        ${.CURDIR}/../py-twisted/distinfo
+PATCHDIR?=     ${.CURDIR}/../py-twisted/patches
diff -r 5cb44531a3a9 -r 456d3b1def29 net/py-twisted/PLIST
--- a/net/py-twisted/PLIST      Tue Oct 16 08:54:50 2018 +0000
+++ b/net/py-twisted/PLIST      Tue Oct 16 09:44:51 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2018/07/24 15:10:04 adam Exp $
+@comment $NetBSD: PLIST,v 1.31 2018/10/16 09:44:51 adam Exp $
 bin/cftp-${PYVERSSUFFIX}
 bin/ckeygen-${PYVERSSUFFIX}
 bin/conch-${PYVERSSUFFIX}
@@ -193,8 +193,8 @@
 ${PYSITELIB}/twisted/conch/ls.pyc
 ${PYSITELIB}/twisted/conch/ls.pyo
 ${PYSITELIB}/twisted/conch/manhole.py
-${PLIST.async}${PYSITELIB}/twisted/conch/manhole.pyc
-${PLIST.async}${PYSITELIB}/twisted/conch/manhole.pyo
+${PYSITELIB}/twisted/conch/manhole.pyc
+${PYSITELIB}/twisted/conch/manhole.pyo
 ${PYSITELIB}/twisted/conch/manhole_ssh.py
 ${PYSITELIB}/twisted/conch/manhole_ssh.pyc
 ${PYSITELIB}/twisted/conch/manhole_ssh.pyo
@@ -906,8 +906,8 @@
 ${PLIST.py2x}${PYSITELIB}/twisted/mail/bounce.pyc
 ${PLIST.py2x}${PYSITELIB}/twisted/mail/bounce.pyo
 ${PYSITELIB}/twisted/mail/imap4.py
-${PLIST.async}${PYSITELIB}/twisted/mail/imap4.pyc
-${PLIST.async}${PYSITELIB}/twisted/mail/imap4.pyo
+${PYSITELIB}/twisted/mail/imap4.pyc
+${PYSITELIB}/twisted/mail/imap4.pyo
 ${PYSITELIB}/twisted/mail/interfaces.py
 ${PYSITELIB}/twisted/mail/interfaces.pyc
 ${PYSITELIB}/twisted/mail/interfaces.pyo
diff -r 5cb44531a3a9 -r 456d3b1def29 net/py-twisted/distinfo
--- a/net/py-twisted/distinfo   Tue Oct 16 08:54:50 2018 +0000
+++ b/net/py-twisted/distinfo   Tue Oct 16 09:44:51 2018 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.36 2018/07/24 15:10:04 adam Exp $
+$NetBSD: distinfo,v 1.37 2018/10/16 09:44:51 adam Exp $
 
-SHA1 (Twisted-18.7.0.tar.bz2) = 949c75da0426ca139a3128fecb484eeb7513087e
-RMD160 (Twisted-18.7.0.tar.bz2) = 97c7052cbad9d4a48eadccee974b5f19f4b3a64f
-SHA512 (Twisted-18.7.0.tar.bz2) = feefa578bc1787648df07e4a53bd6fe29b43c4357472e4fba37526f075be9263e8c671b6781ce6ad3569c1b1666cb702efbee903f597714a749971695018f826
-Size (Twisted-18.7.0.tar.bz2) = 3063847 bytes
+SHA1 (Twisted-18.9.0.tar.bz2) = 9dae1ef0978a4fad8d5143d782580553375adab5
+RMD160 (Twisted-18.9.0.tar.bz2) = 76c506213c00d48c381bf9d74ff917823b0a6227
+SHA512 (Twisted-18.9.0.tar.bz2) = a9878750f46207b8758f5407a0e4332d9e367bd3ed4e18001825982c3ba78c56372934e634f1866805b9b9bc452698ad36396285172b61cf84da0de5efa7cc29
+Size (Twisted-18.9.0.tar.bz2) = 3088398 bytes
 SHA1 (patch-src_twisted_python___setup.py) = 3c1a44f4249d545426d1a63ca09ffbd1761d1a3a



Home | Main Index | Thread Index | Old Index