devctrl.task.base.taskclass#

taskclass(cls)[source]#

Decorator for task classes. Combines dataclass functionality with task registration.

The decorated class will: - Be a dataclass (settings container) - Be registered in TASK_CLASSES - Be registered in Task._children for the class tree