celery-batches is a small library that allows you process multiple calls to a Celery task together. The batches can be processed based on a count of task calls or a timer. It started as an update of the celery.contrib.batches code to support Celery 4.0+ and has grown to support some additional features.
The project was also transferred on GitHub to my personal namespace (from my previous employer). Realistically it was maintained by me already and this is just a formality. As part of this release the documentation is now available on Read the Docs.