From ce99de1ef1c7d48c8b64f1bdda3d1ebf7392cc72 Mon Sep 17 00:00:00 2001 From: rodent Date: Mon, 7 Apr 2014 03:46:37 +0000 Subject: Updated to latest release, 3.0.14. From ChangeLog: - **MongoDB**: Now endures a connection failover (Issue #123). - **MongoDB**: Fixed ``KeyError`` when a replica set member is removed. Also fixes celery#971 and celery/#898. - **MongoDB**: Fixed MongoDB broadcast cursor re-initialization bug. - **Async**: Fixed bug in lax semaphore implementation where in some usage patterns the limit was not honored correctly. - **Redis**: Fixed problem with fanout when using Python 3 (Issue #324). - **Redis**: Fixed ``AttributeError`` from attempting to close a non-existing connection (Issue #320). - Redis: Fixed serious race condition that could lead to data loss. The delivery tags were accidentally set to be an incremental number local to the channel, but the delivery tags need to be globally unique so that a message can not overwrite an older message in the backup store. This change is not backwards incompatible and you are encouraged to update all your system using a previous version as soon as possible. - Now depends on :mod:`amqp` 1.4.4. - Pidbox: Now makes sure message encoding errors are handled by default, so that a custom error handler does not need to be specified. - Redis: The fanout exchange can now use AMQP patterns to route and filter messages. This change is backwards incompatible and must be enabled with the ``fanout_patterns`` transport option:: >>> conn = kombu.Connection('redis://', transport_options={ ... 'fanout_patterns': True, ... }) When enabled the exchange will work like an amqp topic exchange if the binding key is a pattern. This is planned to be default behavior in the future. - Redis: Fixed ``cycle`` no such attribute error. --- net/py-kombu/Makefile | 6 +++--- net/py-kombu/PLIST | 5 ++++- net/py-kombu/distinfo | 8 ++++---- 3 files changed, 11 insertions(+), 8 deletions(-) (limited to 'net/py-kombu') diff --git a/net/py-kombu/Makefile b/net/py-kombu/Makefile index 843e256e5bd..6e26a3a2109 100644 --- a/net/py-kombu/Makefile +++ b/net/py-kombu/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.6 2014/02/16 21:44:22 rodent Exp $ +# $NetBSD: Makefile,v 1.7 2014/04/07 03:46:37 rodent Exp $ -DISTNAME= kombu-3.0.12 +DISTNAME= kombu-3.0.14 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= net MASTER_SITES= https://pypi.python.org/packages/source/k/kombu/ @@ -10,7 +10,7 @@ HOMEPAGE= http://kombu.readthedocs.org/ COMMENT= Messaging framework for Python LICENSE= modified-bsd -DEPENDS+= ${PYPKGPREFIX}-amqp>=1.4.3:../../net/py-amqp +DEPENDS+= ${PYPKGPREFIX}-amqp>=1.4.4:../../net/py-amqp USE_LANGUAGES= # none diff --git a/net/py-kombu/PLIST b/net/py-kombu/PLIST index 98e2fa1f656..7e1cad7499f 100644 --- a/net/py-kombu/PLIST +++ b/net/py-kombu/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2014/02/16 21:44:22 rodent Exp $ +@comment $NetBSD: PLIST,v 1.4 2014/04/07 03:46:37 rodent Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -86,6 +86,9 @@ ${PYSITELIB}/kombu/tests/async/__init__.pyo ${PYSITELIB}/kombu/tests/async/test_hub.py ${PYSITELIB}/kombu/tests/async/test_hub.pyc ${PYSITELIB}/kombu/tests/async/test_hub.pyo +${PYSITELIB}/kombu/tests/async/test_semaphore.py +${PYSITELIB}/kombu/tests/async/test_semaphore.pyc +${PYSITELIB}/kombu/tests/async/test_semaphore.pyo ${PYSITELIB}/kombu/tests/case.py ${PYSITELIB}/kombu/tests/case.pyc ${PYSITELIB}/kombu/tests/case.pyo diff --git a/net/py-kombu/distinfo b/net/py-kombu/distinfo index ae8a46c639d..e3ef99b6af4 100644 --- a/net/py-kombu/distinfo +++ b/net/py-kombu/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.4 2014/02/16 21:44:22 rodent Exp $ +$NetBSD: distinfo,v 1.5 2014/04/07 03:46:37 rodent Exp $ -SHA1 (kombu-3.0.12.tar.gz) = aa98e422fdd3c12e3736e2e8f31e4e4367f8736d -RMD160 (kombu-3.0.12.tar.gz) = 09ef9c71baeec718d2443f17d5e174461858774b -Size (kombu-3.0.12.tar.gz) = 337963 bytes +SHA1 (kombu-3.0.14.tar.gz) = c86413793bd295228cc3bdc1af0fb8f616a34285 +RMD160 (kombu-3.0.14.tar.gz) = 35c710d861b9097a9e4bb507223d33d543108c39 +Size (kombu-3.0.14.tar.gz) = 340310 bytes -- cgit v1.2.3