Releases: nat-n/poethepoet
Releases · nat-n/poethepoet
0.7.0
0.6.0
Enhancements
- Add support for task composition with new sequence and ref tasks types
- Add support for hard coded literal arguments to the target callable of script tasks
- Switch to tomlkit for toml parsing to get support for multiline task context (e.g. shell scripts) with dotted paths
- Make shell tasks raise an error if extra arguments are provided (since there's nothing constructive to do with them)
- Improved support for multiline shell tasks on windows
0.5.0
Enhancements
- Improve support for windows in general
- Shell tasks can run on windows if a suitable bash executable (such as git-bash or wsl bash) can be found
Breaking changes
- Drop support for the
run_in_project_root = false
global setting
Implementation changes
- Drop direct dependency on poetry
- Use the
poetry run
cli for running tasks from outside of the poetry shell
0.4.0
0.3.0
0.2.0
Major code refactor and new features including:
- Ensure poetry environment is available to tasks without poetry run/shell
- Add support for --dry-run cli option
- Add support for escaping shell variables to they're passed to the task
- Make UI method respect the reduced verbosity level set via -q.
- Add --version option to cli