TODO
- Properly set the
current_task
when running Batch tasks. - Call the success signal after a successful run of the Batch task.
- Support running tasks eagerly via the
Task.apply()
method. This causes the task to execute with a batch of a single item. - Officially support Python 3.7 and 3.8. Drop support for Python 3.4.
- Officially support Celery 4.3 and 4.4.
- Add support for protocol v2.
- Adds tests.
- Fixes some documentation issues.
- The initial released version, includes changes to make it a separate package, etc.
- Batch tasks now call pre- and post-run signals.
- The final version of
celery.contrib.batches
before it was removed in 4b3ab708778a3772d24bb39142b7e9d5b94c488b.