[Ann] Celery 2.1 stable released

Ask Solem askh at opera.com
Fri Oct 8 12:29:57 CEST 2010


Celery 2.1.0 was just uploaded to PyPI!

This is a backward compatible release in the 2.x series,
and is an recommended upgrade for all users.

What is Celery?

Celery is an open source asynchronous task queue/job queue based on
distributed message passing.  It is focused on real-time operation, but
supports scheduling as well.

The execution units, called tasks, are executed concurrently on one or
more worker nodes.  Tasks can execute asynchronously (in the background)
or synchronously (wait until ready).

For more information go to http://celeryproject.org


* Periodic task schedule can now be stored in a database,
   and changes will be reflected at runtime (only supported by django-celery
   at the moment, but this can also be used in general)


* New web monitor using the Django Admin interface.
   Can also be used by non-Django users.


* Periodic tasks now supports arguments and keyword arguments.

* celeryctl: A new command line utility to inspect and manage worker


* AMQP Backend: Now supports automatic expiration of results.

* Task expiration:  A date and time which after the task will be considered expired
   and will not be executed.

* Lots of bugs fixed.
* Lots of documentation improvements.


The full list of changes are available in the changelogs:

* celery: http://celeryq.org/docs/changelog.html
* django-celery: http://celeryq.org/docs/django-celery/changelog.html


* celery: http://pypi.python.org/pypi/celery/2.1.0
* django-celery: http://pypi.python.org/pypi/django-celery/2.1.0

{Ask Solem,
 +47 98435213 | twitter.com/asksol }.

More information about the Python-announce-list mailing list