poethepoet.task.ref

src/poethepoet/task/ref.pyi
1
2
3
4
5
6
7
8
9
10
11
from poethepoet.task.base import PoeTask

class RefTask(PoeTask):
    class TaskOptions(PoeTask.TaskOptions):
        def validate(self) -> None: ...

    class TaskSpec(PoeTask.TaskSpec):
        content: str  # pyright: ignore[reportIncompatibleVariableOverride]
        options: RefTask.TaskOptions  # pyright: ignore[reportIncompatibleVariableOverride]

    spec: TaskSpec  # pyright: ignore[reportIncompatibleVariableOverride]