Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: ask/celery
head fork: ask/celery
Commits on Mar 28, 2012
@ask Fix confusing parts in Django broker docs 4e406ad
Commits on Apr 02, 2012
@ask subtask.clone did not set options 16c52f6
@ask Improvments to the celeryctl list command abcdca8
@ask TimeoutHandler now sleeps for one second instead of a half f47ee75
@ask Verify that the pidfile is actually written correctly. Closes #641
Hopefully this will crash the worker immediately if the system
is out of space to store the complete pidfile.

In addition, we now verify that existing pidfiles contain
a new line so that a partially written pidfile is detected as broken,
as before doing:

    echo -n "1" >

would cause celeryd to think that an existing instance was already
running (init has pid 1 after all).

Thanks to estebistec!
@ask celeryctl shell: chord, TaskSet/group and BaseTask is now in locals dfe1941
@ask Optimize __call__ at execution not class creation.
Moves __call__ optimization so that it happens when the task is executed,
rather than when the class is created.

This may fix a bug where custom __call__'s mysteriously disappears.
@ask Now depends on Kombu 2.1.2. Closes #650 c016215
@ask Stable version is 2.5 not 2.4 7af06dc
@ask celeryd now sends the celeryd_init signal 3cf2ad6
@ask Adds celeryd_init signal that can be used to configure workers by hos…
…tname. Thanks to zllak
@ask Signal.connect can now be used as a decorator :happy: acad0cc
@zllak zllak fix wrong python-dateutil version
The version for python-dateutil (on PyPI) is 1.5 or 2.0.
This has no impact to use 1.5.0 or 2.0.0 if using pip, but when we build
(in my case debian) packages using the, the dependency on
python-dateutil will be wrong. For Debian, 1.5.0 != 1.5.
So, this fix restores the correct versions for the python-dateutil
@StephenWeber StephenWeber Abstract classes: args and kwargs parameters' asterisks had slashes a…
…head of them, but those slashes render in the generated HTML output. These should be fine without slashes?
Commits on Apr 12, 2012
@ask Bumps version to 2.5.2 60248b3
@ask Updates Changelog 4667469
@ask Sqla broker doc now uses connection urls eb09305
@ask The Django docs has now been moved to the main Celery docs. 632c4f1
@ask Fixes celeryctl shell 80705a4
@ask Tests passing + flake8 5e15af6
Commits on Apr 13, 2012
@ask Now depends on Kombu 2.1.5 51e44e8
@ask Adds travis.yml for 2.5 branch f33984b
@ask tox: Don't use pip -E 7b3b166
@ask celery.execute.trace must use kwdict. Closes #660 d23b2d0
@yrik yrik fix import error in python 2.5 d1f88a7
@ask Adds Iurii Kriachko to AUTHORS 8006197
@gthomas gthomas Fixes to allow for chord callbacks in always_eager mode 638db5c
@ask Update changelog + flake8 87ef011
@ask Merge branch '2.5'
@ask Moving fail dc999a3
Something went wrong with that request. Please try again.