pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net Changes 12.0.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/60e66d44e9ec
branches:  trunk
changeset: 602766:60e66d44e9ec
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Apr 20 18:47:37 2012 +0000

description:
Changes 12.0.0:
Features
--------
 - The interface argument to IReactorTCP.listenTCP may now be an IPv6
   address literal, allowing the creation of IPv6 TCP servers.
 - twisted.python.constants.Names now provides a way to define
   collections of named constants, similar to the "enum type" feature
   of C or Java.
 - twisted.python.constants.Values now provides a way to define
   collections of named constants with arbitrary values.

Bugfixes
--------
 - Fixed an obscure case where connectionLost wasn't called on the
   protocol when using half-close.
 - UDP ports handle socket errors better on Windows.
 - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a
   second.
 - Prevent a rare situation involving TLS transports, where a producer
   may be erroneously left unpaused.
 - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit
   compile warnings.
 - The GTK2 reactor is now more responsive on Windows.
 - TLS transports now correctly handle producer registration after the
   connection has been lost.
 - twisted.protocols.htb.Bucket now empties properly with a non-zero
   drip rate.
 - IReactorSSL and ITCPTransport.startTLS now synchronously propagate
   errors from the getContext method of context factories, instead of
   being capturing them and logging them as unhandled.

Improved Documentation
----------------------
 - The multicast documentation has been expanded.
 - twisted.internet.defer.Deferred now documents more return values.
 - Show a better starting page at
   http://twistedmatrix.com/documents/current

Deprecations and Removals
-------------------------
 - Remove the deprecated module twisted.enterprise.reflector.
 - Removed the deprecated module twisted.enterprise.row.
 - Remove the deprecated module twisted.enterprise.sqlreflector.
 - Removed the deprecated module twisted.enterprise.util, as well as
   twisted.enterprise.adbapi.safe.
 - Python 2.4 is no longer supported on any platform.
 - Removed printTraceback and noOperation from twisted.spread.pb,
   deprecated since Twisted 8.2.

diffstat:

 net/py-twisted-docs/Makefile   |    4 +-
 net/py-twisted/Makefile.common |   19 +++--
 net/py-twisted/PLIST           |  130 ++++++++++++++++++++++++++++------------
 net/py-twisted/PLIST.Darwin    |    2 -
 net/py-twisted/distinfo        |    8 +-
 5 files changed, 106 insertions(+), 57 deletions(-)

diffs (truncated from 435 to 300 lines):

diff -r 9f212ecc35ee -r 60e66d44e9ec net/py-twisted-docs/Makefile
--- a/net/py-twisted-docs/Makefile      Fri Apr 20 15:38:18 2012 +0000
+++ b/net/py-twisted-docs/Makefile      Fri Apr 20 18:47:37 2012 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2010/11/04 19:40:02 adam Exp $
+# $NetBSD: Makefile,v 1.13 2012/04/20 18:47:37 adam Exp $
 
-PKGNAME=       py-twisted-docs-${TWISTED_VERSION}
+PKGNAME=       ${PYPKGPREFIX}-twisted-docs-${TWISTED_VERSION}
 COMMENT=       Framework for writing networked applications (documentation)
 .include "../../net/py-twisted/Makefile.common"
 
diff -r 9f212ecc35ee -r 60e66d44e9ec net/py-twisted/Makefile.common
--- a/net/py-twisted/Makefile.common    Fri Apr 20 15:38:18 2012 +0000
+++ b/net/py-twisted/Makefile.common    Fri Apr 20 18:47:37 2012 +0000
@@ -1,16 +1,17 @@
-# $NetBSD: Makefile.common,v 1.8 2011/10/17 03:47:57 schnoebe Exp $
+# $NetBSD: Makefile.common,v 1.9 2012/04/20 18:47:37 adam Exp $
 # used by net/py-twisted/Makefile
 # used by net/py-twisted-docs/Makefile
 
-TWISTED_VERSION=       11.0.0
-DISTNAME=              Twisted-${TWISTED_VERSION}
-CATEGORIES=            net python
-MASTER_SITES=          http://twistedmatrix.com/Releases/Twisted/11.0/
-EXTRACT_SUFX=          .tar.bz2
+TWISTED_VERSION=       12.0.0
 
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://www.twistedmatrix.com/
-LICENSE=               mit
+DISTNAME=      Twisted-${TWISTED_VERSION}
+CATEGORIES=    net python
+MASTER_SITES=  http://twistedmatrix.com/Releases/Twisted/12.0/
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.twistedmatrix.com/
+LICENSE=       mit
 
 DISTINFO_FILE?=                ${.CURDIR}/../py-twisted/distinfo
 PATCHDIR?=             ${.CURDIR}/../py-twisted/patches
