Essentially need to get the same information in a python-action as provided by doit info
on the console.
I need this to process only those dependencies of the task which have changed.
What I've tried:
def my_action(task):
print(task.dep_changed)
However this will print all the dependencies, no matter what.
I guess it is related to this comment in the code:
# dep_changed is set on get_status()
# Some commands (like `clean` also uses expand_args but do not
# uses get_status, so `changed` is not available.
And need the missing targets as well, those seem to be separate from dep_changed in doit info
.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too