Revisions of python-kombu

Michal Čihař's avatar Michal Čihař (Nijel) accepted request 298595 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 105)
New upstream bugfix release
buildservice-autocommit accepted request 262479 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 104)
baserev update by copy to link target
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 262477 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 103)
- 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's avatar Jan Matejek (matejcik) (revision 102)
baserev update by copy to link target
Jan Matejek's avatar Jan Matejek (matejcik) accepted request 249290 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 101)
New upstream release
buildservice-autocommit accepted request 244828 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 100)
baserev update by copy to link target
Michal Čihař's avatar Michal Čihař (Nijel) accepted request 244822 from Michal Čihař's avatar Michal Čihař (Nijel) (revision 99)
- 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's avatar Sascha Peilicke (saschpe) (revision 98)
baserev update by copy to link target
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 235453 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 97)
- 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's avatar Sascha Peilicke (saschpe) (revision 96)
baserev update by copy to link target
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 95)
Re-add _link to Factory
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 94)
- Demote recommends back to suggests, it is really sufficent to document
  the possible backend options. But we want to avoid they're installed
  accidentally.
Denisart Benjamin's avatar Denisart Benjamin (posophe) accepted request 214588 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 93)
- 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.
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 213834 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 92)
- 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.
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 91)
- Fixup amqp dependency version check
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 89)
- (Build)Require amqp >= 1.0.13
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 197222 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 88)
- 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:
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 186471 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 87)
- 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).
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 86)
Python3 moved to devel:languages:python3
Displaying revisions 81 - 100 of 185
openSUSE Build Service is sponsored by