diff -r 9f212ecc35ee -r 60e66d44e9ec net/py-twisted/PLIST
--- a/net/py-twisted/PLIST      Fri Apr 20 15:38:18 2012 +0000
+++ b/net/py-twisted/PLIST      Fri Apr 20 18:47:37 2012 +0000
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.8 2011/10/17 03:47:57 schnoebe Exp $
+@comment $NetBSD: PLIST,v 1.9 2012/04/20 18:47:37 adam Exp $
 bin/cftp
 bin/ckeygen
 bin/conch
 bin/lore
 bin/mailmail
 bin/manhole
-bin/mktap
 bin/pyhtmlizer
 bin/tap2deb
 bin/tap2rpm
@@ -259,6 +258,9 @@
 ${PYSITELIB}/twisted/conch/test/test_recvline.py
 ${PYSITELIB}/twisted/conch/test/test_recvline.pyc
 ${PYSITELIB}/twisted/conch/test/test_recvline.pyo
+${PYSITELIB}/twisted/conch/test/test_scripts.py
+${PYSITELIB}/twisted/conch/test/test_scripts.pyc
+${PYSITELIB}/twisted/conch/test/test_scripts.pyo
 ${PYSITELIB}/twisted/conch/test/test_session.py
 ${PYSITELIB}/twisted/conch/test/test_session.pyc
 ${PYSITELIB}/twisted/conch/test/test_session.pyo
@@ -333,18 +335,6 @@
 ${PYSITELIB}/twisted/enterprise/adbapi.py
 ${PYSITELIB}/twisted/enterprise/adbapi.pyc
 ${PYSITELIB}/twisted/enterprise/adbapi.pyo
-${PYSITELIB}/twisted/enterprise/reflector.py
-${PYSITELIB}/twisted/enterprise/reflector.pyc
-${PYSITELIB}/twisted/enterprise/reflector.pyo
-${PYSITELIB}/twisted/enterprise/row.py
-${PYSITELIB}/twisted/enterprise/row.pyc
-${PYSITELIB}/twisted/enterprise/row.pyo
-${PYSITELIB}/twisted/enterprise/sqlreflector.py
-${PYSITELIB}/twisted/enterprise/sqlreflector.pyc
-${PYSITELIB}/twisted/enterprise/sqlreflector.pyo
-${PYSITELIB}/twisted/enterprise/util.py
-${PYSITELIB}/twisted/enterprise/util.pyc
-${PYSITELIB}/twisted/enterprise/util.pyo
 ${PYSITELIB}/twisted/internet/__init__.py
 ${PYSITELIB}/twisted/internet/__init__.pyc
 ${PYSITELIB}/twisted/internet/__init__.pyo
@@ -354,6 +344,12 @@
 ${PYSITELIB}/twisted/internet/_dumbwin32proc.py
 ${PYSITELIB}/twisted/internet/_dumbwin32proc.pyc
 ${PYSITELIB}/twisted/internet/_dumbwin32proc.pyo
+${PYSITELIB}/twisted/internet/_newtls.py
+${PYSITELIB}/twisted/internet/_newtls.pyc
+${PYSITELIB}/twisted/internet/_newtls.pyo
+${PYSITELIB}/twisted/internet/_oldtls.py
+${PYSITELIB}/twisted/internet/_oldtls.pyc
+${PYSITELIB}/twisted/internet/_oldtls.pyo
 ${PYSITELIB}/twisted/internet/_pollingfile.py
 ${PYSITELIB}/twisted/internet/_pollingfile.pyc
 ${PYSITELIB}/twisted/internet/_pollingfile.pyo
@@ -368,6 +364,9 @@
 ${PYSITELIB}/twisted/internet/_signals.py
 ${PYSITELIB}/twisted/internet/_signals.pyc
 ${PYSITELIB}/twisted/internet/_signals.pyo
+${PYSITELIB}/twisted/internet/_ssl.py
+${PYSITELIB}/twisted/internet/_ssl.pyc
+${PYSITELIB}/twisted/internet/_ssl.pyo
 ${PYSITELIB}/twisted/internet/_sslverify.py
 ${PYSITELIB}/twisted/internet/_sslverify.pyc
 ${PYSITELIB}/twisted/internet/_sslverify.pyo
