Revisions of python-kombu
New upstream bugfix release
buildservice-autocommit
accepted
request 262479
from
Michal Čihař (Nijel)
(revision 104)
baserev update by copy to link target
- update to version 3.0.24: - The `Qpid <http://qpid.apache.org/>`_ broker is supported for Python 2.x environments. The Qpid transport includes full SSL support within Kombu. See the :mod:`kombu.transport.qpid` docs for more info. - Dependencies: extra[librabbitmq] now requires librabbitmq 1.6.0 - Docstrings for :class:`~kombu.utils.limit.TokenBucket` did not match implementation. - :func:`~kombu.common.oid_from` accidentally called ``uuid.getnode()`` but did not use the return value. - Redis: Now ignores errors when cosing the underlying connection. - Redis: Restoring messages will now use a single connection. - ``kombu.five.monotonic``: Can now be imported even if ctypes is not available for some reason (e.g. App Engine) - Documentation: Improved example to use the ``declare`` argument to ``Producer`` (Issue #423). - Django: Fixed ``app_label`` for older Django versions (``< 1.7``). (Issue #414). - fixed python-amqp BuildRequire
buildservice-autocommit
accepted
request 249294
from
Jan Matejek (matejcik)
(revision 102)
baserev update by copy to link target
New upstream release
buildservice-autocommit
accepted
request 244828
from
Michal Čihař (Nijel)
(revision 100)
baserev update by copy to link target
- update to 3.0.21; - see http://kombu.readthedocs.org/en/latest/changelog.html for full changelog
buildservice-autocommit
accepted
request 236013
from
Sascha Peilicke (saschpe)
(revision 98)
baserev update by copy to link target
- update to 3.0.16: - ``kombu[librabbitmq]`` now depends on librabbitmq 1.5.1. - Tests: Some unit tests accidentally required the `redis-py` library. - librabbitmq: Would crash when using an older version of :mod:`librabbitmq`, now emits warning instead. - remove kombu-fix-redis-tests.patch: Fixed differently upstream - add kombu-fix-redis-tests.patch * Add skip_if_no_module decorator - update to 3.0.15: * Now depends on :mod:`amqp` 1.4.5. * RabbitMQ 3.3 changes QoS semantics (Issue #339). * Users of :mod:`librabbitmq` is encouraged to upgrade to librabbitmq 1.5.0. * Pools: Now takes transport options into account when comparing connections (Issue #333). * MongoDB: Fixes Python 3 compatibility. * Async: select: Ignore socket errors when attempting to unregister handles from the loop. * Pidbox: Can now be configured to use a serializer other than json, but specifying a serializer argument to :class:`~kombu.pidbox.Mailbox`. * Message decompression now works with Python 3. - update to 3.0.14: * **MongoDB**: Now endures a connection failover (Issue #123). * **MongoDB**: Fixed ``KeyError`` when a replica set member is removed. * **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
buildservice-autocommit
accepted
request 223085
from
Sascha Peilicke (saschpe)
(revision 96)
baserev update by copy to link target
- Demote recommends back to suggests, it is really sufficent to document the possible backend options. But we want to avoid they're installed accidentally.
- update to 3.0.10: * Now depends on amqp 1.4.1. * maybe_declare now raises a “recoverable connection error” if the channel is disconnected * Redis: Consumer.cancel() is now thread safe. * Fixed “unhashable type” error on Python 3 * Do not attempt to unregister operations on an already closed poller instance - update to 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. - MongoDB: Improved connection string and options handling (Issue #266 + Issue #120). - SQS: Limit the number of messages when receiving in batch to 10. - 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. - 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.
- update to 3.0.8: - Redis: Would attempt to read from the wrong connection if a select/epoll/kqueue exception event happened. - Redis: Disabling ack emulation now works properly. - Redis: :exc:`IOError` and :exc:`OSError` are now treated as recoverable connection errors. - SQS: Improved performance by reading messages in bulk. - Connection Pool: Attempting to acquire from a closed pool will now - Changes from 3.0.7: - Fixes Python 2.6 compatibility. - Redis: Fixes 'bad file descriptor' issue.
Update to 3.0.6
- update to 2.5.14: * safe_str did not work properly resulting in UnicodeDecodeError * Now depends on amqp 1.0.13 * Fixed typo in Django functional tests. * Tests no longer depends on distribute, which was deprecated and merged back into setuptools. - update to 2.5.12:
- update to 1.0.12: * Redis: Ignore errors about keys missing in the round-robin cycle. * Fixed test suite errors on Python 3. * Fixed msgpack test failures. * librabbitmq: Fixed a cyclic reference at connection close. * Now depends on amqp 1.0.12 (Py3 compatibility issues).
Displaying revisions 81 - 100 of 185