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

8 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
861a0aa8b1 - Update to 2.5.9:
- Pidbox: Now warns if there are multiple nodes consuming from
    the same pidbox.
  - Adds Queue.on_declared <kombu.Queue.on_declared>
    A callback to be called when the queue is declared,
    with signature (name, messages, consumers).
  - Now uses fuzzy matching to suggest alternatives to typos in transport
    names.
  - SQS: Adds new transport option queue_prefix.
    Contributed by j0hnsmith.
  - pyamqp: No longer overrides verify_connection.
  - SQS: Now specifies the driver_type and driver_name
    attributes.
    Fix contributed by Mher Movsisyan.
  - Fixed bug with kombu.utils.retry_over_time when no errback
    specified.

- Update to 2.5.9:
  - Pidbox: Now warns if there are multiple nodes consuming from
    the same pidbox.
  - Adds Queue.on_declared <kombu.Queue.on_declared>
    A callback to be called when the queue is declared,
    with signature (name, messages, consumers).
  - Now uses fuzzy matching to suggest alternatives to typos in transport
    names.
  - SQS: Adds new transport option queue_prefix.
    Contributed by j0hnsmith.
  - pyamqp: No longer overrides verify_connection.
  - SQS: Now specifies the driver_type and driver_name
    attributes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=75
2013-04-11 17:01:36 +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
3afec9997e - Update to 2.5.5:
SQS: Now supports long polling (Issue #176).
    The polling interval default has been changed to 0 and a new
    transport option (wait_time_seconds) has been added.
    This parameter specifies how long to wait for a message from
    SQS, and defaults to 20 seconds, which is the maximum
    value currently allowed by Amazon SQS.
    Contributed by James Saryerwinnie.
  - SQS: Now removes unpickleable fields before restoring messages.
  - Consumer.__exit__ now ignores exceptions occurring while
    cancelling the consumer.
  - Virtual:  Routing keys can now consist of characters also used
    in regular expressions (e.g. parens) (Issue #194).
  - Virtual: Fixed compression header when restoring messages.
    Fix contributed by Alex Koshelev.
  - Virtual: ack/reject/requeue now works while using basic_get.
  - Virtual: Message.reject is now supported by virtual transports
    (requeue depends on individual transport support).
  - Fixed typo in hack used for static analyzers.
    Fix contributed by Basil Mironenko.

- Update to 2.5.5:
  SQS: Now supports long polling (Issue #176).
    The polling interval default has been changed to 0 and a new
    transport option (wait_time_seconds) has been added.
    This parameter specifies how long to wait for a message from
    SQS, and defaults to 20 seconds, which is the maximum
    value currently allowed by Amazon SQS.
    Contributed by James Saryerwinnie.
  - SQS: Now removes unpickleable fields before restoring messages.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=70
2013-02-07 19:38:37 +00:00
Alexandre Rogoski
f60f933688 - Add LICENSE file to %doc.
- Add LICENSE file to %doc.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=69
2013-01-17 01:46:09 +00:00
Sascha Peilicke
09c086371d - Drop build requires on python3-2to3, it's in python3-devel now
- Don't require "python(abi)", RPM does that automatically
- Fix rpmlint shebang warning for test_serialization.py

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=65
2013-01-14 09:50:17 +00:00
Alexandre Rogoski
4877ed8757 Accepting request 148108 from home:posophe:branches:devel:languages:python
Add python3 support and fix shebang

OBS-URL: https://build.opensuse.org/request/show/148108
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kombu?expand=0&rev=64
2013-01-11 18:13:07 +00:00