@@ -507,6 +506,15 @@
 ${PYSITELIB}/twisted/internet/test/__init__.py
 ${PYSITELIB}/twisted/internet/test/__init__.pyc
 ${PYSITELIB}/twisted/internet/test/__init__.pyo
+${PYSITELIB}/twisted/internet/test/_posixifaces.py
+${PYSITELIB}/twisted/internet/test/_posixifaces.pyc
+${PYSITELIB}/twisted/internet/test/_posixifaces.pyo
+${PYSITELIB}/twisted/internet/test/_win32ifaces.py
+${PYSITELIB}/twisted/internet/test/_win32ifaces.pyc
+${PYSITELIB}/twisted/internet/test/_win32ifaces.pyo
+${PYSITELIB}/twisted/internet/test/connectionmixins.py
+${PYSITELIB}/twisted/internet/test/connectionmixins.pyc
+${PYSITELIB}/twisted/internet/test/connectionmixins.pyo
 ${PYSITELIB}/twisted/internet/test/fake_CAs/not-a-certificate
 ${PYSITELIB}/twisted/internet/test/fake_CAs/thing1.pem
 ${PYSITELIB}/twisted/internet/test/fake_CAs/thing2-duplicate.pem
@@ -523,6 +531,9 @@
 ${PYSITELIB}/twisted/internet/test/reactormixins.py
 ${PYSITELIB}/twisted/internet/test/reactormixins.pyc
 ${PYSITELIB}/twisted/internet/test/reactormixins.pyo
+${PYSITELIB}/twisted/internet/test/test_abstract.py
+${PYSITELIB}/twisted/internet/test/test_abstract.pyc
+${PYSITELIB}/twisted/internet/test/test_abstract.pyo
 ${PYSITELIB}/twisted/internet/test/test_address.py
 ${PYSITELIB}/twisted/internet/test/test_address.pyc
 ${PYSITELIB}/twisted/internet/test/test_address.pyo
@@ -535,12 +546,18 @@
 ${PYSITELIB}/twisted/internet/test/test_core.py
 ${PYSITELIB}/twisted/internet/test/test_core.pyc
 ${PYSITELIB}/twisted/internet/test/test_core.pyo
+${PYSITELIB}/twisted/internet/test/test_default.py
+${PYSITELIB}/twisted/internet/test/test_default.pyc
+${PYSITELIB}/twisted/internet/test/test_default.pyo
 ${PYSITELIB}/twisted/internet/test/test_endpoints.py
 ${PYSITELIB}/twisted/internet/test/test_endpoints.pyc
 ${PYSITELIB}/twisted/internet/test/test_endpoints.pyo
 ${PYSITELIB}/twisted/internet/test/test_fdset.py
 ${PYSITELIB}/twisted/internet/test/test_fdset.pyc
 ${PYSITELIB}/twisted/internet/test/test_fdset.pyo
+${PYSITELIB}/twisted/internet/test/test_filedescriptor.py
+${PYSITELIB}/twisted/internet/test/test_filedescriptor.pyc
+${PYSITELIB}/twisted/internet/test/test_filedescriptor.pyo
 ${PYSITELIB}/twisted/internet/test/test_gtkreactor.py
 ${PYSITELIB}/twisted/internet/test/test_gtkreactor.pyc
 ${PYSITELIB}/twisted/internet/test/test_gtkreactor.pyo
@@ -550,12 +567,18 @@
 ${PYSITELIB}/twisted/internet/test/test_inotify.py
 ${PYSITELIB}/twisted/internet/test/test_inotify.pyc
 ${PYSITELIB}/twisted/internet/test/test_inotify.pyo
+${PYSITELIB}/twisted/internet/test/test_interfaces.py
+${PYSITELIB}/twisted/internet/test/test_interfaces.pyc
+${PYSITELIB}/twisted/internet/test/test_interfaces.pyo
 ${PYSITELIB}/twisted/internet/test/test_iocp.py
 ${PYSITELIB}/twisted/internet/test/test_iocp.pyc
 ${PYSITELIB}/twisted/internet/test/test_iocp.pyo
 ${PYSITELIB}/twisted/internet/test/test_main.py
 ${PYSITELIB}/twisted/internet/test/test_main.pyc
 ${PYSITELIB}/twisted/internet/test/test_main.pyo
