Doit

Latest version: v0.36.0

Safety actively analyzes 613797 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

0.36.0

=====================

- BACKWARD INCOMPATIBLE: remove deprecated `doit.cmd_base.py:TaskLoader`.
- BACKWARD INCOMPATIBLE: does not use not maintained `toml` package, use `tomli` instead.
- BACKWARD INCOMPATIBLE: remove `auto` command, use plugin `doit-auto1`.
- BACKWARD INCOMPATIBLE: plugins use importlib-metadata instead of setuptools.
- BACKWARD INCOMPATIBLE: remove extra install `doit[plugins]`.
- BACKWARD INCOMPATIBLE: `UnmetDependency`, `SetupError` and `DependencyError` as sub-class of `TaskError`.
- DEPRECATED: `CatchedException`, renamed to `BaseFail`.
- api.run_tasks(): support `pos_arg`.
- add reporter `error-only`

0.35.0

=====================

- BACKWARD INCOMPATIBLE: Drop Python 3.6 support.
- BACKWARD INCOMPATIBLE: Drop Python 3.7 support.
- BACKWARD INCOMPATIBLE: `create_doit_tasks` does NOT automatically ignored when processing class.
- Fix 344: Command `clean`: add support for wildcard `*`.
- Add `TaskLoader2.task_opts` attribute.
This is passed to task creator and also as task config.
- CmdOption add `metavar` attribute.
- Fix 156: `actions.py:Writer`, add support for `fileno()`. Taken from original stream.
- `create_doit_tasks` supports `basename` attribute.
- Task: add attribute `io`; add `io.capture`.
- add `api.py::run_tasks()`

0.34.2

=====================

- Fix 416: compare `task_params` using `is` operator.

0.34.1

=====================

- Fix 410: if TOML lib not present, just print warning instead of raising error.

0.34.0

=====================

- BACKWARD INCOMPATIBLE: Drop Python 3.5 support
- python 3.9 support
- python 3.10 support
- Fix 381: Allow Delayed tasks to be executed multiple times in same process.
- Fix 382: TaskResult make sure `started` include microsecond as decimal number.
- Fix 387: Pass pickled attributes, err and out when a task fails in multi processes context.
- Fix 398: Add `setuptools` as` extras_require`.
- Fix 373: read DOIT_CONFIG from TOML.
- Fix 405: Add Task attribute `meta`.
- Fix 349: Handle passing task args in "single" task execution.
- Fix 377: cmd forget, added options `--disable-default` and `--all`.
- Fix 307: Allows `create_after` decorator to be used on methods.
- Fix 311: Add `task_params` decorator.

0.33.1

=====================

- fix sdist distribution to include all files

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.