Fri Dec 4 21:58:54 2015 UTC ()
Update py-twisted* to 15.5.0.

Twisted Core 15.5.0 (2015-11-28)
================================

This is the last Twisted release where Python 2.6 is supported, on any
platform. Python 3.5 (on POSIX) support has been added.

This release introduces changes that are required for Conch's SSH
implementation to work with OpenSSH 6.9+ servers.

Features
--------
 - twisted.python.url is a new abstraction for URLs, supporting RFC
   3987 IRIs. (#5388)
 - twisted.python.logfile is now ported to Python 3. (#6749)
 - twisted.python.zippath has been ported to Python 3. (#6917)
 - twisted.internet.ssl.CertificateOptions and
   twisted.internet.ssl.optionsForClientTLS now take a
   acceptableProtocols parameter that enables negotiation of the next
   protocol to speak after the TLS handshake has completed. This field
   advertises protocols over both NPN and ALPN. Also added new
   INegotiated interface for TLS interfaces that support protocol
   negotiation. This interface adds a negotiatedProtocol property that
   reports what protocol, if any, was negotiated in the TLS handshake.
   (#7860)
 - twisted.python.urlpath.URLPath now operates correctly on Python 3,
   using bytes instead of strings, and introduces the fromBytes
   constructor to assist with creating them cross-version. (#7994)
 - twisted.application.strports is now ported to Python 3. (#8011)
 - twistd (the Twisted Daemon) is now ported to Python 3. (#8012)
 - Python 3.5 is now supported on POSIX platforms. (#8042)
 - twisted.internet.serialport is now ported on Python 3. (#8099)

Bugfixes
--------
 - twisted.logger.formatEvent now can format an event if it was
   flattened (twisted.logger.eventAsJSON does this) and has text after
   the last replacement field. (#8003)
 - twisted.cred.checkers.FilePasswordDB now logs an error if the
   credentials db file does not exist, no longer raises an unhandled
   error. (#8028)
 - twisted.python.threadpool.ThreadPool now properly starts enough
   threads to do any work scheduled before ThreadPool.start() is
   called, such as when work is scheduled in the reactor via
   reactor.callInThread() before reactor.run(). (#8090)

Improved Documentation
----------------------
 - Twisted Development test standard documentation now contain
   information about avoiding test data files. (#6535)
 - The documentation for twisted.internet.defer.DeferredSemaphore now
   describes the actual usage for limit and tokens instance
   attributes. (#8024)

Deprecations and Removals
-------------------------
 - twisted.python._initgroups, a C extension, has been removed and
   stdlib support is now always used instead. (#5861)
 - Python 2.6 is no longer supported. (#8017)
 - twisted.python.util.OrderedDict is now deprecated, and uses of it
   in Twisted are replaced with collections.OrderedDict. (#8051)
 - twisted.persisted.sob.load, twisted.persisted.sob.loadValueFromFile
   and twisted.persisted.sob.Persistent.save() are now deprecated when
   used with a passphrase. The encyption used by these methods are
   weak. (#8081)
 - twisted.internet.interfaces.IStreamClientEndpointStringParser has
   been removed and Twisted will no longer use parsers implementing
   this interface. (#8094)

Other
-----
 - #5976, #6628, #6894, #6980, #7228, #7693, #7731, #7997, #8046,
   #8054, #8056, #8060, #8063, #8064, #8068, #8072, #8091, #8095,
   #8096, #8098, #8106

Twisted Conch 15.5.0 (2015-11-18)
=================================

Features
--------
 - twisted.conch.ssh now supports the diffie-hellman-group-exchange-
   sha256 key exchange algorithm. (#7672)
 - twisted.conch.ssh now supports the diffie-hellman-group14-sha1 key
   exchange algorithm. (#7717)
 - twisted.conch.ssh.transport.SSHClientTransport now supports Diffie-
   Hellman key exchange using MSG_KEX_DH_GEX_REQUEST as described in
   RFC 4419. (#8100)
 - twisted.conch.ssh now supports the hmac-sha2-256 and hmac-sha2-512
   MAC algorithms. (#8108)

Deprecations and Removals
-------------------------
 - twisted.conch.ssh.keys.objectType is now deprecated. Use
   twisted.conch.ssh.keys.Key.sshType. (#8080)
 - twisted.conch.ssh.transport.SSHClientTransport no longer supports
   Diffie-Hellman key exchange using MSG_KEX_DH_GEX_REQUEST_OLD for
   pre RFC 4419 servers. (#8100)

Twisted Web 15.5.0 (2015-11-18)
================================

Features
--------
 - twisted.web.http.Request.addCookie now supports the httpOnly
   attribute which when set on cookies prevents the browser exposing
   it through channels other than HTTP and HTTPS requests (i.e. they
   will not be accessible through JavaScript). (#5911)
 - twisted.web.client.downloadPage is now ported to Python 3. (#6197)
 - twisted.web.client.Agent is now ported to Python 3. (#7407)
 - twisted.web.tap (ran when calling `twistd web`) has now been ported
   to Python 3. Not all features are enabled -- CGI, WSGI, and
   distributed web serving will be enabled in their respective tickets
   as they are ported. (#8008)

Bugfixes
--------
 - twisted.web.client.URI now supports IPv6 addresses. Previously this
   would mistake the colons used as IPv6 address group separators as
   the start of a port specification. (#7650)
 - twisted.web.util's failure template has been moved inline to work
   around Python 3 distribution issues. (#8047)
 - twisted.web.http.Request on Python 3 now handles multipart/form-
   data requests correctly. (#8052)

Other
-----
 - #8016, #8070

Twisted Words 15.5.0 (2015-11-18)
=================================

Features
--------
 - twisted.words.protocol.irc.IRC now has a sendCommand() method which
   can send messages with tags. (#6667)

Other
-----
 - #8015, #8097


(wiz)
diff -r1.24 -r1.25 pkgsrc/net/py-twisted/Makefile.common
diff -r1.19 -r1.20 pkgsrc/net/py-twisted/PLIST
diff -r1.23 -r1.24 pkgsrc/net/py-twisted/distinfo

cvs diff -r1.24 -r1.25 pkgsrc/net/py-twisted/Makefile.common (expand / switch to unified diff)

--- pkgsrc/net/py-twisted/Makefile.common 2015/09/06 20:35:58 1.24
+++ pkgsrc/net/py-twisted/Makefile.common 2015/12/04 21:58:53 1.25
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile.common,v 1.24 2015/09/06 20:35:58 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.25 2015/12/04 21:58:53 wiz Exp $
2# 2#
3# used by net/py-twisted/Makefile 3# used by net/py-twisted/Makefile
4# used by net/py-twisted-docs/Makefile 4# used by net/py-twisted-docs/Makefile
5 5
6DISTNAME= Twisted-15.4.0 6DISTNAME= Twisted-15.5.0
7CATEGORIES= net python 7CATEGORIES= net python
8MASTER_SITES= http://twistedmatrix.com/Releases/Twisted/${PKGVERSION_NOREV:R}/ 8MASTER_SITES= http://twistedmatrix.com/Releases/Twisted/${PKGVERSION_NOREV:R}/
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER?= pkgsrc-users@NetBSD.org 11MAINTAINER?= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.twistedmatrix.com/ 12HOMEPAGE= http://www.twistedmatrix.com/
13LICENSE= mit 13LICENSE= mit
14 14
15DISTINFO_FILE?= ${.CURDIR}/../py-twisted/distinfo 15DISTINFO_FILE?= ${.CURDIR}/../py-twisted/distinfo
16PATCHDIR?= ${.CURDIR}/../py-twisted/patches 16PATCHDIR?= ${.CURDIR}/../py-twisted/patches
17 17
18PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # most parts not yet ported as of 14.0.0 18PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # most parts not yet ported as of 14.0.0

cvs diff -r1.19 -r1.20 pkgsrc/net/py-twisted/PLIST (expand / switch to unified diff)

--- pkgsrc/net/py-twisted/PLIST 2015/09/06 20:35:58 1.19
+++ pkgsrc/net/py-twisted/PLIST 2015/12/04 21:58:53 1.20
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.19 2015/09/06 20:35:58 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.20 2015/12/04 21:58:53 wiz Exp $
2bin/cftp 2bin/cftp
3bin/ckeygen 3bin/ckeygen
4bin/conch 4bin/conch
5bin/mailmail 5bin/mailmail
6bin/manhole 6bin/manhole
7bin/pyhtmlizer 7bin/pyhtmlizer
8bin/tap2deb 8bin/tap2deb
9bin/tap2rpm 9bin/tap2rpm
10bin/tkconch 10bin/tkconch
11bin/trial 11bin/trial
12bin/twistd 12bin/twistd
13${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 13${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
14${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 14${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -183,26 +183,29 @@ ${PYSITELIB}/twisted/conch/scripts/cftp. @@ -183,26 +183,29 @@ ${PYSITELIB}/twisted/conch/scripts/cftp.
183${PYSITELIB}/twisted/conch/scripts/cftp.pyo 183${PYSITELIB}/twisted/conch/scripts/cftp.pyo
184${PYSITELIB}/twisted/conch/scripts/ckeygen.py 184${PYSITELIB}/twisted/conch/scripts/ckeygen.py
185${PYSITELIB}/twisted/conch/scripts/ckeygen.pyc 185${PYSITELIB}/twisted/conch/scripts/ckeygen.pyc
186${PYSITELIB}/twisted/conch/scripts/ckeygen.pyo 186${PYSITELIB}/twisted/conch/scripts/ckeygen.pyo
187${PYSITELIB}/twisted/conch/scripts/conch.py 187${PYSITELIB}/twisted/conch/scripts/conch.py
188${PYSITELIB}/twisted/conch/scripts/conch.pyc 188${PYSITELIB}/twisted/conch/scripts/conch.pyc
189${PYSITELIB}/twisted/conch/scripts/conch.pyo 189${PYSITELIB}/twisted/conch/scripts/conch.pyo
190${PYSITELIB}/twisted/conch/scripts/tkconch.py 190${PYSITELIB}/twisted/conch/scripts/tkconch.py
191${PYSITELIB}/twisted/conch/scripts/tkconch.pyc 191${PYSITELIB}/twisted/conch/scripts/tkconch.pyc
192${PYSITELIB}/twisted/conch/scripts/tkconch.pyo 192${PYSITELIB}/twisted/conch/scripts/tkconch.pyo
193${PYSITELIB}/twisted/conch/ssh/__init__.py 193${PYSITELIB}/twisted/conch/ssh/__init__.py
194${PYSITELIB}/twisted/conch/ssh/__init__.pyc 194${PYSITELIB}/twisted/conch/ssh/__init__.pyc
195${PYSITELIB}/twisted/conch/ssh/__init__.pyo 195${PYSITELIB}/twisted/conch/ssh/__init__.pyo
 196${PYSITELIB}/twisted/conch/ssh/_kex.py
 197${PYSITELIB}/twisted/conch/ssh/_kex.pyc
 198${PYSITELIB}/twisted/conch/ssh/_kex.pyo
196${PYSITELIB}/twisted/conch/ssh/address.py 199${PYSITELIB}/twisted/conch/ssh/address.py
197${PYSITELIB}/twisted/conch/ssh/address.pyc 200${PYSITELIB}/twisted/conch/ssh/address.pyc
198${PYSITELIB}/twisted/conch/ssh/address.pyo 201${PYSITELIB}/twisted/conch/ssh/address.pyo
199${PYSITELIB}/twisted/conch/ssh/agent.py 202${PYSITELIB}/twisted/conch/ssh/agent.py
200${PYSITELIB}/twisted/conch/ssh/agent.pyc 203${PYSITELIB}/twisted/conch/ssh/agent.pyc
201${PYSITELIB}/twisted/conch/ssh/agent.pyo 204${PYSITELIB}/twisted/conch/ssh/agent.pyo
202${PYSITELIB}/twisted/conch/ssh/channel.py 205${PYSITELIB}/twisted/conch/ssh/channel.py
203${PYSITELIB}/twisted/conch/ssh/channel.pyc 206${PYSITELIB}/twisted/conch/ssh/channel.pyc
204${PYSITELIB}/twisted/conch/ssh/channel.pyo 207${PYSITELIB}/twisted/conch/ssh/channel.pyo
205${PYSITELIB}/twisted/conch/ssh/common.py 208${PYSITELIB}/twisted/conch/ssh/common.py
206${PYSITELIB}/twisted/conch/ssh/common.pyc 209${PYSITELIB}/twisted/conch/ssh/common.pyc
207${PYSITELIB}/twisted/conch/ssh/common.pyo 210${PYSITELIB}/twisted/conch/ssh/common.pyo
208${PYSITELIB}/twisted/conch/ssh/connection.py 211${PYSITELIB}/twisted/conch/ssh/connection.py
@@ -1342,44 +1345,46 @@ ${PYSITELIB}/twisted/protocols/test/test @@ -1342,44 +1345,46 @@ ${PYSITELIB}/twisted/protocols/test/test
1342${PYSITELIB}/twisted/protocols/test/test_basic.pyo 1345${PYSITELIB}/twisted/protocols/test/test_basic.pyo
1343${PYSITELIB}/twisted/protocols/test/test_tls.py 1346${PYSITELIB}/twisted/protocols/test/test_tls.py
1344${PYSITELIB}/twisted/protocols/test/test_tls.pyc 1347${PYSITELIB}/twisted/protocols/test/test_tls.pyc
1345${PYSITELIB}/twisted/protocols/test/test_tls.pyo 1348${PYSITELIB}/twisted/protocols/test/test_tls.pyo
1346${PYSITELIB}/twisted/protocols/tls.py 1349${PYSITELIB}/twisted/protocols/tls.py
1347${PYSITELIB}/twisted/protocols/tls.pyc 1350${PYSITELIB}/twisted/protocols/tls.pyc
1348${PYSITELIB}/twisted/protocols/tls.pyo 1351${PYSITELIB}/twisted/protocols/tls.pyo
1349${PYSITELIB}/twisted/protocols/wire.py 1352${PYSITELIB}/twisted/protocols/wire.py
1350${PYSITELIB}/twisted/protocols/wire.pyc 1353${PYSITELIB}/twisted/protocols/wire.pyc
1351${PYSITELIB}/twisted/protocols/wire.pyo 1354${PYSITELIB}/twisted/protocols/wire.pyo
1352${PYSITELIB}/twisted/python/__init__.py 1355${PYSITELIB}/twisted/python/__init__.py
1353${PYSITELIB}/twisted/python/__init__.pyc 1356${PYSITELIB}/twisted/python/__init__.pyc
1354${PYSITELIB}/twisted/python/__init__.pyo 1357${PYSITELIB}/twisted/python/__init__.pyo
1355${PYSITELIB}/twisted/python/_initgroups.c 
1356${PYSITELIB}/twisted/python/_inotify.py 1358${PYSITELIB}/twisted/python/_inotify.py
1357${PYSITELIB}/twisted/python/_inotify.pyc 1359${PYSITELIB}/twisted/python/_inotify.pyc
1358${PYSITELIB}/twisted/python/_inotify.pyo 1360${PYSITELIB}/twisted/python/_inotify.pyo
1359${PYSITELIB}/twisted/python/_release.py 1361${PYSITELIB}/twisted/python/_release.py
1360${PYSITELIB}/twisted/python/_release.pyc 1362${PYSITELIB}/twisted/python/_release.pyc
1361${PYSITELIB}/twisted/python/_release.pyo 1363${PYSITELIB}/twisted/python/_release.pyo
1362${PYSITELIB}/twisted/python/_sendmsg.c 1364${PYSITELIB}/twisted/python/_sendmsg.c
1363${PYSITELIB}/twisted/python/_sendmsg.so 1365${PYSITELIB}/twisted/python/_sendmsg.so
1364${PYSITELIB}/twisted/python/_shellcomp.py 1366${PYSITELIB}/twisted/python/_shellcomp.py
1365${PYSITELIB}/twisted/python/_shellcomp.pyc 1367${PYSITELIB}/twisted/python/_shellcomp.pyc
1366${PYSITELIB}/twisted/python/_shellcomp.pyo 1368${PYSITELIB}/twisted/python/_shellcomp.pyo
1367${PYSITELIB}/twisted/python/_textattributes.py 1369${PYSITELIB}/twisted/python/_textattributes.py
1368${PYSITELIB}/twisted/python/_textattributes.pyc 1370${PYSITELIB}/twisted/python/_textattributes.pyc
1369${PYSITELIB}/twisted/python/_textattributes.pyo 1371${PYSITELIB}/twisted/python/_textattributes.pyo
1370${PYSITELIB}/twisted/python/_tzhelper.py 1372${PYSITELIB}/twisted/python/_tzhelper.py
1371${PYSITELIB}/twisted/python/_tzhelper.pyc 1373${PYSITELIB}/twisted/python/_tzhelper.pyc
1372${PYSITELIB}/twisted/python/_tzhelper.pyo 1374${PYSITELIB}/twisted/python/_tzhelper.pyo
 1375${PYSITELIB}/twisted/python/_url.py
 1376${PYSITELIB}/twisted/python/_url.pyc
 1377${PYSITELIB}/twisted/python/_url.pyo
1373${PYSITELIB}/twisted/python/compat.py 1378${PYSITELIB}/twisted/python/compat.py
1374${PYSITELIB}/twisted/python/compat.pyc 1379${PYSITELIB}/twisted/python/compat.pyc
1375${PYSITELIB}/twisted/python/compat.pyo 1380${PYSITELIB}/twisted/python/compat.pyo
1376${PYSITELIB}/twisted/python/components.py 1381${PYSITELIB}/twisted/python/components.py
1377${PYSITELIB}/twisted/python/components.pyc 1382${PYSITELIB}/twisted/python/components.pyc
1378${PYSITELIB}/twisted/python/components.pyo 1383${PYSITELIB}/twisted/python/components.pyo
1379${PYSITELIB}/twisted/python/constants.py 1384${PYSITELIB}/twisted/python/constants.py
1380${PYSITELIB}/twisted/python/constants.pyc 1385${PYSITELIB}/twisted/python/constants.pyc
1381${PYSITELIB}/twisted/python/constants.pyo 1386${PYSITELIB}/twisted/python/constants.pyo
1382${PYSITELIB}/twisted/python/context.py 1387${PYSITELIB}/twisted/python/context.py
1383${PYSITELIB}/twisted/python/context.pyc 1388${PYSITELIB}/twisted/python/context.pyc
1384${PYSITELIB}/twisted/python/context.pyo 1389${PYSITELIB}/twisted/python/context.pyo
1385${PYSITELIB}/twisted/python/deprecate.py 1390${PYSITELIB}/twisted/python/deprecate.py
@@ -1513,26 +1518,29 @@ ${PYSITELIB}/twisted/python/test/test_sh @@ -1513,26 +1518,29 @@ ${PYSITELIB}/twisted/python/test/test_sh
1513${PYSITELIB}/twisted/python/test/test_shellcomp.pyo 1518${PYSITELIB}/twisted/python/test/test_shellcomp.pyo
1514${PYSITELIB}/twisted/python/test/test_syslog.py 1519${PYSITELIB}/twisted/python/test/test_syslog.py
1515${PYSITELIB}/twisted/python/test/test_syslog.pyc 1520${PYSITELIB}/twisted/python/test/test_syslog.pyc
1516${PYSITELIB}/twisted/python/test/test_syslog.pyo 1521${PYSITELIB}/twisted/python/test/test_syslog.pyo
1517${PYSITELIB}/twisted/python/test/test_systemd.py 1522${PYSITELIB}/twisted/python/test/test_systemd.py
1518${PYSITELIB}/twisted/python/test/test_systemd.pyc 1523${PYSITELIB}/twisted/python/test/test_systemd.pyc
1519${PYSITELIB}/twisted/python/test/test_systemd.pyo 1524${PYSITELIB}/twisted/python/test/test_systemd.pyo
1520${PYSITELIB}/twisted/python/test/test_textattributes.py 1525${PYSITELIB}/twisted/python/test/test_textattributes.py
1521${PYSITELIB}/twisted/python/test/test_textattributes.pyc 1526${PYSITELIB}/twisted/python/test/test_textattributes.pyc
1522${PYSITELIB}/twisted/python/test/test_textattributes.pyo 1527${PYSITELIB}/twisted/python/test/test_textattributes.pyo
1523${PYSITELIB}/twisted/python/test/test_tzhelper.py 1528${PYSITELIB}/twisted/python/test/test_tzhelper.py
1524${PYSITELIB}/twisted/python/test/test_tzhelper.pyc 1529${PYSITELIB}/twisted/python/test/test_tzhelper.pyc
1525${PYSITELIB}/twisted/python/test/test_tzhelper.pyo 1530${PYSITELIB}/twisted/python/test/test_tzhelper.pyo
 1531${PYSITELIB}/twisted/python/test/test_url.py
 1532${PYSITELIB}/twisted/python/test/test_url.pyc
 1533${PYSITELIB}/twisted/python/test/test_url.pyo
1526${PYSITELIB}/twisted/python/test/test_urlpath.py 1534${PYSITELIB}/twisted/python/test/test_urlpath.py
1527${PYSITELIB}/twisted/python/test/test_urlpath.pyc 1535${PYSITELIB}/twisted/python/test/test_urlpath.pyc
1528${PYSITELIB}/twisted/python/test/test_urlpath.pyo 1536${PYSITELIB}/twisted/python/test/test_urlpath.pyo
1529${PYSITELIB}/twisted/python/test/test_util.py 1537${PYSITELIB}/twisted/python/test/test_util.py
1530${PYSITELIB}/twisted/python/test/test_util.pyc 1538${PYSITELIB}/twisted/python/test/test_util.pyc
1531${PYSITELIB}/twisted/python/test/test_util.pyo 1539${PYSITELIB}/twisted/python/test/test_util.pyo
1532${PYSITELIB}/twisted/python/test/test_versions.py 1540${PYSITELIB}/twisted/python/test/test_versions.py
1533${PYSITELIB}/twisted/python/test/test_versions.pyc 1541${PYSITELIB}/twisted/python/test/test_versions.pyc
1534${PYSITELIB}/twisted/python/test/test_versions.pyo 1542${PYSITELIB}/twisted/python/test/test_versions.pyo
1535${PYSITELIB}/twisted/python/test/test_win32.py 1543${PYSITELIB}/twisted/python/test/test_win32.py
1536${PYSITELIB}/twisted/python/test/test_win32.pyc 1544${PYSITELIB}/twisted/python/test/test_win32.pyc
1537${PYSITELIB}/twisted/python/test/test_win32.pyo 1545${PYSITELIB}/twisted/python/test/test_win32.pyo
1538${PYSITELIB}/twisted/python/test/test_zippath.py 1546${PYSITELIB}/twisted/python/test/test_zippath.py
@@ -1541,26 +1549,29 @@ ${PYSITELIB}/twisted/python/test/test_zi @@ -1541,26 +1549,29 @@ ${PYSITELIB}/twisted/python/test/test_zi
1541${PYSITELIB}/twisted/python/test/test_zipstream.py 1549${PYSITELIB}/twisted/python/test/test_zipstream.py
1542${PYSITELIB}/twisted/python/test/test_zipstream.pyc 1550${PYSITELIB}/twisted/python/test/test_zipstream.pyc
1543${PYSITELIB}/twisted/python/test/test_zipstream.pyo 1551${PYSITELIB}/twisted/python/test/test_zipstream.pyo
1544${PYSITELIB}/twisted/python/text.py 1552${PYSITELIB}/twisted/python/text.py
1545${PYSITELIB}/twisted/python/text.pyc 1553${PYSITELIB}/twisted/python/text.pyc
1546${PYSITELIB}/twisted/python/text.pyo 1554${PYSITELIB}/twisted/python/text.pyo
1547${PYSITELIB}/twisted/python/threadable.py 1555${PYSITELIB}/twisted/python/threadable.py
1548${PYSITELIB}/twisted/python/threadable.pyc 1556${PYSITELIB}/twisted/python/threadable.pyc
1549${PYSITELIB}/twisted/python/threadable.pyo 1557${PYSITELIB}/twisted/python/threadable.pyo
1550${PYSITELIB}/twisted/python/threadpool.py 1558${PYSITELIB}/twisted/python/threadpool.py
1551${PYSITELIB}/twisted/python/threadpool.pyc 1559${PYSITELIB}/twisted/python/threadpool.pyc
1552${PYSITELIB}/twisted/python/threadpool.pyo 1560${PYSITELIB}/twisted/python/threadpool.pyo
1553${PYSITELIB}/twisted/python/twisted-completion.zsh 1561${PYSITELIB}/twisted/python/twisted-completion.zsh
 1562${PYSITELIB}/twisted/python/url.py
 1563${PYSITELIB}/twisted/python/url.pyc
 1564${PYSITELIB}/twisted/python/url.pyo
1554${PYSITELIB}/twisted/python/urlpath.py 1565${PYSITELIB}/twisted/python/urlpath.py
1555${PYSITELIB}/twisted/python/urlpath.pyc 1566${PYSITELIB}/twisted/python/urlpath.pyc
1556${PYSITELIB}/twisted/python/urlpath.pyo 1567${PYSITELIB}/twisted/python/urlpath.pyo
1557${PYSITELIB}/twisted/python/usage.py 1568${PYSITELIB}/twisted/python/usage.py
1558${PYSITELIB}/twisted/python/usage.pyc 1569${PYSITELIB}/twisted/python/usage.pyc
1559${PYSITELIB}/twisted/python/usage.pyo 1570${PYSITELIB}/twisted/python/usage.pyo
1560${PYSITELIB}/twisted/python/util.py 1571${PYSITELIB}/twisted/python/util.py
1561${PYSITELIB}/twisted/python/util.pyc 1572${PYSITELIB}/twisted/python/util.pyc
1562${PYSITELIB}/twisted/python/util.pyo 1573${PYSITELIB}/twisted/python/util.pyo
1563${PYSITELIB}/twisted/python/versions.py 1574${PYSITELIB}/twisted/python/versions.py
1564${PYSITELIB}/twisted/python/versions.pyc 1575${PYSITELIB}/twisted/python/versions.pyc
1565${PYSITELIB}/twisted/python/versions.pyo 1576${PYSITELIB}/twisted/python/versions.pyo
1566${PYSITELIB}/twisted/python/win32.py 1577${PYSITELIB}/twisted/python/win32.py
@@ -1949,29 +1960,26 @@ ${PYSITELIB}/twisted/test/test_protocols @@ -1949,29 +1960,26 @@ ${PYSITELIB}/twisted/test/test_protocols
1949${PYSITELIB}/twisted/test/test_protocols.pyo 1960${PYSITELIB}/twisted/test/test_protocols.pyo
1950${PYSITELIB}/twisted/test/test_randbytes.py 1961${PYSITELIB}/twisted/test/test_randbytes.py
1951${PYSITELIB}/twisted/test/test_randbytes.pyc 1962${PYSITELIB}/twisted/test/test_randbytes.pyc
1952${PYSITELIB}/twisted/test/test_randbytes.pyo 1963${PYSITELIB}/twisted/test/test_randbytes.pyo
1953${PYSITELIB}/twisted/test/test_rebuild.py 1964${PYSITELIB}/twisted/test/test_rebuild.py
1954${PYSITELIB}/twisted/test/test_rebuild.pyc 1965${PYSITELIB}/twisted/test/test_rebuild.pyc
1955${PYSITELIB}/twisted/test/test_rebuild.pyo 1966${PYSITELIB}/twisted/test/test_rebuild.pyo
1956${PYSITELIB}/twisted/test/test_reflect.py 1967${PYSITELIB}/twisted/test/test_reflect.py
1957${PYSITELIB}/twisted/test/test_reflect.pyc 1968${PYSITELIB}/twisted/test/test_reflect.pyc
1958${PYSITELIB}/twisted/test/test_reflect.pyo 1969${PYSITELIB}/twisted/test/test_reflect.pyo
1959${PYSITELIB}/twisted/test/test_roots.py 1970${PYSITELIB}/twisted/test/test_roots.py
1960${PYSITELIB}/twisted/test/test_roots.pyc 1971${PYSITELIB}/twisted/test/test_roots.pyc
1961${PYSITELIB}/twisted/test/test_roots.pyo 1972${PYSITELIB}/twisted/test/test_roots.pyo
1962${PYSITELIB}/twisted/test/test_setup.py 
1963${PYSITELIB}/twisted/test/test_setup.pyc 
1964${PYSITELIB}/twisted/test/test_setup.pyo 
1965${PYSITELIB}/twisted/test/test_shortcut.py 1973${PYSITELIB}/twisted/test/test_shortcut.py
1966${PYSITELIB}/twisted/test/test_shortcut.pyc 1974${PYSITELIB}/twisted/test/test_shortcut.pyc
1967${PYSITELIB}/twisted/test/test_shortcut.pyo 1975${PYSITELIB}/twisted/test/test_shortcut.pyo
1968${PYSITELIB}/twisted/test/test_sip.py 1976${PYSITELIB}/twisted/test/test_sip.py
1969${PYSITELIB}/twisted/test/test_sip.pyc 1977${PYSITELIB}/twisted/test/test_sip.pyc
1970${PYSITELIB}/twisted/test/test_sip.pyo 1978${PYSITELIB}/twisted/test/test_sip.pyo
1971${PYSITELIB}/twisted/test/test_sob.py 1979${PYSITELIB}/twisted/test/test_sob.py
1972${PYSITELIB}/twisted/test/test_sob.pyc 1980${PYSITELIB}/twisted/test/test_sob.pyc
1973${PYSITELIB}/twisted/test/test_sob.pyo 1981${PYSITELIB}/twisted/test/test_sob.pyo
1974${PYSITELIB}/twisted/test/test_socks.py 1982${PYSITELIB}/twisted/test/test_socks.py
1975${PYSITELIB}/twisted/test/test_socks.pyc 1983${PYSITELIB}/twisted/test/test_socks.pyc
1976${PYSITELIB}/twisted/test/test_socks.pyo 1984${PYSITELIB}/twisted/test/test_socks.pyo
1977${PYSITELIB}/twisted/test/test_ssl.py 1985${PYSITELIB}/twisted/test/test_ssl.py
@@ -2259,27 +2267,26 @@ ${PYSITELIB}/twisted/web/client.pyc @@ -2259,27 +2267,26 @@ ${PYSITELIB}/twisted/web/client.pyc
2259${PYSITELIB}/twisted/web/client.pyo 2267${PYSITELIB}/twisted/web/client.pyo
2260${PYSITELIB}/twisted/web/demo.py 2268${PYSITELIB}/twisted/web/demo.py
2261${PYSITELIB}/twisted/web/demo.pyc 2269${PYSITELIB}/twisted/web/demo.pyc
2262${PYSITELIB}/twisted/web/demo.pyo 2270${PYSITELIB}/twisted/web/demo.pyo
2263${PYSITELIB}/twisted/web/distrib.py 2271${PYSITELIB}/twisted/web/distrib.py
2264${PYSITELIB}/twisted/web/distrib.pyc 2272${PYSITELIB}/twisted/web/distrib.pyc
2265${PYSITELIB}/twisted/web/distrib.pyo 2273${PYSITELIB}/twisted/web/distrib.pyo
2266${PYSITELIB}/twisted/web/domhelpers.py 2274${PYSITELIB}/twisted/web/domhelpers.py
2267${PYSITELIB}/twisted/web/domhelpers.pyc 2275${PYSITELIB}/twisted/web/domhelpers.pyc
2268${PYSITELIB}/twisted/web/domhelpers.pyo 2276${PYSITELIB}/twisted/web/domhelpers.pyo
2269${PYSITELIB}/twisted/web/error.py 2277${PYSITELIB}/twisted/web/error.py
2270${PYSITELIB}/twisted/web/error.pyc 2278${PYSITELIB}/twisted/web/error.pyc
2271${PYSITELIB}/twisted/web/error.pyo 2279${PYSITELIB}/twisted/web/error.pyo
2272${PYSITELIB}/twisted/web/failure.xhtml 
2273${PYSITELIB}/twisted/web/guard.py 2280${PYSITELIB}/twisted/web/guard.py
2274${PYSITELIB}/twisted/web/guard.pyc 2281${PYSITELIB}/twisted/web/guard.pyc
2275${PYSITELIB}/twisted/web/guard.pyo 2282${PYSITELIB}/twisted/web/guard.pyo
2276${PYSITELIB}/twisted/web/html.py 2283${PYSITELIB}/twisted/web/html.py
2277${PYSITELIB}/twisted/web/html.pyc 2284${PYSITELIB}/twisted/web/html.pyc
2278${PYSITELIB}/twisted/web/html.pyo 2285${PYSITELIB}/twisted/web/html.pyo
2279${PYSITELIB}/twisted/web/http.py 2286${PYSITELIB}/twisted/web/http.py
2280${PYSITELIB}/twisted/web/http.pyc 2287${PYSITELIB}/twisted/web/http.pyc
2281${PYSITELIB}/twisted/web/http.pyo 2288${PYSITELIB}/twisted/web/http.pyo
2282${PYSITELIB}/twisted/web/http_headers.py 2289${PYSITELIB}/twisted/web/http_headers.py
2283${PYSITELIB}/twisted/web/http_headers.pyc 2290${PYSITELIB}/twisted/web/http_headers.pyc
2284${PYSITELIB}/twisted/web/http_headers.pyo 2291${PYSITELIB}/twisted/web/http_headers.pyo
2285${PYSITELIB}/twisted/web/iweb.py 2292${PYSITELIB}/twisted/web/iweb.py

cvs diff -r1.23 -r1.24 pkgsrc/net/py-twisted/distinfo (expand / switch to unified diff)

--- pkgsrc/net/py-twisted/distinfo 2015/11/04 00:35:32 1.23
+++ pkgsrc/net/py-twisted/distinfo 2015/12/04 21:58:53 1.24
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.23 2015/11/04 00:35:32 agc Exp $ 1$NetBSD: distinfo,v 1.24 2015/12/04 21:58:53 wiz Exp $
2 2
3SHA1 (Twisted-15.4.0.tar.bz2) = eb3607f58ac3d046fa38f513e15a68544f038c58 3SHA1 (Twisted-15.5.0.tar.bz2) = c7db4b949fc27794ca94677f66082f49be43f283
4RMD160 (Twisted-15.4.0.tar.bz2) = 2c18608b6b5ce297941a121b60b79a65a7be2ea3 4RMD160 (Twisted-15.5.0.tar.bz2) = d1e93beca506feb1e0f640e11a916e65b5cf3a9d
5SHA512 (Twisted-15.4.0.tar.bz2) = df9f7121972e10ba73bf8c317514e0e19e0e1082c1c0388a6c1cf126bfd5bbbd91c21a02768983082120b0e50f6f599ebd5ad48e1c4a9cf75bf6bd2b685806e3 5SHA512 (Twisted-15.5.0.tar.bz2) = 6e2e3e447fcebc2fa57eb2f086164cf9991ab1448084101f845641caef813ced9c2398e8e48bf6e2e18c347dbbee5d6cac70a4686cb1b79e7b1a932149b8f626
6Size (Twisted-15.4.0.tar.bz2) = 3116400 bytes 6Size (Twisted-15.5.0.tar.bz2) = 3146473 bytes
7SHA1 (patch-ab) = 26495e5abd57025e915b923cc7089704bbd85629 7SHA1 (patch-ab) = 26495e5abd57025e915b923cc7089704bbd85629