doit icon indicating copy to clipboard operation
doit copied to clipboard

task management & automation tool

Results 94 doit issues
Sort by recently updated
recently updated
newest added

`dumpdb` does not take `dep_file` configuration into account because it does not read (or require a `dodo.py`). It would be better to use `dep_file` information if available. Original report: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...

enhancement

The idea is to provide a python package (or packages), which would offer tools for simple actions (not tasks) such as: - common file operations (copy, move/rename, mkdir, rmtree..) -...

ORG

It is great, doit allows using pathlib. Things like these are simple and easy: ```python import shutil from pathlib import Path src = Path("input/file.txt") out = Path("output/file.txt") res = shutil.copy(src,...

enhancement

Does pydoit provide a facility similar to the DELETE_ON_ERROR option for GNU make? According to the documentation from [the official website](https://www.gnu.org/software/make/manual/html_node/Special-Targets.html): > .DELETE_ON_ERROR > > If .DELETE_ON_ERROR is mentioned as...

enhancement

It seems to be as simple as this: if the `-n` (the [Parallel Execution](http://pydoit.org/cmd_run.html#parallel-execution) flag) is used, any `PythonInteractiveAction`s that use the built-in `input()` function fail with `EOFError: EOF when...

bug

For big-data it would really help *doit* it supported the submition of tasks using cluster-schedulers like PBS , SLURM, Torque, Sun Grid Engine (SGE) & other `qsub` like services. For...

If I have two tasks `A` and `B` and I want to ensure that `B` depends on `A`, I currently have to say that when defining `B` (via `task_dep`). How...

enhancement

Consider the following `dodo.py` file: ``` python #!/usr/bin/env doit -f def cat(infile, outfile): with open(infile, "r") as in_, open(outfile, "w") as out: out.writelines(in_.readlines()) def task_generate_file2_from_file1(): return { # Task reads...

enhancement

Hi, Eduardo! I want to use doit concurrent capabilities in my project but I have a problem: Some of my tasks use Photoshop and I can run only one of...

enhancement

Currently, callable classes will not be picked up by `doit`, though it can be nice way to define many tasks. Minimal example: ``` python class Adder(object): def __init__(self, a): self.a...

enhancement