====================
Tasks (internal API)
====================

.. autoclass:: debusine.tasks.BaseExternalTask

.. autoclass:: debusine.tasks.BaseTaskWithExecutor

.. autoclass:: debusine.tasks.ExtraRepositoryMixin

.. autoclass:: debusine.tasks.RunCommandTask

.. autoclass:: debusine.tasks.TaskConfigError

.. autofunction:: debusine.tasks.ensure_artifact_categories

.. autofunction:: debusine.tasks.ensure_collection_category

.. autofunction:: debusine.tasks.analyze_external_worker_tasks

.. autofunction:: debusine.tasks.get_provided_external_worker_tags
