doit documentation¶
doit documentation introduces the concepts of every feature one by one with examples. It is the preferred way to learn doit and it also serves as a complete reference. You may skip parts of advanced task configuration used on non trivial work-flows on a first read, but make sure you reach the docs describing the command line…
The total reading time for the whole documentation is about one hour.
articles & tutorials¶
For a short introduction check the articles below:
- Software Carpentry: Automating an analysis pipeline using doit.
- Create a command line program using doit as a lib: Power up your tools
documentation¶
- Installing
- Tasks
- More on dependencies
- More on Task creation
- Command line interface - run
- python -m doit
- dodo file
- as an executable file
- from IPython
- returned value
- DB backend
- DB-file
- verbosity
- failure-verbosity
- output buffering
- dir (cwd)
- continue
- single task execution
- parallel execution
- reporter
- custom reporter
- check_file_uptodate
- output-file
- pdb
- get_initial_workdir()
- minversion
- automatic regex for delayed task loaders
- Other Commands
- Configuration
- Passing Task Arguments from the command line
- custom uptodate
- Tools
- Extending doit
- FAQ
- Success Stories
- Changes
- 0.31.1 (2018-03-18)
- 0.31.0 (2018-02-25)
- 0.30.3 (2017-02-20)
- 0.30.2 (2017-02-16)
- 0.30.1 (2017-02-16)
- 0.30.0 (2016-11-22)
- 0.29.0 (2015-08-16)
- 0.28.0 (2015-04-22)
- 0.27.0 (2015-01-30)
- 0.26.0 (2014-08-30)
- 0.25.0 (2014-03-26)
- 0.24.0 (2013-11-24)
- 0.23.0 (2013-09-20)
- 0.22.1 (2013-08-04)
- 0.22.0 (2013-07-05)
- 0.21.1 (2013-05-21)
- 0.21.0 (2013-04-29)
- 0.20.0 (2013-01-09)
- 0.19.0 (2012-12-18)
- 0.18.1 (2012-12-03)
- 0.18.0 (2012-11-27)
- 0.17.0 (2012-09-20)
- 0.16.1 (2012-05-13)
- 0.16.0 (2012-04-23)
- 0.15.0 (2012-01-10)
- 0.14.0 (2011-11-05)
- 0.13.0 (2011-07-18)
- 0.12.0 (2011-05-29)
- 0.11.0 (2011-04-20)
- 0.10.0 (2011-01-24)
- 0.9.0 (2010-06-08)
- 0.8.0 (2010-05-16)
- 0.7.0 (2010-04-08)
- 0.6.0 (2010-01-25)
- 0.5.1 (2009-12-03)
- 0.5.0 (2009-11-30)
- 0.4.0 (2009-10-05)
- 0.3.0 (2009-08-30)
- 0.2.0 (2009-04-16)
- 0.1.0 (2008-04-14)
- Related Projects