+${PYSITELIB}/twisted/internet/test/test_newtls.py
+${PYSITELIB}/twisted/internet/test/test_newtls.pyc
+${PYSITELIB}/twisted/internet/test/test_newtls.pyo
 ${PYSITELIB}/twisted/internet/test/test_pollingfile.py
 ${PYSITELIB}/twisted/internet/test/test_pollingfile.pyc
 ${PYSITELIB}/twisted/internet/test/test_pollingfile.pyo
@@ -574,6 +597,9 @@
 ${PYSITELIB}/twisted/internet/test/test_qtreactor.py
 ${PYSITELIB}/twisted/internet/test/test_qtreactor.pyc
 ${PYSITELIB}/twisted/internet/test/test_qtreactor.pyo
+${PYSITELIB}/twisted/internet/test/test_serialport.py
+${PYSITELIB}/twisted/internet/test/test_serialport.pyc
+${PYSITELIB}/twisted/internet/test/test_serialport.pyo
 ${PYSITELIB}/twisted/internet/test/test_sigchld.py
 ${PYSITELIB}/twisted/internet/test/test_sigchld.pyc
 ${PYSITELIB}/twisted/internet/test/test_sigchld.pyo
@@ -592,6 +618,9 @@
 ${PYSITELIB}/twisted/internet/test/test_udp.py
 ${PYSITELIB}/twisted/internet/test/test_udp.pyc
 ${PYSITELIB}/twisted/internet/test/test_udp.pyo
+${PYSITELIB}/twisted/internet/test/test_udp_internals.py
+${PYSITELIB}/twisted/internet/test/test_udp_internals.pyc
+${PYSITELIB}/twisted/internet/test/test_udp_internals.pyo
 ${PYSITELIB}/twisted/internet/test/test_unix.py
 ${PYSITELIB}/twisted/internet/test/test_unix.pyc
 ${PYSITELIB}/twisted/internet/test/test_unix.pyo
@@ -700,6 +729,9 @@
 ${PYSITELIB}/twisted/lore/test/test_man2lore.py
 ${PYSITELIB}/twisted/lore/test/test_man2lore.pyc
 ${PYSITELIB}/twisted/lore/test/test_man2lore.pyo
+${PYSITELIB}/twisted/lore/test/test_scripts.py
+${PYSITELIB}/twisted/lore/test/test_scripts.pyc
+${PYSITELIB}/twisted/lore/test/test_scripts.pyo
 ${PYSITELIB}/twisted/lore/test/test_slides.py
 ${PYSITELIB}/twisted/lore/test/test_slides.pyc
 ${PYSITELIB}/twisted/lore/test/test_slides.pyo
@@ -795,6 +827,9 @@
 ${PYSITELIB}/twisted/mail/test/test_pop3client.py
 ${PYSITELIB}/twisted/mail/test/test_pop3client.pyc
 ${PYSITELIB}/twisted/mail/test/test_pop3client.pyo
+${PYSITELIB}/twisted/mail/test/test_scripts.py
+${PYSITELIB}/twisted/mail/test/test_scripts.pyc
+${PYSITELIB}/twisted/mail/test/test_scripts.pyo
 ${PYSITELIB}/twisted/mail/test/test_smtp.py
 ${PYSITELIB}/twisted/mail/test/test_smtp.pyc
 ${PYSITELIB}/twisted/mail/test/test_smtp.pyo
@@ -821,6 +856,12 @@
 ${PYSITELIB}/twisted/manhole/telnet.py
 ${PYSITELIB}/twisted/manhole/telnet.pyc
 ${PYSITELIB}/twisted/manhole/telnet.pyo
+${PYSITELIB}/twisted/manhole/test/__init__.py
+${PYSITELIB}/twisted/manhole/test/__init__.pyc
+${PYSITELIB}/twisted/manhole/test/__init__.pyo
+${PYSITELIB}/twisted/manhole/test/test_explorer.py
+${PYSITELIB}/twisted/manhole/test/test_explorer.pyc
+${PYSITELIB}/twisted/manhole/test/test_explorer.pyo
 ${PYSITELIB}/twisted/manhole/ui/__init__.py
 ${PYSITELIB}/twisted/manhole/ui/__init__.pyc
 ${PYSITELIB}/twisted/manhole/ui/__init__.pyo
@@ -894,6 +935,9 @@
 ${PYSITELIB}/twisted/names/test/test_dns.py
 ${PYSITELIB}/twisted/names/test/test_dns.pyc
 ${PYSITELIB}/twisted/names/test/test_dns.pyo
