Celery module for Invenio.
Celery distributed task queue module for Invenio.
Invenio-Celery is a small discovery layer that takes care of discovering and loading tasks from other Invenio modules, as well as providing configuration defaults for Celery usage in Invenio. Invenio-Celery relies on Flask-CeleryExt for integrating Flask and Celery with application factories.
Further documentation is available on https://invenio-celery.readthedocs.io/
Version 1.0.1 (released 2018-12-06)
- Adds support for Celery v4.2. Technically this change is backward incompatible because it is no longer possible to load tasks from bare modules (e.g. mymodule.py in the Python root). This is a constraint imposed by Celery v4.2. We however do not known of any cases where bare modules have been used, and also this design is discouraged so we are not flagging it as a backward incompatible change, in order to have the change readily available for current Invenio version.
Version 1.0.0 (released 2018-03-23)
- Initial public release.
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|invenio_celery-1.0.1-py2.py3-none-any.whl (8.0 kB) Copy SHA256 hash SHA256||Wheel||py2.py3|
|invenio-celery-1.0.1.tar.gz (17.9 kB) Copy SHA256 hash SHA256||Source||None|