SHA256
1
0
forked from pool/python-kombu
Commit Graph

5 Commits

Author SHA256 Message Date
Todd R
461ef3cb7a Accepting request 163866 from devel:languages:python3
- Change suggests to recommends since suggests are not well supported
- Disable simplejson on openSUSE <= 12.2 since it is not supported

OBS-URL: https://build.opensuse.org/request/show/163866
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=77
2013-04-13 10:32:23 +00:00
Alexandre Rogoski
20af303231 - Update to 2.5.10:
Kombu 3 consumers will no longer accept pickle/yaml or msgpack
  by default, and you will have to explicitly enable untrusted deserializers
  either globally using kombu.enable_insecure_serializers, or
  using the accept argument to kombu.Consumer.
  - New utility function to disable/enable untrusted serializers.
    - kombu.disable_insecure_serializers
    - kombu.enable_insecure_serializers
  - Consumer: `accept` can now be used to specify a whitelist
    of content types to accept.
    If the accept whitelist is set and a message is received
    with a content type that is not in the whitelist then a
    :exc:`~kombu.exceptions.ContentDisallowed` exception
    is raised.  Note that this error can be handled by the already
    existing `on_decode_error` callback
    Examples:
        Consumer(accept=['application/json'])
        Consumer(accept=['pickle', 'json'])
  - Now depends on amqp 1.0.11
  - pidbox: Mailbox now supports the `accept` argument.
  - Redis: More friendly error for when keys are missing.
  - Connection URLs: The parser did not work well when there were
    multiple '+' tokens.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=76
2013-04-12 17:59:12 +00:00
Alexandre Rogoski
6acca9d41f - Update to 2.5.8:
- Now depends on amqp 1.0.10 which fixes a Python 3 compatibility
    error.
  - Redis: Fixed a possible race condition (Issue #171).
  - Redis: Ack emulation/visibility_timeout can now be disabled
    using a transport option.
    Ack emulation adds quite a lot of overhead to ensure data is safe
    even in the event of an unclean shutdown.  If data loss do not worry
    you there is now an `ack_emulation` transport option you can use
    to disable it:
    Connection('redis://', transport_options={'ack_emulation': False})
  - SQS: Fixed boto v2.7 compatibility (Issue #207).
  - Exchange: Should not try to re-declare default exchange ("")
    (Issue #209).
  - SQS: Long polling is now disabled by default as it was not
    implemented correctly, resulting in long delays between receiving
    messages (Issue #202).
  - Fixed Python 2.6 incompatibility depending on exc.errno
    being available.
    Fix contributed by Ephemera.

- Update to 2.5.8:
  - Now depends on amqp 1.0.10 which fixes a Python 3 compatibility
    error.
  - Redis: Fixed a possible race condition (Issue #171).
  - Redis: Ack emulation/visibility_timeout can now be disabled
    using a transport option.
    Ack emulation adds quite a lot of overhead to ensure data is safe
    even in the event of an unclean shutdown.  If data loss do not worry
    you there is now an `ack_emulation` transport option you can use

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=74
2013-03-21 21:58:27 +00:00
Alexandre Rogoski
2d7b88b505 - Update to 2.5.7:
- Now depends on amqp 1.0.9
  - Redis: A regression in 2.5.6 caused the redis transport to
    ignore options set in transport_options.
  - Redis: New socket_timeout transport option.
  - Redis: InconsistencyError is now regarded as a recoverable error.
  - Resource pools: Will no longer attempt to release resource
    that was never acquired.
  - MongoDB: Now supports the ssl option.
    Contributed by Sebastian Pawlus.

- Update to 2.5.7:
  - Now depends on amqp 1.0.9
  - Redis: A regression in 2.5.6 caused the redis transport to
    ignore options set in transport_options.
  - Redis: New socket_timeout transport option.
  - Redis: InconsistencyError is now regarded as a recoverable error.
  - Resource pools: Will no longer attempt to release resource
    that was never acquired.
  - MongoDB: Now supports the ssl option.
    Contributed by Sebastian Pawlus.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=73
2013-03-08 13:31:05 +00:00
Alexandre Rogoski
364656dd22 Accepting request 155216 from Cloud:OpenStack:Master
- Add accept-newer-amqp-versions.diff:
  * Also accept amqp versions >= 1.1.0

OBS-URL: https://build.opensuse.org/request/show/155216
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=72
2013-02-12 21:32:22 +00:00