15
0
forked from pool/python-celery

- Update to 3.0.6:

- Now depends on kombu 2.4.0
  - Now depends on billiard 2.7.3.12
  - Redis: Celery now tries to restore messages whenever there are no messages
    in the queue.
  - Crontab schedules now properly respects CELERY_TIMEZONE setting.
    It's important to note that crontab schedules uses UTC time by default
    unless this setting is set.
    Issue #904 and django-celery #150.
  - billiard.enable_forking is now only set by the processes pool.
  - The transport is now properly shown by celery report
    (Issue #913).
  - The --app argument now works if the last part is a module name
    (Issue #921).
  - Fixed problem with unpickleable exceptions (billiard #12).
  - Adds task_name attribute to EagerResult which is always
    None (Issue #907).
  - Old Task class in celery.task no longer accepts magic kwargs by
    default (Issue #918).
    A regression long ago disabled magic kwargs for these, and since
    no one has complained about it we don't have any incentive to fix it now.
  - The inspect reserved control command did not work properly.
  - Should now play better with static analyzation tools by explicitly
    specifying dynamically created attributes in the celery and
    celery.task modules.
  - Terminating a task now results in
    celery.exceptions.RevokedTaskError instead of a WorkerLostError.
  - AsyncResult.revoke now accepts terminate and signal arguments.
  - The task-revoked event now includes new fields: terminated,
    signum, and expired.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=65
This commit is contained in:
Alexandre Rogoski
2012-08-17 22:42:05 +00:00
committed by Git OBS Bridge
parent 0166a5212b
commit c1a4420793
4 changed files with 54 additions and 5 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e24c5151e58aee1b609485e5f64ff0cd17a05a5b2e1d33341fa0cb891646f938
size 973964

3
celery-3.0.6.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87c7fdc96761d7d0158429536a7c6baba059283ba345e503917ff837970412d8
size 1126559

View File

@@ -1,3 +1,52 @@
-------------------------------------------------------------------
Fri Aug 17 22:34:07 UTC 2012 - alexandre@exatati.com.br
- Update to 3.0.6:
- Now depends on kombu 2.4.0
- Now depends on billiard 2.7.3.12
- Redis: Celery now tries to restore messages whenever there are no messages
in the queue.
- Crontab schedules now properly respects CELERY_TIMEZONE setting.
It's important to note that crontab schedules uses UTC time by default
unless this setting is set.
Issue #904 and django-celery #150.
- billiard.enable_forking is now only set by the processes pool.
- The transport is now properly shown by celery report
(Issue #913).
- The --app argument now works if the last part is a module name
(Issue #921).
- Fixed problem with unpickleable exceptions (billiard #12).
- Adds task_name attribute to EagerResult which is always
None (Issue #907).
- Old Task class in celery.task no longer accepts magic kwargs by
default (Issue #918).
A regression long ago disabled magic kwargs for these, and since
no one has complained about it we don't have any incentive to fix it now.
- The inspect reserved control command did not work properly.
- Should now play better with static analyzation tools by explicitly
specifying dynamically created attributes in the celery and
celery.task modules.
- Terminating a task now results in
celery.exceptions.RevokedTaskError instead of a WorkerLostError.
- AsyncResult.revoke now accepts terminate and signal arguments.
- The task-revoked event now includes new fields: terminated,
signum, and expired.
- The argument to celery.exceptions.TaskRevokedError is now one
of the reasons revoked, expired or terminated.
- Old Task class does no longer use classmethods for push_request and
pop_request (Issue #912).
- GroupResult now supports the children attribute (Issue #916).
- AsyncResult.collect now respects the intermediate argument
(Issue #917).
- Fixes example task in documentation (Issue #902).
- Eventlet fixed so that the environment is patched as soon as possible.
- eventlet: Now warns if celery related modules that depends on threads
are imported before eventlet is patched.
- Improved event and camera examples in the monitoring guide.
- Disables celery command setuptools entrypoints if the command can't be
loaded.
- Fixed broken dump_request example in the tasks guide.
-------------------------------------------------------------------
Wed Aug 1 18:58:47 UTC 2012 - alexandre@exatati.com.br

View File

@@ -17,7 +17,7 @@
Name: python-celery
Version: 3.0.5
Version: 3.0.6
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.3.1
BuildRequires: python-kombu >= 2.4.0
BuildRequires: python-mock
BuildRequires: python-nose-cover3
BuildRequires: python-pyOpenSSL