forked from pool/python-celery
- Update to 3.0.9:
- Important note for users of Django and the database scheduler!
Recently a timezone issue has been fixed for periodic tasks,
but erroneous timezones could have already been stored in the
database, so for the fix to work you need to reset
the last_run_at fields.
You can do this by executing the following command:
$ python manage.py shell
>>> from djcelery.models import PeriodicTask
>>> PeriodicTask.objects.update(last_run_at=None)
You also have to do this if you change the timezone or
CELERY_ENABLE_UTC setting.
- Note about the CELERY_ENABLE_UTC setting.
If you previously disabled this just to force periodic tasks to work with
your timezone, then you are now *encouraged to re-enable it*.
- Now depends on Kombu 2.4.5 which fixes PyPy + Jython installation.
- Fixed bug with timezones when :setting:`CELERY_ENABLE_UTC` is disabled
(Issue #952).
- Fixed a typo in the celerybeat upgrade mechanism (Issue #951).
- Make sure the exc_info argument to logging is resolved (Issue #899).
- Fixed problem with Python 3.2 and thread join timeout overflow (Issue #796).
- A test case was occasionally broken for Python 2.5.
- Unit test suite now passes for PyPy 1.9.
- App instances now supports the with statement.
This calls the new :meth:`~celery.Celery.close` method at exit, which
cleans up after the app like closing pool connections.
Note that this is only necessary when dynamically creating apps,
e.g. for "temporary" apps.
- Support for piping a subtask to a chain.
For example:
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=68
This commit is contained in:
committed by
Git OBS Bridge
parent
5130ed949d
commit
95c82d7a10
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ab7653d83e1e9dad9d1d519114a776b720cbd5a39964d24fc87a65142c6f17d5
|
||||
size 1128248
|
||||
3
celery-3.0.9.tar.bz2
Normal file
3
celery-3.0.9.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d0f27f0ba614c02e5df309f6e84499a10b12e283c996af0896d85c9e1ff70c27
|
||||
size 1130412
|
||||
@@ -1,3 +1,50 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 31 23:44:00 UTC 2012 - alexandre@exatati.com.br
|
||||
|
||||
- Update to 3.0.9:
|
||||
- Important note for users of Django and the database scheduler!
|
||||
Recently a timezone issue has been fixed for periodic tasks,
|
||||
but erroneous timezones could have already been stored in the
|
||||
database, so for the fix to work you need to reset
|
||||
the last_run_at fields.
|
||||
|
||||
You can do this by executing the following command:
|
||||
|
||||
$ python manage.py shell
|
||||
>>> from djcelery.models import PeriodicTask
|
||||
>>> PeriodicTask.objects.update(last_run_at=None)
|
||||
|
||||
You also have to do this if you change the timezone or
|
||||
CELERY_ENABLE_UTC setting.
|
||||
- Note about the CELERY_ENABLE_UTC setting.
|
||||
If you previously disabled this just to force periodic tasks to work with
|
||||
your timezone, then you are now *encouraged to re-enable it*.
|
||||
- Now depends on Kombu 2.4.5 which fixes PyPy + Jython installation.
|
||||
- Fixed bug with timezones when :setting:`CELERY_ENABLE_UTC` is disabled
|
||||
(Issue #952).
|
||||
- Fixed a typo in the celerybeat upgrade mechanism (Issue #951).
|
||||
- Make sure the exc_info argument to logging is resolved (Issue #899).
|
||||
- Fixed problem with Python 3.2 and thread join timeout overflow (Issue #796).
|
||||
- A test case was occasionally broken for Python 2.5.
|
||||
- Unit test suite now passes for PyPy 1.9.
|
||||
- App instances now supports the with statement.
|
||||
This calls the new :meth:`~celery.Celery.close` method at exit, which
|
||||
cleans up after the app like closing pool connections.
|
||||
|
||||
Note that this is only necessary when dynamically creating apps,
|
||||
e.g. for "temporary" apps.
|
||||
|
||||
- Support for piping a subtask to a chain.
|
||||
|
||||
For example:
|
||||
|
||||
pipe = sometask.s() | othertask.s()
|
||||
new_pipe = mytask.s() | pipe
|
||||
|
||||
Contributed by Steve Morin.
|
||||
- Fixed problem with group results on non-pickle serializers.
|
||||
Fix contributed by Steeve Morin.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 29 18:02:17 UTC 2012 - alexandre@exatati.com.br
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: python-celery
|
||||
Version: 3.0.8
|
||||
Version: 3.0.9
|
||||
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.4
|
||||
BuildRequires: python-kombu >= 2.4.5
|
||||
BuildRequires: python-mock
|
||||
BuildRequires: python-nose-cover3
|
||||
BuildRequires: python-pyOpenSSL
|
||||
|
||||
Reference in New Issue
Block a user