A
Ask Solem
===========================================
Celery 3.0 (Chiastic Slide) Released!
===========================================
Celery is a simple, flexible and reliable distributed system to
process vast amounts of messages, while providing operations with
the tools required to maintain such a system.
It's a task queue with focus on real-time processing, while also
supporting task scheduling.
Celery has a large and diverse community of users and contributors,
you should come join us on IRC (freenode.net: #celery)
or our mailing-list (http://groups.google.com/group/celery-users).
To read more about Celery you should go read the introduction:
- http://docs.celeryproject.org/en/latest/getting-started/introduction.html
If you use Celery in combination with Django you must also
read the django-celery changelog and upgrade to django-celery 3.0
- http://github.com/celery/django-celery/tree/master/Changelog
This version is officially supported on CPython 2.5, 2.6, 2.7, 3.2 and 3.3,
as well as PyPy and Jython.
/*
You should read the full changelog which contains important notes at:
- http://docs.celeryproject.org/en/latest/whatsnew-3.0.html
*/
Highlights
==========
- A new and improved API, that is both simpler and more powerful.
Everyone must read the new "first-steps" tutorial,
and the new "next-steps" tutorial
- http://bit.ly/celery-first-steps
- http://bit.ly/celery-next-steps
Oh, and why not reread the user guide while you're at it
There are no current plans to deprecate the old API,
so you don't have to be in a hurry to port your applications.
- The worker is now thread-less, giving great performance improvements.
- The new "Canvas" makes it easy to define complex workflows.
Ever wanted to chain tasks together? This is possible, but
not just that, now you can even chain together groups and chords,
or even combine multiple chains.
Read more in the Canvas user guide:
- http://docs.celeryproject.org/en/latest/userguide/canvas.html
- All of Celery's command line programs are now available from a single
umbrella command: ``celery``.
- This is the last version to support Python 2.5.
Starting with Celery 3.1, Python 2.6 or later is required.
- Support for the new librabbitmq C client.
Celery will automatically use the librabbitmq module
if installed, which is a very fast and memory-optimized
replacement for the amqplib module.
- Redis support is more reliable with improved ack emulation.
- Celery now always uses UTC
- Over 600 commits, 30k additions/36k deletions.
In comparison 1.0 to 2.0 had 18k additions/8k deletions.
Thank you to all users and contributors!
- http://celeryproject.org/
--
Ask Solem
twitter.com/asksol | +44 (0)7713357179
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
iQEcBAEBAgAGBQJP+H9BAAoJEPWxGCy1m42k3oMH/1NBiNk27HNXe/Rw9k/SgTw8
sCz1Ae7bymYlxn9bt4oiUHzQbB+zt4Ki2+I66ahQUt37lQFbhSi56qf0cF2K33Uw
mKLq6I/WvNBXSdD0K+6dBtgawUrWRd/CfiL+o/gb2CCIYxkUrF0lYzcQRg1T+3ZM
NIBrK7mWOVAfto9E30tBnhGSS89gf/HDUlDoxlhQs+V+x4mua22nLYI4Tjx6pwSn
kDM6PqKSshrALiTQb5jZVJb5YVATA76A/Su3o7pBrtgAPcfAIuKGAFfAo8QGQHGk
YB81cu6QY6ZqBHPANLw4zPyx/5o6JQkJsej1XkoSm7LqTvd+UxfAei6B8l5w9XE=
=vxiH
-----END PGP SIGNATURE-----
Celery 3.0 (Chiastic Slide) Released!
===========================================
Celery is a simple, flexible and reliable distributed system to
process vast amounts of messages, while providing operations with
the tools required to maintain such a system.
It's a task queue with focus on real-time processing, while also
supporting task scheduling.
Celery has a large and diverse community of users and contributors,
you should come join us on IRC (freenode.net: #celery)
or our mailing-list (http://groups.google.com/group/celery-users).
To read more about Celery you should go read the introduction:
- http://docs.celeryproject.org/en/latest/getting-started/introduction.html
If you use Celery in combination with Django you must also
read the django-celery changelog and upgrade to django-celery 3.0
- http://github.com/celery/django-celery/tree/master/Changelog
This version is officially supported on CPython 2.5, 2.6, 2.7, 3.2 and 3.3,
as well as PyPy and Jython.
/*
You should read the full changelog which contains important notes at:
- http://docs.celeryproject.org/en/latest/whatsnew-3.0.html
*/
Highlights
==========
- A new and improved API, that is both simpler and more powerful.
Everyone must read the new "first-steps" tutorial,
and the new "next-steps" tutorial
- http://bit.ly/celery-first-steps
- http://bit.ly/celery-next-steps
Oh, and why not reread the user guide while you're at it
There are no current plans to deprecate the old API,
so you don't have to be in a hurry to port your applications.
- The worker is now thread-less, giving great performance improvements.
- The new "Canvas" makes it easy to define complex workflows.
Ever wanted to chain tasks together? This is possible, but
not just that, now you can even chain together groups and chords,
or even combine multiple chains.
Read more in the Canvas user guide:
- http://docs.celeryproject.org/en/latest/userguide/canvas.html
- All of Celery's command line programs are now available from a single
umbrella command: ``celery``.
- This is the last version to support Python 2.5.
Starting with Celery 3.1, Python 2.6 or later is required.
- Support for the new librabbitmq C client.
Celery will automatically use the librabbitmq module
if installed, which is a very fast and memory-optimized
replacement for the amqplib module.
- Redis support is more reliable with improved ack emulation.
- Celery now always uses UTC
- Over 600 commits, 30k additions/36k deletions.
In comparison 1.0 to 2.0 had 18k additions/8k deletions.
Thank you to all users and contributors!
- http://celeryproject.org/
--
Ask Solem
twitter.com/asksol | +44 (0)7713357179
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
iQEcBAEBAgAGBQJP+H9BAAoJEPWxGCy1m42k3oMH/1NBiNk27HNXe/Rw9k/SgTw8
sCz1Ae7bymYlxn9bt4oiUHzQbB+zt4Ki2+I66ahQUt37lQFbhSi56qf0cF2K33Uw
mKLq6I/WvNBXSdD0K+6dBtgawUrWRd/CfiL+o/gb2CCIYxkUrF0lYzcQRg1T+3ZM
NIBrK7mWOVAfto9E30tBnhGSS89gf/HDUlDoxlhQs+V+x4mua22nLYI4Tjx6pwSn
kDM6PqKSshrALiTQb5jZVJb5YVATA76A/Su3o7pBrtgAPcfAIuKGAFfAo8QGQHGk
YB81cu6QY6ZqBHPANLw4zPyx/5o6JQkJsej1XkoSm7LqTvd+UxfAei6B8l5w9XE=
=vxiH
-----END PGP SIGNATURE-----