diff options
author | wiz <wiz@pkgsrc.org> | 2015-05-28 07:15:53 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2015-05-28 07:15:53 +0000 |
commit | 7124c0508772f4672e8e7bf1d655d7898163a9b9 (patch) | |
tree | a2608c9f544117c28caaf1eaf32c23c78adb8460 /net | |
parent | 3f32671e3f548fc222b3583b318bfcbb0bad7fa2 (diff) | |
download | pkgsrc-7124c0508772f4672e8e7bf1d655d7898163a9b9.tar.gz |
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 (limited to 'net')
-rw-r--r-- | net/py-twisted/Makefile.common | 4 | ||||
-rw-r--r-- | net/py-twisted/PLIST | 144 | ||||
-rw-r--r-- | net/py-twisted/distinfo | 8 |
3 files changed, 133 insertions, 23 deletions
diff --git a/net/py-twisted/Makefile.common b/net/py-twisted/Makefile.common index 83e82a1215d..667dafae88e 100644 --- a/net/py-twisted/Makefile.common +++ b/net/py-twisted/Makefile.common @@ -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 --git a/net/py-twisted/PLIST b/net/py-twisted/PLIST index e584bb85dc0..b50ed4c53cb 100644 --- a/net/py-twisted/PLIST +++ b/net/py-twisted/PLIST @@ -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/manhole bin/pyhtmlizer bin/tap2deb bin/tap2rpm -bin/tapconvert bin/tkconch bin/trial bin/twistd @@ -246,6 +245,9 @@ ${PYSITELIB}/twisted/conch/test/test_endpoints.pyo ${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/portal.pyo ${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/fakeendpoint.pyo ${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/wxreactor.pyo ${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_srvconnect.pyo ${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/_shellcomp.pyo ${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_systemd.pyo ${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/tap2deb.pyo ${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_tap2deb.pyo ${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_defgen.pyo ${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_modules.pyo ${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_stateful.pyo ${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 --git a/net/py-twisted/distinfo b/net/py-twisted/distinfo index f338b45db0a..a8212082ec6 100644 --- a/net/py-twisted/distinfo +++ b/net/py-twisted/distinfo @@ -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 |