doit v0.31.0 Release Notes

Release Date: 2018-02-25 // almost 4 years ago
    • BACKWARD INCOMPATIBLE: Drop Python 3.3 support
    • Fix #171 Passing environment variables to CmdAction
    • Fix #184 parametrize script name
    • CmdParse now support getting values from OS environment variables
    • option seek_file control by ENV var DOIT_SEEK_FILE
    • #192 ipython extension uses load_ipython_extension
    • #218 clean with option --forget can be used to also forget about cleaned tasks
    • Fix strace command (seems strace output was modified)
    • Fix #224: use mock from stdlib
    • #227: enhancements to info command
    • Fix #197: improve error message for invalid clean and teardown task params
    • Fix #211: do not display traceback for error when missing file_dep
    • Task verbosity has precedence over verbosity from config
    • Fix #140: add failure-verbosity. ConsoleReporter, by default, do not print stderr twice.
    • Fix #155: pass selected_tasks to Reporter.initialize()
    • Fix #221: do not leak meta arguments to actions kwargs
    • Fix #202: help command display option's name used on config
    • Fix #209: fix clean ordering, and following implicit task_deps
    • Fix: list of sub-tasks do not include non-related task_dep
    • Internal: Removed Task.is_subtask use Task.subtask_of instead