Celery-Task-Plus is a work-in-progress providing a few small enhancements to Celery. More documentation and tests to come!
celery_task_plus.tasks.LockedTask
is an abstract base class for tasks to prevent
multiple instances of the same task from running based on task name or a unique
identifier, positional arguments, or keyword arguments.
celery_task_plus.tasks.DirectResultsTask
is an abstract base class to store task
results when tasks are started outside of a worker.