With decorators:
from doit.i_dont_exist import decorators
@decorators.dependencies('a','b')
@decorators.task
def task_mytask():
x = 1
y = 2
z = 3
Without decorators:
def task_mytask():
def the_action():
x = 1
y = 2
z = 3
return {'actions': [the_action],
'dependencies': ['a','b']}