15
0
forked from pool/python-celery

- Update to 3.0.13:

- Now depends on Kombu 2.5
    - py-amqp has replaced amqplib as the default transport,
      gaining support for AMQP 0.9, and the RabbitMQ extensions
      including Consumer Cancel Notifications and heartbeats.
    - support for multiple connection URLs for failover.
    - Read more in the Kombu 2.5 changelog.
  - Now depends on billiard 2.7.3.19
  - Fixed a deadlock issue that could occur when the producer pool
    inherited the connection pool instance of the parent process.
  - The --loader option now works again (Issue #1066).
  - celery umbrella command: All subcommands now supports
    the --workdir option (Issue #1063).
  - Groups included in chains now give GroupResults (Issue #1057)
    Previously it would incorrectly add a regular result instead of a group
    result, but now this works:
        # [4 + 4, 4 + 8, 16 + 8]
        >>> res = (add.s(2, 2) | group(add.s(4), add.s(8), add.s(16)))()
        >>> res
        <GroupResult: a0acf905-c704-499e-b03a-8d445e6398f7 [
            4346501c-cb99-4ad8-8577-12256c7a22b1,
            b12ead10-a622-4d44-86e9-3193a778f345,
            26c7a420-11f3-4b33-8fac-66cd3b62abfd]>
  - Chains can now chain other chains and use partial arguments (Issue #1057).
    Example:
        >>> c1 = (add.s(2) | add.s(4))
        >>> c2 = (add.s(8) | add.s(16))
        >>> c3 = (c1 | c2)
        # 8 + 2 + 4 + 8 + 16
        >>> assert c3(8).get() == 38

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=74
This commit is contained in:
Alexandre Rogoski
2013-01-07 16:42:46 +00:00
committed by Git OBS Bridge
parent a8371afa35
commit f776f7ac60
4 changed files with 95 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-celery
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python-celery
Version: 3.0.12
Version: 3.0.13
Release: 0
Url: http://celeryproject.org
Summary: Distributed Task Queue
@@ -43,12 +43,12 @@ BuildRequires: python-ordereddict
BuildRequires: python-unittest2
# See changes entry from "Jun 6 17:31:29 UTC 2012":
# TODO/FIXME: Drop this as as soon as possible, d:l:p already has a newer kombu,
Conflicts: python-kombu >= 2.2.5
Conflicts: python-kombu >= 2.5
Requires: python-importlib
Requires: python-ordereddict
%endif
Requires: python-anyjson
Requires: python-billiard >= 2.7.3.18
Requires: python-billiard >= 2.7.3.19
Requires: python-dateutil
Recommends: python-curses
Recommends: python-pyOpenSSL