About

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

The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing.

Get it

You can install Celery either via the Python Package Index (PyPI) or from source.

To install using pip:

$ pip install Celery

To install using easy_install:

$ easy_install Celery

Downloading and installing from source

Download the latest version of Celery from http://pypi.python.org/pypi/celery/

You can install it by doing the following:

$ tar xvfz celery-0.0.0.tar.gz

$ cd celery-0.0.0

$ python setup.py build

# python setup.py install # as root

Using the development version

You can clone the repository by doing the following:

$ git clone git://github.com/celery/celery.git