+${PYSITELIB}/twisted/names/test/test_hosts.py
+${PYSITELIB}/twisted/names/test/test_hosts.pyc
+${PYSITELIB}/twisted/names/test/test_hosts.pyo
 ${PYSITELIB}/twisted/names/test/test_names.py
 ${PYSITELIB}/twisted/names/test/test_names.pyc
 ${PYSITELIB}/twisted/names/test/test_names.pyo
@@ -993,15 +1037,18 @@
 ${PYSITELIB}/twisted/persisted/journal/picklelog.py
 ${PYSITELIB}/twisted/persisted/journal/picklelog.pyc
 ${PYSITELIB}/twisted/persisted/journal/picklelog.pyo
-${PYSITELIB}/twisted/persisted/journal/rowjournal.py
-${PYSITELIB}/twisted/persisted/journal/rowjournal.pyc
-${PYSITELIB}/twisted/persisted/journal/rowjournal.pyo
 ${PYSITELIB}/twisted/persisted/sob.py
 ${PYSITELIB}/twisted/persisted/sob.pyc
 ${PYSITELIB}/twisted/persisted/sob.pyo
 ${PYSITELIB}/twisted/persisted/styles.py
 ${PYSITELIB}/twisted/persisted/styles.pyc
 ${PYSITELIB}/twisted/persisted/styles.pyo
+${PYSITELIB}/twisted/persisted/test/__init__.py
+${PYSITELIB}/twisted/persisted/test/__init__.pyc
+${PYSITELIB}/twisted/persisted/test/__init__.pyo
+${PYSITELIB}/twisted/persisted/test/test_styles.py
+${PYSITELIB}/twisted/persisted/test/test_styles.pyc
+${PYSITELIB}/twisted/persisted/test/test_styles.pyo
 ${PYSITELIB}/twisted/plugin.py
 ${PYSITELIB}/twisted/plugin.pyc
 ${PYSITELIB}/twisted/plugin.pyo
@@ -1169,22 +1216,24 @@
 ${PYSITELIB}/twisted/python/_release.py
 ${PYSITELIB}/twisted/python/_release.pyc
 ${PYSITELIB}/twisted/python/_release.pyo
-${PYSITELIB}/twisted/python/_twisted_zsh_stub
+${PYSITELIB}/twisted/python/_shellcomp.py
+${PYSITELIB}/twisted/python/_shellcomp.pyc
+${PYSITELIB}/twisted/python/_shellcomp.pyo
 ${PYSITELIB}/twisted/python/compat.py
 ${PYSITELIB}/twisted/python/compat.pyc
 ${PYSITELIB}/twisted/python/compat.pyo
 ${PYSITELIB}/twisted/python/components.py
 ${PYSITELIB}/twisted/python/components.pyc
 ${PYSITELIB}/twisted/python/components.pyo
+${PYSITELIB}/twisted/python/constants.py
+${PYSITELIB}/twisted/python/constants.pyc
+${PYSITELIB}/twisted/python/constants.pyo
 ${PYSITELIB}/twisted/python/context.py
 ${PYSITELIB}/twisted/python/context.pyc
 ${PYSITELIB}/twisted/python/context.pyo
 ${PYSITELIB}/twisted/python/deprecate.py
 ${PYSITELIB}/twisted/python/deprecate.pyc
 ${PYSITELIB}/twisted/python/deprecate.pyo
-${PYSITELIB}/twisted/python/dispatch.py
-${PYSITELIB}/twisted/python/dispatch.pyc
-${PYSITELIB}/twisted/python/dispatch.pyo
 ${PYSITELIB}/twisted/python/dist.py
 ${PYSITELIB}/twisted/python/dist.pyc
 ${PYSITELIB}/twisted/python/dist.pyo
@@ -1263,9 +1312,15 @@
 ${PYSITELIB}/twisted/python/test/deprecatedattributes.py
 ${PYSITELIB}/twisted/python/test/deprecatedattributes.pyc
 ${PYSITELIB}/twisted/python/test/deprecatedattributes.pyo
+${PYSITELIB}/twisted/python/test/modules_helpers.py
+${PYSITELIB}/twisted/python/test/modules_helpers.pyc
+${PYSITELIB}/twisted/python/test/modules_helpers.pyo
 ${PYSITELIB}/twisted/python/test/test_components.py
 ${PYSITELIB}/twisted/python/test/test_components.pyc
 ${PYSITELIB}/twisted/python/test/test_components.pyo
+${PYSITELIB}/twisted/python/test/test_constants.py
+${PYSITELIB}/twisted/python/test/test_constants.pyc



Home | Main Index | Thread Index | Old Index