Commit 77badf7f authored by Michael Fladischer's avatar Michael Fladischer

New upstream version 4.2.0

parent d7b396ac
......@@ -241,4 +241,22 @@ Simon Schmidt, 2017/05/19
Anthony Lukach, 2017/05/23
Samuel Dion-Girardeau, 2017/05/29
Aydin Sen, 2017/06/14
Vinod Chandru, 2017/07/11
Preston Moore, 2017/06/18
Nicolas Mota, 2017/08/10
David Davis, 2017/08/11
Martial Pageau, 2017/08/16
Sammie S. Taunton, 2017/08/17
Kxrr, 2017/08/18
Mads Jensen, 2017/08/20
Markus Kaiserswerth, 2017/08/30
Andrew Wong, 2017/09/07
Arpan Shah, 2017/09/12
Tobias 'rixx' Kunze, 2017/08/20
Mikhail Wolfson, 2017/12/11
Alex Garel, 2018/01/04
Régis Behmo 2018/01/20
Igor Kasianov, 2018/01/20
Derek Harland, 2018/02/15
Chris Mitchell, 2018/02/27
Josue Balandrano Coronel, 2018/05/24
This diff is collapsed.
......@@ -7,7 +7,7 @@ include TODO
include setup.cfg
include setup.py
recursive-include t *.py
recursive-include t *.py *.rst
recursive-include docs *
recursive-include extra/bash-completion *
recursive-include extra/centos *
......
Metadata-Version: 1.1
Metadata-Version: 2.1
Name: celery
Version: 4.1.0
Version: 4.2.0
Summary: Distributed Task Queue.
Home-page: http://celeryproject.org
Author: Ask Solem
......@@ -8,11 +8,11 @@ Author-email: ask@celeryproject.org
License: BSD
Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-banner-small.png
|build-status| |license| |wheel| |pyversion| |pyimp|
|build-status| |coverage| |license| |wheel| |pyversion| |pyimp| |ocbackerbadge| |ocsponsorbadge|
:Version: 4.1.0 (latentcall)
:Version: 4.2.0 (latentcall)
:Web: http://celeryproject.org/
:Download: https://pypi.python.org/pypi/celery/
:Download: https://pypi.org/project/celery/
:Source: https://github.com/celery/celery/
:Keywords: task, queue, job, async, rabbitmq, amqp, redis,
python, distributed, actors
......@@ -48,10 +48,10 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
What do I need?
===============
Celery version 4.0 runs on,
Celery version 4.1 runs on,
- Python (2.7, 3.4, 3.5)
- PyPy (5.4, 5.5)
- Python (2.7, 3.4, 3.5, 3.6)
- PyPy (5.8)
This is the last version to support Python 2.7,
......@@ -80,7 +80,7 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
===========
If this is the first time you're trying to use Celery, or you're
new to Celery 4.0 coming from previous versions then you should read our
new to Celery 4.1 coming from previous versions then you should read our
getting started tutorials:
- `First steps with Celery`_
......@@ -196,8 +196,8 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
.. _`web2py`: http://web2py.com/
.. _`Bottle`: https://bottlepy.org/
.. _`Pyramid`: http://docs.pylonsproject.org/en/latest/docs/pyramid.html
.. _`pyramid_celery`: https://pypi.python.org/pypi/pyramid_celery/
.. _`celery-pylons`: https://pypi.python.org/pypi/celery-pylons
.. _`pyramid_celery`: https://pypi.org/project/pyramid_celery/
.. _`celery-pylons`: https://pypi.org/project/celery-pylons/
.. _`web2py-celery`: https://code.google.com/p/web2py-celery/
.. _`Tornado`: http://www.tornadoweb.org/
.. _`tornado-celery`: https://github.com/mher/tornado-celery/
......@@ -279,9 +279,9 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
for using Redis as a message transport or as a result backend.
:``celery[sqs]``:
for using Amazon SQS as a message transport (*experimental*).
for using Amazon SQS as a message transport.
:``celery[tblib``]
:``celery[tblib``]:
for using the ``task_remote_tracebacks`` feature.
:``celery[memcache]``:
......@@ -317,7 +317,7 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
:``celery[consul]``:
for using the Consul.io Key/Value store as a message transport or result backend (*experimental*).
:``celery[django]``
:``celery[django]``:
specifies the lowest version possible for Django support.
You should probably not use this in your requirements, it's here
......@@ -331,7 +331,7 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
Download the latest version of Celery from PyPI:
https://pypi.python.org/pypi/celery/
https://pypi.org/project/celery/
You can install it by doing the following,:
......@@ -414,12 +414,16 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
https://wiki.github.com/celery/celery/
Credits
=======
.. _contributing-short:
Contributing
============
Contributors
------------
Development of `celery` happens at GitHub: https://github.com/celery/celery
This project exists thanks to all the people who contribute. Development of
`celery` happens at GitHub: https://github.com/celery/celery
You're highly encouraged to participate in the development
of `celery`. If you don't like GitHub (for some reason) you're welcome
......@@ -431,6 +435,36 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
.. _`Contributing to Celery`:
http://docs.celeryproject.org/en/master/contributing.html
|oc-contributors|
.. |oc-contributors| image:: https://opencollective.com/celery/contributors.svg?width=890&button=false
:target: graphs/contributors
Backers
-------
Thank you to all our backers! 🙏 [`Become a backer`_]
.. _`Become a backer`: https://opencollective.com/celery#backer
|oc-backers|
.. |oc-backers| image:: https://opencollective.com/celery/backers.svg?width=890
:target: https://opencollective.com/celery#backers
Sponsors
--------
Support this project by becoming a sponsor. Your logo will show up here with a
link to your website. [`Become a sponsor`_]
.. _`Become a sponsor`: https://opencollective.com/celery#sponsor
|oc-sponsors|
.. |oc-sponsors| image:: https://opencollective.com/celery/sponsor/0/avatar.svg
:target: https://opencollective.com/celery/sponsor/0/website
.. _license:
License
......@@ -454,16 +488,23 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
.. |wheel| image:: https://img.shields.io/pypi/wheel/celery.svg
:alt: Celery can be installed via wheel
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |pyversion| image:: https://img.shields.io/pypi/pyversions/celery.svg
:alt: Supported Python versions.
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |pyimp| image:: https://img.shields.io/pypi/implementation/celery.svg
:alt: Support Python implementations.
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |ocbackerbadge| image:: https://opencollective.com/celery/backers/badge.svg
:alt: Backers on Open Collective
:target: #backers
.. |ocsponsorbadge| image:: https://opencollective.com/celery/sponsors/badge.svg
:alt: Sponsors on Open Collective
:target: #sponsors
Keywords: task job queue distributed messaging actor
Platform: any
......@@ -481,3 +522,29 @@ Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: OS Independent
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
Provides-Extra: django
Provides-Extra: pyro
Provides-Extra: mongodb
Provides-Extra: memcache
Provides-Extra: cassandra
Provides-Extra: pymemcache
Provides-Extra: slmq
Provides-Extra: sqs
Provides-Extra: elasticsearch
Provides-Extra: zookeeper
Provides-Extra: redis
Provides-Extra: librabbitmq
Provides-Extra: couchdb
Provides-Extra: dynamodb
Provides-Extra: tblib
Provides-Extra: auth
Provides-Extra: riak
Provides-Extra: eventlet
Provides-Extra: couchbase
Provides-Extra: sqlalchemy
Provides-Extra: solar
Provides-Extra: yaml
Provides-Extra: consul
Provides-Extra: gevent
Provides-Extra: msgpack
.. image:: http://docs.celeryproject.org/en/latest/_images/celery-banner-small.png
|build-status| |license| |wheel| |pyversion| |pyimp|
|build-status| |coverage| |license| |wheel| |pyversion| |pyimp| |ocbackerbadge| |ocsponsorbadge|
:Version: 4.1.0 (latentcall)
:Version: 4.2.0 (latentcall)
:Web: http://celeryproject.org/
:Download: https://pypi.python.org/pypi/celery/
:Download: https://pypi.org/project/celery/
:Source: https://github.com/celery/celery/
:Keywords: task, queue, job, async, rabbitmq, amqp, redis,
python, distributed, actors
......@@ -40,10 +40,10 @@ in such a way that the client enqueues an URL to be requested by a worker.
What do I need?
===============
Celery version 4.0 runs on,
Celery version 4.1 runs on,
- Python (2.7, 3.4, 3.5)
- PyPy (5.4, 5.5)
- Python (2.7, 3.4, 3.5, 3.6)
- PyPy (5.8)
This is the last version to support Python 2.7,
......@@ -72,7 +72,7 @@ Get Started
===========
If this is the first time you're trying to use Celery, or you're
new to Celery 4.0 coming from previous versions then you should read our
new to Celery 4.1 coming from previous versions then you should read our
getting started tutorials:
- `First steps with Celery`_
......@@ -188,8 +188,8 @@ database connections at ``fork``.
.. _`web2py`: http://web2py.com/
.. _`Bottle`: https://bottlepy.org/
.. _`Pyramid`: http://docs.pylonsproject.org/en/latest/docs/pyramid.html
.. _`pyramid_celery`: https://pypi.python.org/pypi/pyramid_celery/
.. _`celery-pylons`: https://pypi.python.org/pypi/celery-pylons
.. _`pyramid_celery`: https://pypi.org/project/pyramid_celery/
.. _`celery-pylons`: https://pypi.org/project/celery-pylons/
.. _`web2py-celery`: https://code.google.com/p/web2py-celery/
.. _`Tornado`: http://www.tornadoweb.org/
.. _`tornado-celery`: https://github.com/mher/tornado-celery/
......@@ -271,9 +271,9 @@ Transports and Backends
for using Redis as a message transport or as a result backend.
:``celery[sqs]``:
for using Amazon SQS as a message transport (*experimental*).
for using Amazon SQS as a message transport.
:``celery[tblib``]
:``celery[tblib``]:
for using the ``task_remote_tracebacks`` feature.
:``celery[memcache]``:
......@@ -309,7 +309,7 @@ Transports and Backends
:``celery[consul]``:
for using the Consul.io Key/Value store as a message transport or result backend (*experimental*).
:``celery[django]``
:``celery[django]``:
specifies the lowest version possible for Django support.
You should probably not use this in your requirements, it's here
......@@ -323,7 +323,7 @@ Downloading and installing from source
Download the latest version of Celery from PyPI:
https://pypi.python.org/pypi/celery/
https://pypi.org/project/celery/
You can install it by doing the following,:
......@@ -406,12 +406,16 @@ Wiki
https://wiki.github.com/celery/celery/
Credits
=======
.. _contributing-short:
Contributing
============
Contributors
------------
Development of `celery` happens at GitHub: https://github.com/celery/celery
This project exists thanks to all the people who contribute. Development of
`celery` happens at GitHub: https://github.com/celery/celery
You're highly encouraged to participate in the development
of `celery`. If you don't like GitHub (for some reason) you're welcome
......@@ -423,6 +427,36 @@ documentation.
.. _`Contributing to Celery`:
http://docs.celeryproject.org/en/master/contributing.html
|oc-contributors|
.. |oc-contributors| image:: https://opencollective.com/celery/contributors.svg?width=890&button=false
:target: graphs/contributors
Backers
-------
Thank you to all our backers! 🙏 [`Become a backer`_]
.. _`Become a backer`: https://opencollective.com/celery#backer
|oc-backers|
.. |oc-backers| image:: https://opencollective.com/celery/backers.svg?width=890
:target: https://opencollective.com/celery#backers
Sponsors
--------
Support this project by becoming a sponsor. Your logo will show up here with a
link to your website. [`Become a sponsor`_]
.. _`Become a sponsor`: https://opencollective.com/celery#sponsor
|oc-sponsors|
.. |oc-sponsors| image:: https://opencollective.com/celery/sponsor/0/avatar.svg
:target: https://opencollective.com/celery/sponsor/0/website
.. _license:
License
......@@ -446,13 +480,20 @@ file in the top distribution directory for the full license text.
.. |wheel| image:: https://img.shields.io/pypi/wheel/celery.svg
:alt: Celery can be installed via wheel
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |pyversion| image:: https://img.shields.io/pypi/pyversions/celery.svg
:alt: Supported Python versions.
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |pyimp| image:: https://img.shields.io/pypi/implementation/celery.svg
:alt: Support Python implementations.
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |ocbackerbadge| image:: https://opencollective.com/celery/backers/badge.svg
:alt: Backers on Open Collective
:target: #backers
.. |ocsponsorbadge| image:: https://opencollective.com/celery/sponsors/badge.svg
:alt: Sponsors on Open Collective
:target: #sponsors
Metadata-Version: 1.1
Metadata-Version: 2.1
Name: celery
Version: 4.1.0
Version: 4.2.0
Summary: Distributed Task Queue.
Home-page: http://celeryproject.org
Author: Ask Solem
......@@ -8,11 +8,11 @@ Author-email: ask@celeryproject.org
License: BSD
Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-banner-small.png
|build-status| |license| |wheel| |pyversion| |pyimp|
|build-status| |coverage| |license| |wheel| |pyversion| |pyimp| |ocbackerbadge| |ocsponsorbadge|
:Version: 4.1.0 (latentcall)
:Version: 4.2.0 (latentcall)
:Web: http://celeryproject.org/
:Download: https://pypi.python.org/pypi/celery/
:Download: https://pypi.org/project/celery/
:Source: https://github.com/celery/celery/
:Keywords: task, queue, job, async, rabbitmq, amqp, redis,
python, distributed, actors
......@@ -48,10 +48,10 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
What do I need?
===============
Celery version 4.0 runs on,
Celery version 4.1 runs on,
- Python (2.7, 3.4, 3.5)
- PyPy (5.4, 5.5)
- Python (2.7, 3.4, 3.5, 3.6)
- PyPy (5.8)
This is the last version to support Python 2.7,
......@@ -80,7 +80,7 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
===========
If this is the first time you're trying to use Celery, or you're
new to Celery 4.0 coming from previous versions then you should read our
new to Celery 4.1 coming from previous versions then you should read our
getting started tutorials:
- `First steps with Celery`_
......@@ -196,8 +196,8 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
.. _`web2py`: http://web2py.com/
.. _`Bottle`: https://bottlepy.org/
.. _`Pyramid`: http://docs.pylonsproject.org/en/latest/docs/pyramid.html
.. _`pyramid_celery`: https://pypi.python.org/pypi/pyramid_celery/
.. _`celery-pylons`: https://pypi.python.org/pypi/celery-pylons
.. _`pyramid_celery`: https://pypi.org/project/pyramid_celery/
.. _`celery-pylons`: https://pypi.org/project/celery-pylons/
.. _`web2py-celery`: https://code.google.com/p/web2py-celery/
.. _`Tornado`: http://www.tornadoweb.org/
.. _`tornado-celery`: https://github.com/mher/tornado-celery/
......@@ -279,9 +279,9 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
for using Redis as a message transport or as a result backend.
:``celery[sqs]``:
for using Amazon SQS as a message transport (*experimental*).
for using Amazon SQS as a message transport.
:``celery[tblib``]
:``celery[tblib``]:
for using the ``task_remote_tracebacks`` feature.
:``celery[memcache]``:
......@@ -317,7 +317,7 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
:``celery[consul]``:
for using the Consul.io Key/Value store as a message transport or result backend (*experimental*).
:``celery[django]``
:``celery[django]``:
specifies the lowest version possible for Django support.
You should probably not use this in your requirements, it's here
......@@ -331,7 +331,7 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
Download the latest version of Celery from PyPI:
https://pypi.python.org/pypi/celery/
https://pypi.org/project/celery/
You can install it by doing the following,:
......@@ -414,12 +414,16 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
https://wiki.github.com/celery/celery/
Credits
=======
.. _contributing-short:
Contributing
============
Contributors
------------
Development of `celery` happens at GitHub: https://github.com/celery/celery
This project exists thanks to all the people who contribute. Development of
`celery` happens at GitHub: https://github.com/celery/celery
You're highly encouraged to participate in the development
of `celery`. If you don't like GitHub (for some reason) you're welcome
......@@ -431,6 +435,36 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
.. _`Contributing to Celery`:
http://docs.celeryproject.org/en/master/contributing.html
|oc-contributors|
.. |oc-contributors| image:: https://opencollective.com/celery/contributors.svg?width=890&button=false
:target: graphs/contributors
Backers
-------
Thank you to all our backers! 🙏 [`Become a backer`_]
.. _`Become a backer`: https://opencollective.com/celery#backer
|oc-backers|
.. |oc-backers| image:: https://opencollective.com/celery/backers.svg?width=890
:target: https://opencollective.com/celery#backers
Sponsors
--------
Support this project by becoming a sponsor. Your logo will show up here with a
link to your website. [`Become a sponsor`_]
.. _`Become a sponsor`: https://opencollective.com/celery#sponsor
|oc-sponsors|
.. |oc-sponsors| image:: https://opencollective.com/celery/sponsor/0/avatar.svg
:target: https://opencollective.com/celery/sponsor/0/website
.. _license:
License
......@@ -454,16 +488,23 @@ Description: .. image:: http://docs.celeryproject.org/en/latest/_images/celery-b
.. |wheel| image:: https://img.shields.io/pypi/wheel/celery.svg
:alt: Celery can be installed via wheel
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |pyversion| image:: https://img.shields.io/pypi/pyversions/celery.svg
:alt: Supported Python versions.
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |pyimp| image:: https://img.shields.io/pypi/implementation/celery.svg
:alt: Support Python implementations.
:target: https://pypi.python.org/pypi/celery/
:target: https://pypi.org/project/celery/
.. |ocbackerbadge| image:: https://opencollective.com/celery/backers/badge.svg
:alt: Backers on Open Collective
:target: #backers
.. |ocsponsorbadge| image:: https://opencollective.com/celery/sponsors/badge.svg
:alt: Sponsors on Open Collective
:target: #sponsors
Keywords: task job queue distributed messaging actor
Platform: any
......@@ -481,3 +522,29 @@ Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: OS Independent
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
Provides-Extra: django
Provides-Extra: pyro
Provides-Extra: mongodb
Provides-Extra: memcache
Provides-Extra: cassandra
Provides-Extra: pymemcache
Provides-Extra: slmq
Provides-Extra: sqs
Provides-Extra: elasticsearch
Provides-Extra: zookeeper
Provides-Extra: redis
Provides-Extra: librabbitmq
Provides-Extra: couchdb
Provides-Extra: dynamodb
Provides-Extra: tblib
Provides-Extra: auth
Provides-Extra: riak
Provides-Extra: eventlet
Provides-Extra: couchbase
Provides-Extra: sqlalchemy
Provides-Extra: solar
Provides-Extra: yaml
Provides-Extra: consul
Provides-Extra: gevent
Provides-Extra: msgpack
......@@ -185,8 +185,7 @@ docs/glossary.rst
docs/index.rst
docs/make.bat
docs/spelling_wordlist.txt
docs/whatsnew-3.1.rst
docs/whatsnew-4.0.rst
docs/whatsnew-4.2.rst
docs/_ext/celerydocs.py
docs/_static/.keep
docs/_templates/sidebardonations.html
......@@ -211,9 +210,13 @@ docs/history/changelog-2.5.rst
docs/history/changelog-3.0.rst
docs/history/changelog-3.1.rst
docs/history/changelog-4.0.rst
docs/history/changelog-4.1.rst
docs/history/index.rst
docs/history/whatsnew-2.5.rst
docs/history/whatsnew-3.0.rst
docs/history/whatsnew-3.1.rst
docs/history/whatsnew-4.0.rst
docs/history/whatsnew-4.1.rst
docs/images/celery-banner-small.png
docs/images/celery-banner.png
docs/images/celery_128.png
......@@ -396,6 +399,7 @@ docs/userguide/periodic-tasks.rst
docs/userguide/routing.rst
docs/userguide/security.rst
docs/userguide/signals.rst
docs/userguide/sphinx.rst
docs/userguide/tasks.rst
docs/userguide/testing.rst
docs/userguide/workers.rst
......@@ -451,7 +455,6 @@ extra/zsh-completion/celery.zsh
requirements/README.rst
requirements/default.txt
requirements/docs.txt
requirements/jython.txt
requirements/pkgutils.txt
requirements/security.txt
requirements/test-ci-base.txt
......@@ -460,7 +463,6 @@ requirements/test-integration.txt
requirements/test-pypy3.txt
requirements/test.txt
requirements/deps/mock.txt
requirements/deps/nose.txt
requirements/extras/auth.txt
requirements/extras/cassandra.txt
requirements/extras/consul.txt
......@@ -547,6 +549,7 @@ t/unit/bin/test_list.py
t/unit/bin/test_migrate.py
t/unit/bin/test_multi.py
t/unit/bin/test_purge.py
t/unit/bin/test_report.py
t/unit/bin/test_result.py
t/unit/bin/test_worker.py
t/unit/bin/proj/__init__.py
......@@ -567,6 +570,11 @@ t/unit/contrib/__init__.py
t/unit/contrib/test_abortable.py
t/unit/contrib/test_migrate.py
t/unit/contrib/test_rdb.py
t/unit/contrib/test_sphinx.py