All Versions
48
Latest Version
Avg Release Cycle
142 days
Latest Release
1001 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.16.1 Changes
May 13, 2012- ๐ fix multiprocessing/parallel bug
- ๐ fix unicode bug on tools.config_changed
- convert tools uptodate stuff to a class, so it can be used with multi-processing
-
v0.16.0 Changes
April 23, 2012- โ added task parameter
basename
- โ added support for task generators yield nested python generators
doit
process return value3
in case tasks do start executing (reporter is not used)- task parameter
getargs
take a tuple with 2 values (task_id, key_name) - DEPRECATE
getargs
being specified as . getargs
can take all values from task if specified as (task_id, None)getargs
will pass values from all sub-tasks if specified task is a group task- ๐ result_dep on PythonAction support checking for dict values
- โ added
doit.tools.PythonInteractiveAction
- โ added task parameter
-
v0.15.0 Changes
January 10, 2012- โ added option --db-file (#909520)
- โ added option --no-continue (#586651)
- โ added genstandalone.py to create a standalone
doit
script (#891935) - ๐ fix doit.tools.set_trace to not modify sys.stdout
-
v0.14.0 Changes
November 05, 2011- โ added tools.InteractiveAction (#865290)
- bash completion script
- ๐ sub-command list: tasks on alphabetical order, better formatting (#872829)
- ๐ fix
uptodate
to accept instance methods callables (#871967) - โ added command line option
--seek-file
- added
tools.check_unchanged_timestamp
(#862606) - ๐ fix bug subclasses of BaseAction should get a task reference
-
v0.13.0 Changes
July 18, 2011- ๐ performance speed improvements
- ๐ fix bug on unicode output when task fails
- ConsoleReporter does not output task's title for successful tasks that start with an
_
- โ added
tools.config_changed
(to be used withuptodate
) teardown
actions are executed in reverse order they were registered- โ added
doit.get_var
to get variables passed from command line - getargs creates implicit "setup" task not a "task_dep"
-
v0.12.0 Changes
May 29, 2011- ๐ fix bug #770150 - error on task dependency from target
- ๐ fix bug #773579 - unicode output problems
- task parameter
uptodate
accepts callables - deprecate task attribute run_once. use tools.run_once on uptodate instead
- โ added doit.tools.timeout
-
v0.11.0 Changes
April 20, 2011- ๐ no more support for python2.4
- ๐ support for python 3.2
- ๐ fix bug on unicode filenames & unicode output (#737904)
- ๐ fix bug when using getargs together with multiprocess (#742953)
- ๐ fix for dumbdbm backend
- ๐ fix task execution order when using "auto" command
- ๐ fix getargs when used with sub-tasks
- ๐ fix calc_dep when used with "auto" command
- ๐ "auto" command now support verbosity control option
-
v0.10.0 Changes
January 24, 2011- โ add task parameter "uptodate"
- โ add task parameter "run_once"
- ๐ deprecate file_dep bool values and None
- ๐ fix issues with error reporting for JSON Reporter
- "Reporter" API changes
- 0๏ธโฃ ".doit.db" now uses a DBM file format by default (speed optimization)
-
v0.9.0 Changes
June 08, 2010- ๐ support for dynamic calculated dependencies "calc_dep"
- ๐ support for user defined reporters
- ๐ support "auto" command on mac
- ๐ fix installer on mac. installer aware of different python versions
- deprecate 'dependencies'. use file_dep, task_dep, result_dep.
-
v0.8.0 Changes
May 16, 2010- ๐ parallel execution of tasks (multi-process support)
- sub-command "list" option "--deps", show list of file dependencies
- โ select task by wildcard (fnmatch) i.e. test:folderXXX/*
- task-setup can be another task
- task property "teardown" substitute of setup-objects cleanup
- ๐ deprecate setup-objects