15
0
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:
Alexandre Rogoski
2012-08-31 23:50:10 +00:00
committed by Git OBS Bridge
parent 5130ed949d
commit 95c82d7a10
4 changed files with 52 additions and 5 deletions

View File

@@ -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
View File

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

View File

@@ -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

View File

@@ -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