Congratulations! Your tool follows the KISS principle very closely. I always wondered why build tools had to be that complicated.
A task management & automation tool like make, but in pure Python. Tracks file dependencies, caches results, and skips tasks that are already up-to-date.
pip install doit
Often compared to make, just, invoke, and snakemake — but with DAG execution and incremental builds built in.
doit todoit todoit to