python-kombu

Edit Package python-kombu

An AMQP messaging framework for Python.

AMQP is the Advanced Message Queuing Protocol, an open standard protocol for message orientation, queuing, routing, reliability and security.

One of the most popular implementations of AMQP is RabbitMQ.

The aim of Kombu is to make messaging in Python as easy as possible by providing an idiomatic high-level interface for the AMQP protocol, and also provide proven and tested solutions to common messaging problems.

Refresh
Refresh
Source Files
Filename Size Changed
kombu-3.0.15.tar.gz 0000342092 334 KB
kombu-fix-redis-tests.patch 0000001183 1.16 KB
python-kombu.changes 0000054083 52.8 KB
python-kombu.spec 0000003112 3.04 KB
Latest Revision
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 232798 from Michal Jura's avatar Michal Jura (mjura) (revision 2)
- 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
    connection (Issue #320).
- update to 3.0.13:
  * Redis: Fixed serious race condition that could lead to data loss.
  * 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
Comments 0
openSUSE Build Service is sponsored by