pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/py-kombu Updated to latest release, 3.0.10. Now de...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/880b22812ebc
branches:  trunk
changeset: 630066:880b22812ebc
user:      rodent <rodent%pkgsrc.org@localhost>
date:      Sun Feb 02 13:58:34 2014 +0000

description:
Updated to latest release, 3.0.10. Now depends on net/py-amqp>=1.4.1. From
Changelog:

3.0.10
======

- Now depends on :mod:`amqp` 1.4.1.
- ``maybe_declare`` now raises a "recoverable connection error" if
  the channel is disconnected instead of a :exc:`ChannelError` so that
  the operation can be retried.
- Redis: ``Consumer.cancel()`` is now thread safe.
    This fixes an issue when using gevent/eventlet and a
    message is handled after the consumer is cancelled resulting
    in a "message for queue without consumers" error.
- Retry operations would not always respect the interval_start
  value when calculating the time to sleep for (Issue #303).
- Timer: Fixed "unhashable type" error on Python 3.
- Hub: Do not attempt to unregister operations on an already closed
  poller instance.

3.0.9
=====

- Now depends on :mod:`amqp` 1.4.0.
- Redis: Basic cancel for fanout based queues now sends a corresponding
  ``UNSUBSCRIBE`` command to the server.
    This fixes an issue with pidbox where reply messages could be received
    after the consumer was cancelled, giving the ``"message to queue without
    consumers"`` error.
- MongoDB: Improved connection string and options handling
  (Issue #266 + Issue #120).
- SQS: Limit the number of messages when receiving in batch to 10.
    This is a hard limit enforced by Amazon so the sqs transport
    must not exceeed this value.
- ConsumerMixin: ``consume`` now checks heartbeat every time the
  socket times out.
- Retry Policy: A max retries of 0 did not retry forever.
- Simple: If passing a Queue object the simple utils will now take
  default routing key from that queue.
- ``repr(producer)`` no longer evaluates the underlying channnel.
- Redis: The map of Redis error classes are now exposed at the module level
  using the :func:`kombu.transport.redis.get_redis_error_classes` function.
- Async: ``Hub.close`` now sets ``.poller`` to None.

diffstat:

 net/py-kombu/Makefile |  6 +++---
 net/py-kombu/distinfo |  8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (34 lines):

diff -r 96c09cfa6bd2 -r 880b22812ebc net/py-kombu/Makefile
--- a/net/py-kombu/Makefile     Sun Feb 02 13:51:50 2014 +0000
+++ b/net/py-kombu/Makefile     Sun Feb 02 13:58:34 2014 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2014/01/26 08:46:00 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2014/02/02 13:58:34 rodent Exp $
 
-DISTNAME=      kombu-3.0.8
+DISTNAME=      kombu-3.0.10
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net
 MASTER_SITES=  https://pypi.python.org/packages/source/k/kombu/
@@ -10,7 +10,7 @@
 COMMENT=       Messaging framework for Python
 LICENSE=       modified-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-amqp>=1.3.3:../../net/py-amqp
+DEPENDS+=      ${PYPKGPREFIX}-amqp>=1.4.1:../../net/py-amqp
 
 USE_LANGUAGES= # none
 
diff -r 96c09cfa6bd2 -r 880b22812ebc net/py-kombu/distinfo
--- a/net/py-kombu/distinfo     Sun Feb 02 13:51:50 2014 +0000
+++ b/net/py-kombu/distinfo     Sun Feb 02 13:58:34 2014 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2013/12/31 14:12:17 rodent Exp $
+$NetBSD: distinfo,v 1.3 2014/02/02 13:58:34 rodent Exp $
 
-SHA1 (kombu-3.0.8.tar.gz) = 485e1bf9dd34a249895f256ee92e6f7294ad2d22
-RMD160 (kombu-3.0.8.tar.gz) = 529c9349f1a2e28bc270bd36e0c803c3231fd583
-Size (kombu-3.0.8.tar.gz) = 335226 bytes
+SHA1 (kombu-3.0.10.tar.gz) = 19f903e6843e2f0d436a74e33e4b05701791082d
+RMD160 (kombu-3.0.10.tar.gz) = b36a43518ae2a5dfe37e65b50a7a486ea717cfb3
+Size (kombu-3.0.10.tar.gz) = 337255 bytes



Home | Main Index | Thread Index | Old Index