From a8371afa351100bd0c6ca847d8aa5df677980b58b55a77c37bf219bb6d5b76a6 Mon Sep 17 00:00:00 2001 From: Alexandre Rogoski Date: Tue, 6 Nov 2012 18:12:55 +0000 Subject: [PATCH] - Update to 3.0.12: - Now depends on kombu 2.4.8 - [Redis] New and improved fair queue cycle algorithm (Kevin McCarthy). - [Redis] Now uses a Redis-based mutex when restoring messages. - [Redis] Number of messages that can be restored in one interval is no longer limited (but can be set using the unacked_restore_limit transport option .) - Heartbeat value can be specified in broker URLs (Mher Movsisyan). - Fixed problem with msgpack on Python 3 (Jasper Bryant-Greene). - Now depends on billiard 2.7.3.18 - Celery can now be used with static analysis tools like PyDev/PyCharm/pylint etc. - Development documentation has moved to Read The Docs. The new URL is: http://docs.celeryproject.org/en/master - New CELERY_QUEUE_HA_POLICY setting used to set the default HA policy for queues when using RabbitMQ. New method Task.subtask_from_request returns a subtask using the current request. - Results get_many method did not respect timeout argument. Fix contributed by Remigiusz Modrzejewski - generic_init.d scripts now support setting CELERY_CREATE_DIRS to always create log and pid directories (Issue #1045). This can be set in your /etc/default/celeryd. - Fixed strange kombu import problem on Python 3.2 (Issue #1034). - Worker: ETA scheduler now uses millisecond precision (Issue #1040). - The --config argument to programs is now supported by all loaders. - The CASSANDRA_OPTIONS setting has now been documented. Contributed by Jared Biel. - Task methods celery.contrib.methods cannot be used with the old OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=73 --- celery-3.0.11.tar.bz2 | 3 --- celery-3.0.12.tar.bz2 | 3 +++ python-celery.changes | 40 ++++++++++++++++++++++++++++++++++++++++ python-celery.spec | 5 +++-- 4 files changed, 46 insertions(+), 5 deletions(-) delete mode 100644 celery-3.0.11.tar.bz2 create mode 100644 celery-3.0.12.tar.bz2 diff --git a/celery-3.0.11.tar.bz2 b/celery-3.0.11.tar.bz2 deleted file mode 100644 index fa9626b..0000000 --- a/celery-3.0.11.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9aba922645e073955f1eeb5ccba4f3cfc2df119311fef7c543ff2c386f59f7a4 -size 1134910 diff --git a/celery-3.0.12.tar.bz2 b/celery-3.0.12.tar.bz2 new file mode 100644 index 0000000..41b2f63 --- /dev/null +++ b/celery-3.0.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:387cc913ff4277b42aa42c50d5ef8678a4065207d6d0e61125db533e2509ee00 +size 1134302 diff --git a/python-celery.changes b/python-celery.changes index f3fea27..0fe6c4e 100644 --- a/python-celery.changes +++ b/python-celery.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue Nov 6 18:00:40 UTC 2012 - alexandre@exatati.com.br + +- Update to 3.0.12: + - Now depends on kombu 2.4.8 + - [Redis] New and improved fair queue cycle algorithm (Kevin McCarthy). + - [Redis] Now uses a Redis-based mutex when restoring messages. + - [Redis] Number of messages that can be restored in one interval is no + longer limited (but can be set using the + unacked_restore_limit + transport option .) + - Heartbeat value can be specified in broker URLs (Mher Movsisyan). + - Fixed problem with msgpack on Python 3 (Jasper Bryant-Greene). + - Now depends on billiard 2.7.3.18 + - Celery can now be used with static analysis tools like PyDev/PyCharm/pylint + etc. + - Development documentation has moved to Read The Docs. + The new URL is: http://docs.celeryproject.org/en/master + - New CELERY_QUEUE_HA_POLICY setting used to set the default + HA policy for queues when using RabbitMQ. + New method Task.subtask_from_request returns a subtask using the current + request. + - Results get_many method did not respect timeout argument. + Fix contributed by Remigiusz Modrzejewski + - generic_init.d scripts now support setting CELERY_CREATE_DIRS to + always create log and pid directories (Issue #1045). + This can be set in your /etc/default/celeryd. + - Fixed strange kombu import problem on Python 3.2 (Issue #1034). + - Worker: ETA scheduler now uses millisecond precision (Issue #1040). + - The --config argument to programs is now supported by all loaders. + - The CASSANDRA_OPTIONS setting has now been documented. + Contributed by Jared Biel. + - Task methods celery.contrib.methods cannot be used with the old + task base class, the task decorator in that module now inherits from the new. + - An optimization was too eager and caused some logging messages to never emit. + - celery.contrib.batches now works again. + - Fixed missing whitespace in bdist_rpm requirements (Issue #1046). + - Event state's tasks_by_name applied limit before filtering by name. + Fix contributed by Alexander A. Sosnovskiy. + ------------------------------------------------------------------- Wed Sep 26 17:42:49 UTC 2012 - alexandre@exatati.com.br diff --git a/python-celery.spec b/python-celery.spec index 89921d9..9542d08 100644 --- a/python-celery.spec +++ b/python-celery.spec @@ -17,7 +17,7 @@ Name: python-celery -Version: 3.0.11 +Version: 3.0.12 Release: 0 Url: http://celeryproject.org Summary: Distributed Task Queue @@ -33,7 +33,7 @@ BuildRequires: python-devel BuildRequires: python-distribute BuildRequires: python-eventlet BuildRequires: python-gevent -BuildRequires: python-kombu >= 2.4.7 +BuildRequires: python-kombu >= 2.4.8 BuildRequires: python-mock BuildRequires: python-nose-cover3 BuildRequires: python-pyOpenSSL @@ -48,6 +48,7 @@ Requires: python-importlib Requires: python-ordereddict %endif Requires: python-anyjson +Requires: python-billiard >= 2.7.3.18 Requires: python-dateutil Recommends: python-curses Recommends: python-pyOpenSSL