summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorwiz <wiz>2015-12-04 21:58:53 +0000
committerwiz <wiz>2015-12-04 21:58:53 +0000
commit6b6e804f7a7b24aa902a9a621e2347908dd3717b (patch)
treeba0fec99d1a0a2b1f2cac3669c953382cf4a7423 /net
parent7a21187a76aa08e47249cf0520fedb847607eb1c (diff)
downloadpkgsrc-6b6e804f7a7b24aa902a9a621e2347908dd3717b.tar.gz
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
Diffstat (limited to 'net')
-rw-r--r--net/py-twisted/Makefile.common4
-rw-r--r--net/py-twisted/PLIST19
-rw-r--r--net/py-twisted/distinfo10
3 files changed, 20 insertions, 13 deletions
diff --git a/net/py-twisted/Makefile.common b/net/py-twisted/Makefile.common
index 33558900d4b..3c017c6dd80 100644
--- a/net/py-twisted/Makefile.common
+++ b/net/py-twisted/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.24 2015/09/06 20:35:58 wiz Exp $
+# $NetBSD: Makefile.common,v 1.25 2015/12/04 21:58:53 wiz Exp $
#
# used by net/py-twisted/Makefile
# used by net/py-twisted-docs/Makefile
-DISTNAME= Twisted-15.4.0
+DISTNAME= Twisted-15.5.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 6dc5e2a9d2a..adb0e4d47b2 100644
--- a/net/py-twisted/PLIST
+++ b/net/py-twisted/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2015/09/06 20:35:58 wiz Exp $
+@comment $NetBSD: PLIST,v 1.20 2015/12/04 21:58:53 wiz Exp $
bin/cftp
bin/ckeygen
bin/conch
@@ -193,6 +193,9 @@ ${PYSITELIB}/twisted/conch/scripts/tkconch.pyo
${PYSITELIB}/twisted/conch/ssh/__init__.py
${PYSITELIB}/twisted/conch/ssh/__init__.pyc
${PYSITELIB}/twisted/conch/ssh/__init__.pyo
+${PYSITELIB}/twisted/conch/ssh/_kex.py
+${PYSITELIB}/twisted/conch/ssh/_kex.pyc
+${PYSITELIB}/twisted/conch/ssh/_kex.pyo
${PYSITELIB}/twisted/conch/ssh/address.py
${PYSITELIB}/twisted/conch/ssh/address.pyc
${PYSITELIB}/twisted/conch/ssh/address.pyo
@@ -1352,7 +1355,6 @@ ${PYSITELIB}/twisted/protocols/wire.pyo
${PYSITELIB}/twisted/python/__init__.py
${PYSITELIB}/twisted/python/__init__.pyc
${PYSITELIB}/twisted/python/__init__.pyo
-${PYSITELIB}/twisted/python/_initgroups.c
${PYSITELIB}/twisted/python/_inotify.py
${PYSITELIB}/twisted/python/_inotify.pyc
${PYSITELIB}/twisted/python/_inotify.pyo
@@ -1370,6 +1372,9 @@ ${PYSITELIB}/twisted/python/_textattributes.pyo
${PYSITELIB}/twisted/python/_tzhelper.py
${PYSITELIB}/twisted/python/_tzhelper.pyc
${PYSITELIB}/twisted/python/_tzhelper.pyo
+${PYSITELIB}/twisted/python/_url.py
+${PYSITELIB}/twisted/python/_url.pyc
+${PYSITELIB}/twisted/python/_url.pyo
${PYSITELIB}/twisted/python/compat.py
${PYSITELIB}/twisted/python/compat.pyc
${PYSITELIB}/twisted/python/compat.pyo
@@ -1523,6 +1528,9 @@ ${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_url.py
+${PYSITELIB}/twisted/python/test/test_url.pyc
+${PYSITELIB}/twisted/python/test/test_url.pyo
${PYSITELIB}/twisted/python/test/test_urlpath.py
${PYSITELIB}/twisted/python/test/test_urlpath.pyc
${PYSITELIB}/twisted/python/test/test_urlpath.pyo
@@ -1551,6 +1559,9 @@ ${PYSITELIB}/twisted/python/threadpool.py
${PYSITELIB}/twisted/python/threadpool.pyc
${PYSITELIB}/twisted/python/threadpool.pyo
${PYSITELIB}/twisted/python/twisted-completion.zsh
+${PYSITELIB}/twisted/python/url.py
+${PYSITELIB}/twisted/python/url.pyc
+${PYSITELIB}/twisted/python/url.pyo
${PYSITELIB}/twisted/python/urlpath.py
${PYSITELIB}/twisted/python/urlpath.pyc
${PYSITELIB}/twisted/python/urlpath.pyo
@@ -1959,9 +1970,6 @@ ${PYSITELIB}/twisted/test/test_reflect.pyo
${PYSITELIB}/twisted/test/test_roots.py
${PYSITELIB}/twisted/test/test_roots.pyc
${PYSITELIB}/twisted/test/test_roots.pyo
-${PYSITELIB}/twisted/test/test_setup.py
-${PYSITELIB}/twisted/test/test_setup.pyc
-${PYSITELIB}/twisted/test/test_setup.pyo
${PYSITELIB}/twisted/test/test_shortcut.py
${PYSITELIB}/twisted/test/test_shortcut.pyc
${PYSITELIB}/twisted/test/test_shortcut.pyo
@@ -2269,7 +2277,6 @@ ${PYSITELIB}/twisted/web/domhelpers.pyo
${PYSITELIB}/twisted/web/error.py
${PYSITELIB}/twisted/web/error.pyc
${PYSITELIB}/twisted/web/error.pyo
-${PYSITELIB}/twisted/web/failure.xhtml
${PYSITELIB}/twisted/web/guard.py
${PYSITELIB}/twisted/web/guard.pyc
${PYSITELIB}/twisted/web/guard.pyo
diff --git a/net/py-twisted/distinfo b/net/py-twisted/distinfo
index 2c4c9dc33ed..12199c26f4c 100644
--- a/net/py-twisted/distinfo
+++ b/net/py-twisted/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2015/11/04 00:35:32 agc Exp $
+$NetBSD: distinfo,v 1.24 2015/12/04 21:58:53 wiz Exp $
-SHA1 (Twisted-15.4.0.tar.bz2) = eb3607f58ac3d046fa38f513e15a68544f038c58
-RMD160 (Twisted-15.4.0.tar.bz2) = 2c18608b6b5ce297941a121b60b79a65a7be2ea3
-SHA512 (Twisted-15.4.0.tar.bz2) = df9f7121972e10ba73bf8c317514e0e19e0e1082c1c0388a6c1cf126bfd5bbbd91c21a02768983082120b0e50f6f599ebd5ad48e1c4a9cf75bf6bd2b685806e3
-Size (Twisted-15.4.0.tar.bz2) = 3116400 bytes
+SHA1 (Twisted-15.5.0.tar.bz2) = c7db4b949fc27794ca94677f66082f49be43f283
+RMD160 (Twisted-15.5.0.tar.bz2) = d1e93beca506feb1e0f640e11a916e65b5cf3a9d
+SHA512 (Twisted-15.5.0.tar.bz2) = 6e2e3e447fcebc2fa57eb2f086164cf9991ab1448084101f845641caef813ced9c2398e8e48bf6e2e18c347dbbee5d6cac70a4686cb1b79e7b1a932149b8f626
+Size (Twisted-15.5.0.tar.bz2) = 3146473 bytes
SHA1 (patch-ab) = 26495e5abd57025e915b923cc7089704bbd85629