pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/py-twisted Update to 15.2.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a437753c5737
branches:  trunk
changeset: 652265:a437753c5737
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu May 28 07:15:53 2015 +0000

description:
Update to 15.2.0:

Twisted Core 15.2.0 (2015-05-18)
================================

Features
--------
 - twisted.internet.process has now been ported to Python 3. (#5987)
 - twisted.cred.credentials is now ported to Python 3. (#6176)
 - twisted.trial.unittest.TestCase's assertEqual, assertTrue, and
   assertFalse methods now pass through the standard library's more
   informative failure messages. (#6306)
 - The new package twisted.logger provides a new, fully tested, and
   feature-rich logging framework. The old module twisted.python.log
   is now implemented using the new framework. The new logger HOWTO
   documents the new framework. (#6750)
 - twisted.python.modules is now ported to Python 3. (#7804)
 - twisted.python.filepath.FilePath now supports Unicode (text) paths.
   Like the os module, instantiating it with a Unicode path will
   return a Unicode-mode FilePath, instantiating with a bytes path
   will return a bytes-mode FilePath. (#7805)
 - twisted.internet.kqreactor is now ported to Python 3 (#7823)
 - twisted.internet.endpoints.ProcessEndpoint is now ported to Python
   3. (#7824)
 - twisted.python.filepath.FilePath now has asBytesMode and asTextMode
   methods which return a FilePath in the requested mode. (#7830)
 - twisted.python.components.proxyForInterface now creates method
   proxies that can be used with functools.wraps. (#7832)
 - The tls optional dependency will now also install the idna package
   to validate idna2008 names. (#7853)

Bugfixes
--------
 - Don't raise an exception if `DefaultLogObserver.emit()` gets an
   event with a message that raises when `repr()` is called on it.
   Specifically: use `textFromEventDict()` instead of a separate (and
   inferior) message rendering implementation. (#6569)
 - twisted.cred.credentials.DigestedCredentials incorrectly handled
   md5-sess hashing according to the RFC, which has now been fixed.
   (#7835)
 - Fixed an issue with twisted.internet.task.LoopingCall.withCount
   where sometimes the passed callable would be invoked with "0" when
   we got close to tricky floating point boundary conditions. (#7836)
 - twisted.internet.defer now properly works with the new logging
   system. (#7851)
 - Change `messages` key to `log_io` for events generated by
   `LoggingFile`. (#7852)
 - twisted.logger had literal characters in docstrings that are now
   quoted. (#7854)
 - twisted.logger now correctly formats a log event with a key named
   `message` when passed to a legacy log observer. (#7855)
 - twisted.internet.endpoints.HostnameEndpoint now uses getaddrinfo
   properly on Python 3.4 and above. (#7886)

Improved Documentation
----------------------
 - Fix a typo in narrative documentation for logger (#7875)

Deprecations and Removals
-------------------------
 - tkunzip and tapconvert in twisted.scripts were deprecated in 11.0
   and 12.1 respectively, and are now removed. (#6747)
 - twisted.protocols.gps is deprecated in preference to
   twisted.positioning. (#6810)
 - twisted.scripts.tap2deb and twisted.scripts.tap2rpm are now
   deprecated. (#7682)
 - twisted.trial.reporter.TestResult and
   twisted.trial.reporter.Reporter contained deprecated methods (since
   8.0) which have now been removed. (#7815)

Other
-----
 - #6027, #7287, #7701, #7727, #7758, #7776, #7786, #7812, #7819,
   #7831, #7838, #7865, #7866, #7869, #7872, #7877, #7878, #7885


Twisted Conch 15.2.0 (2015-05-18)
=================================

Features
--------
 - twisted.conch.ssh.forwarding now supports local->remote forwarding
   of IPv6 (#7751)


Twisted Mail 15.2.0 (2015-05-18)
================================

Features
--------
 - twisted.mail.smtp.sendmail now uses ESMTP. It will
   opportunistically enable encryption and allow the use of
   authentication. (#7257)


Twisted Web 15.2.0 (2015-05-18)
===============================

Features
--------
 - twisted.web.static is now ported to Python 3. (#6177)
 - twisted.web.server.Site accepts requestFactory as constructor
   argument. (#7016)

Deprecations and Removals
-------------------------
 - twisted.web.util had some HTML generation functions deprecated
   since 12.1 that have now been removed. (#7828)

Other
-----
 - #6927, #7797, #7802, #7846


Twisted Words 15.2.0 (2015-05-18)
=================================

Bugfixes
--------
 - The resumeOffset argument to
   twisted.words.protocol.irc.DccFileReceive now works as it is
   documented. (#7775)

diffstat:

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

diffs (271 lines):

diff -r a8783870e6e4 -r a437753c5737 net/py-twisted/Makefile.common
--- a/net/py-twisted/Makefile.common    Thu May 28 07:13:22 2015 +0000
+++ b/net/py-twisted/Makefile.common    Thu May 28 07:15:53 2015 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.20 2015/04/19 18:27:38 wiz Exp $
+# $NetBSD: Makefile.common,v 1.21 2015/05/28 07:15:53 wiz Exp $
 #
 # used by net/py-twisted/Makefile
 # used by net/py-twisted-docs/Makefile
 
-DISTNAME=      Twisted-15.1.0
+DISTNAME=      Twisted-15.2.0
 CATEGORIES=    net python
 MASTER_SITES=  http://twistedmatrix.com/Releases/Twisted/${PKGVERSION_NOREV:R}/
 EXTRACT_SUFX=  .tar.bz2
diff -r a8783870e6e4 -r a437753c5737 net/py-twisted/PLIST
--- a/net/py-twisted/PLIST      Thu May 28 07:13:22 2015 +0000
+++ b/net/py-twisted/PLIST      Thu May 28 07:15:53 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2015/04/14 11:40:32 wiz Exp $
+@comment $NetBSD: PLIST,v 1.17 2015/05/28 07:15:53 wiz Exp $
 bin/cftp
 bin/ckeygen
 bin/conch
@@ -8,7 +8,6 @@
 bin/pyhtmlizer
 bin/tap2deb
 bin/tap2rpm
-bin/tapconvert
 bin/tkconch
 bin/trial
 bin/twistd
@@ -246,6 +245,9 @@
 ${PYSITELIB}/twisted/conch/test/test_filetransfer.py
 ${PYSITELIB}/twisted/conch/test/test_filetransfer.pyc
 ${PYSITELIB}/twisted/conch/test/test_filetransfer.pyo
+${PYSITELIB}/twisted/conch/test/test_forwarding.py
+${PYSITELIB}/twisted/conch/test/test_forwarding.pyc
+${PYSITELIB}/twisted/conch/test/test_forwarding.pyo
 ${PYSITELIB}/twisted/conch/test/test_helper.py
 ${PYSITELIB}/twisted/conch/test/test_helper.pyc
 ${PYSITELIB}/twisted/conch/test/test_helper.pyo
@@ -341,6 +343,24 @@
 ${PYSITELIB}/twisted/cred/strcred.py
 ${PYSITELIB}/twisted/cred/strcred.pyc
 ${PYSITELIB}/twisted/cred/strcred.pyo
+${PYSITELIB}/twisted/cred/test/__init__.py
+${PYSITELIB}/twisted/cred/test/__init__.pyc
+${PYSITELIB}/twisted/cred/test/__init__.pyo
+${PYSITELIB}/twisted/cred/test/test_cramauth.py
+${PYSITELIB}/twisted/cred/test/test_cramauth.pyc
+${PYSITELIB}/twisted/cred/test/test_cramauth.pyo
+${PYSITELIB}/twisted/cred/test/test_cred.py
+${PYSITELIB}/twisted/cred/test/test_cred.pyc
+${PYSITELIB}/twisted/cred/test/test_cred.pyo
+${PYSITELIB}/twisted/cred/test/test_digestauth.py
+${PYSITELIB}/twisted/cred/test/test_digestauth.pyc
+${PYSITELIB}/twisted/cred/test/test_digestauth.pyo
+${PYSITELIB}/twisted/cred/test/test_simpleauth.py
+${PYSITELIB}/twisted/cred/test/test_simpleauth.pyc
+${PYSITELIB}/twisted/cred/test/test_simpleauth.pyo
+${PYSITELIB}/twisted/cred/test/test_strcred.py
+${PYSITELIB}/twisted/cred/test/test_strcred.pyc
+${PYSITELIB}/twisted/cred/test/test_strcred.pyo
 ${PYSITELIB}/twisted/enterprise/__init__.py
 ${PYSITELIB}/twisted/enterprise/__init__.pyc
 ${PYSITELIB}/twisted/enterprise/__init__.pyo
@@ -542,6 +562,12 @@
 ${PYSITELIB}/twisted/internet/test/modulehelpers.py
 ${PYSITELIB}/twisted/internet/test/modulehelpers.pyc
 ${PYSITELIB}/twisted/internet/test/modulehelpers.pyo
+${PYSITELIB}/twisted/internet/test/process_cli.py
+${PYSITELIB}/twisted/internet/test/process_cli.pyc
+${PYSITELIB}/twisted/internet/test/process_cli.pyo
+${PYSITELIB}/twisted/internet/test/process_connectionlost.py
+${PYSITELIB}/twisted/internet/test/process_connectionlost.pyc
+${PYSITELIB}/twisted/internet/test/process_connectionlost.pyo
 ${PYSITELIB}/twisted/internet/test/process_gireactornocompat.py
 ${PYSITELIB}/twisted/internet/test/process_gireactornocompat.pyc
 ${PYSITELIB}/twisted/internet/test/process_gireactornocompat.pyo
@@ -683,6 +709,96 @@
 ${PYSITELIB}/twisted/internet/wxsupport.py
 ${PYSITELIB}/twisted/internet/wxsupport.pyc
 ${PYSITELIB}/twisted/internet/wxsupport.pyo
+${PYSITELIB}/twisted/logger/__init__.py
+${PYSITELIB}/twisted/logger/__init__.pyc
+${PYSITELIB}/twisted/logger/__init__.pyo
+${PYSITELIB}/twisted/logger/_buffer.py
+${PYSITELIB}/twisted/logger/_buffer.pyc
+${PYSITELIB}/twisted/logger/_buffer.pyo
+${PYSITELIB}/twisted/logger/_file.py
+${PYSITELIB}/twisted/logger/_file.pyc
+${PYSITELIB}/twisted/logger/_file.pyo
+${PYSITELIB}/twisted/logger/_filter.py
+${PYSITELIB}/twisted/logger/_filter.pyc
+${PYSITELIB}/twisted/logger/_filter.pyo
+${PYSITELIB}/twisted/logger/_flatten.py
+${PYSITELIB}/twisted/logger/_flatten.pyc
+${PYSITELIB}/twisted/logger/_flatten.pyo
+${PYSITELIB}/twisted/logger/_format.py
+${PYSITELIB}/twisted/logger/_format.pyc
+${PYSITELIB}/twisted/logger/_format.pyo
+${PYSITELIB}/twisted/logger/_global.py
+${PYSITELIB}/twisted/logger/_global.pyc
+${PYSITELIB}/twisted/logger/_global.pyo
+${PYSITELIB}/twisted/logger/_io.py
+${PYSITELIB}/twisted/logger/_io.pyc
+${PYSITELIB}/twisted/logger/_io.pyo
+${PYSITELIB}/twisted/logger/_json.py
+${PYSITELIB}/twisted/logger/_json.pyc
+${PYSITELIB}/twisted/logger/_json.pyo
+${PYSITELIB}/twisted/logger/_legacy.py
+${PYSITELIB}/twisted/logger/_legacy.pyc
+${PYSITELIB}/twisted/logger/_legacy.pyo
+${PYSITELIB}/twisted/logger/_levels.py
+${PYSITELIB}/twisted/logger/_levels.pyc
+${PYSITELIB}/twisted/logger/_levels.pyo
+${PYSITELIB}/twisted/logger/_logger.py
+${PYSITELIB}/twisted/logger/_logger.pyc
+${PYSITELIB}/twisted/logger/_logger.pyo
+${PYSITELIB}/twisted/logger/_observer.py
+${PYSITELIB}/twisted/logger/_observer.pyc
+${PYSITELIB}/twisted/logger/_observer.pyo
+${PYSITELIB}/twisted/logger/_stdlib.py
+${PYSITELIB}/twisted/logger/_stdlib.pyc
+${PYSITELIB}/twisted/logger/_stdlib.pyo
+${PYSITELIB}/twisted/logger/_util.py
+${PYSITELIB}/twisted/logger/_util.pyc
+${PYSITELIB}/twisted/logger/_util.pyo
+${PYSITELIB}/twisted/logger/test/__init__.py
+${PYSITELIB}/twisted/logger/test/__init__.pyc
+${PYSITELIB}/twisted/logger/test/__init__.pyo
+${PYSITELIB}/twisted/logger/test/test_buffer.py
+${PYSITELIB}/twisted/logger/test/test_buffer.pyc
+${PYSITELIB}/twisted/logger/test/test_buffer.pyo
+${PYSITELIB}/twisted/logger/test/test_file.py
+${PYSITELIB}/twisted/logger/test/test_file.pyc
+${PYSITELIB}/twisted/logger/test/test_file.pyo
+${PYSITELIB}/twisted/logger/test/test_filter.py
+${PYSITELIB}/twisted/logger/test/test_filter.pyc
+${PYSITELIB}/twisted/logger/test/test_filter.pyo
+${PYSITELIB}/twisted/logger/test/test_flatten.py
+${PYSITELIB}/twisted/logger/test/test_flatten.pyc
+${PYSITELIB}/twisted/logger/test/test_flatten.pyo
+${PYSITELIB}/twisted/logger/test/test_format.py
+${PYSITELIB}/twisted/logger/test/test_format.pyc
+${PYSITELIB}/twisted/logger/test/test_format.pyo
+${PYSITELIB}/twisted/logger/test/test_global.py
+${PYSITELIB}/twisted/logger/test/test_global.pyc
+${PYSITELIB}/twisted/logger/test/test_global.pyo
+${PYSITELIB}/twisted/logger/test/test_io.py
+${PYSITELIB}/twisted/logger/test/test_io.pyc
+${PYSITELIB}/twisted/logger/test/test_io.pyo
+${PYSITELIB}/twisted/logger/test/test_json.py
+${PYSITELIB}/twisted/logger/test/test_json.pyc
+${PYSITELIB}/twisted/logger/test/test_json.pyo
+${PYSITELIB}/twisted/logger/test/test_legacy.py
+${PYSITELIB}/twisted/logger/test/test_legacy.pyc
+${PYSITELIB}/twisted/logger/test/test_legacy.pyo
+${PYSITELIB}/twisted/logger/test/test_levels.py
+${PYSITELIB}/twisted/logger/test/test_levels.pyc
+${PYSITELIB}/twisted/logger/test/test_levels.pyo
+${PYSITELIB}/twisted/logger/test/test_logger.py
+${PYSITELIB}/twisted/logger/test/test_logger.pyc
+${PYSITELIB}/twisted/logger/test/test_logger.pyo
+${PYSITELIB}/twisted/logger/test/test_observer.py
+${PYSITELIB}/twisted/logger/test/test_observer.pyc
+${PYSITELIB}/twisted/logger/test/test_observer.pyo
+${PYSITELIB}/twisted/logger/test/test_stdlib.py
+${PYSITELIB}/twisted/logger/test/test_stdlib.pyc
+${PYSITELIB}/twisted/logger/test/test_stdlib.pyo
+${PYSITELIB}/twisted/logger/test/test_util.py
+${PYSITELIB}/twisted/logger/test/test_util.pyc
+${PYSITELIB}/twisted/logger/test/test_util.pyo
 ${PYSITELIB}/twisted/lore/__init__.py
 ${PYSITELIB}/twisted/lore/__init__.pyc
 ${PYSITELIB}/twisted/lore/__init__.pyo
@@ -1001,6 +1117,9 @@
 ${PYSITELIB}/twisted/names/test/test_tap.py
 ${PYSITELIB}/twisted/names/test/test_tap.pyc
 ${PYSITELIB}/twisted/names/test/test_tap.pyo
+${PYSITELIB}/twisted/names/test/test_util.py
+${PYSITELIB}/twisted/names/test/test_util.pyc
+${PYSITELIB}/twisted/names/test/test_util.pyo
 ${PYSITELIB}/twisted/names/topfiles/NEWS
 ${PYSITELIB}/twisted/names/topfiles/README
 ${PYSITELIB}/twisted/news/__init__.py
@@ -1308,6 +1427,9 @@
 ${PYSITELIB}/twisted/python/_textattributes.py
 ${PYSITELIB}/twisted/python/_textattributes.pyc
 ${PYSITELIB}/twisted/python/_textattributes.pyo
+${PYSITELIB}/twisted/python/_tzhelper.py
+${PYSITELIB}/twisted/python/_tzhelper.pyc
+${PYSITELIB}/twisted/python/_tzhelper.pyo
 ${PYSITELIB}/twisted/python/compat.py
 ${PYSITELIB}/twisted/python/compat.pyc
 ${PYSITELIB}/twisted/python/compat.pyo
@@ -1460,6 +1582,9 @@
 ${PYSITELIB}/twisted/python/test/test_textattributes.py
 ${PYSITELIB}/twisted/python/test/test_textattributes.pyc
 ${PYSITELIB}/twisted/python/test/test_textattributes.pyo
+${PYSITELIB}/twisted/python/test/test_tzhelper.py
+${PYSITELIB}/twisted/python/test/test_tzhelper.pyc
+${PYSITELIB}/twisted/python/test/test_tzhelper.pyo
 ${PYSITELIB}/twisted/python/test/test_urlpath.py
 ${PYSITELIB}/twisted/python/test/test_urlpath.pyc
 ${PYSITELIB}/twisted/python/test/test_urlpath.pyo
@@ -1580,9 +1705,6 @@
 ${PYSITELIB}/twisted/scripts/tap2rpm.py
 ${PYSITELIB}/twisted/scripts/tap2rpm.pyc
 ${PYSITELIB}/twisted/scripts/tap2rpm.pyo
-${PYSITELIB}/twisted/scripts/tapconvert.py
-${PYSITELIB}/twisted/scripts/tapconvert.pyc
-${PYSITELIB}/twisted/scripts/tapconvert.pyo
 ${PYSITELIB}/twisted/scripts/test/__init__.py
 ${PYSITELIB}/twisted/scripts/test/__init__.pyc
 ${PYSITELIB}/twisted/scripts/test/__init__.pyo
@@ -1595,9 +1717,6 @@
 ${PYSITELIB}/twisted/scripts/test/test_tap2rpm.py
 ${PYSITELIB}/twisted/scripts/test/test_tap2rpm.pyc
 ${PYSITELIB}/twisted/scripts/test/test_tap2rpm.pyo
-${PYSITELIB}/twisted/scripts/tkunzip.py
-${PYSITELIB}/twisted/scripts/tkunzip.pyc
-${PYSITELIB}/twisted/scripts/tkunzip.pyo
 ${PYSITELIB}/twisted/scripts/trial.py
 ${PYSITELIB}/twisted/scripts/trial.pyc
 ${PYSITELIB}/twisted/scripts/trial.pyo
@@ -1795,9 +1914,6 @@
 ${PYSITELIB}/twisted/test/test_dict.py
 ${PYSITELIB}/twisted/test/test_dict.pyc
 ${PYSITELIB}/twisted/test/test_dict.pyo
-${PYSITELIB}/twisted/test/test_digestauth.py
-${PYSITELIB}/twisted/test/test_digestauth.pyc
-${PYSITELIB}/twisted/test/test_digestauth.pyo
 ${PYSITELIB}/twisted/test/test_dirdbm.py
 ${PYSITELIB}/twisted/test/test_dirdbm.pyc
 ${PYSITELIB}/twisted/test/test_dirdbm.pyo
@@ -1876,9 +1992,6 @@
 ${PYSITELIB}/twisted/test/test_monkey.py
 ${PYSITELIB}/twisted/test/test_monkey.pyc
 ${PYSITELIB}/twisted/test/test_monkey.pyo
-${PYSITELIB}/twisted/test/test_newcred.py
-${PYSITELIB}/twisted/test/test_newcred.pyc
-${PYSITELIB}/twisted/test/test_newcred.pyo
 ${PYSITELIB}/twisted/test/test_nmea.py
 ${PYSITELIB}/twisted/test/test_nmea.pyc
 ${PYSITELIB}/twisted/test/test_nmea.pyo
@@ -1951,9 +2064,6 @@
 ${PYSITELIB}/twisted/test/test_stdio.py
 ${PYSITELIB}/twisted/test/test_stdio.pyc
 ${PYSITELIB}/twisted/test/test_stdio.pyo
-${PYSITELIB}/twisted/test/test_strcred.py
-${PYSITELIB}/twisted/test/test_strcred.pyc
-${PYSITELIB}/twisted/test/test_strcred.pyo
 ${PYSITELIB}/twisted/test/test_strerror.py
 ${PYSITELIB}/twisted/test/test_strerror.pyc
 ${PYSITELIB}/twisted/test/test_strerror.pyo
diff -r a8783870e6e4 -r a437753c5737 net/py-twisted/distinfo
--- a/net/py-twisted/distinfo   Thu May 28 07:13:22 2015 +0000
+++ b/net/py-twisted/distinfo   Thu May 28 07:15:53 2015 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2015/04/19 18:27:38 wiz Exp $
+$NetBSD: distinfo,v 1.19 2015/05/28 07:15:53 wiz Exp $
 
-SHA1 (Twisted-15.1.0.tar.bz2) = d41d60ff078c8cb9b063f1846a815cec98dc7693
-RMD160 (Twisted-15.1.0.tar.bz2) = 5e849f563da52ba62e221004da87ddf40431a26c
-Size (Twisted-15.1.0.tar.bz2) = 4458429 bytes
+SHA1 (Twisted-15.2.0.tar.bz2) = 396d2dea0caef8fc470833b9cb98ecb225db3e93
+RMD160 (Twisted-15.2.0.tar.bz2) = 8be4c80cc138ee1ff819dc6393f426f7f510eb0d
+Size (Twisted-15.2.0.tar.bz2) = 4563840 bytes
 SHA1 (patch-ab) = 26495e5abd57025e915b923cc7089704bbd85629



Home | Main Index | Thread Index | Old Index