initial commit
user friendly error messages for dependencies parameter not being a
sequence.
when listing task do not run. just list
fix. if there is an error on dodo.py nothing is shown on the output. the
traceback should be shown...
removed task signatures. id will be based on task name.
these changes are breaking doit cmd line...
loader got its own file.
moved flexible addTask from core to main.py
changed format for dodo files. tests for main.py
100% unittest coverage.
added .pycheckrc
changed BaseTask.__init__ signature
support PythonTasks arguments.
put filter tasks back.
fix. do not buffer output when verbose.
added logger.
removed BaseTask method check_execute. added up_to_date.
Runner is responsible for calling up_to_date and than execute.
moved save_dependencies and up_to_date from BaseTask to Dependency
class.
explicit is better than implicit.
dbm file must be explicity chosen.
teardown delete files created during tests.
 show if a test was executed or up-to-date
added test fot invalid task name on command line filter parameter.