Releases: nat-n/poethepoet
Releases · nat-n/poethepoet
0.21.0
Enhancements
- Add program_name and config_name arguments to PoeThePoet to improve support for embedding within another tool #149
Fixes
New Contributors
- @jannismain made their first contribution in #148
- @sitbon made their first contribution in #149
Full Changelog: v0.20.0...v0.21.0
0.20.0
Enhancements
- Launch new documentation website
Fixes
Breaking changes
- Drop support for python 3.7
New Contributors
Full Changelog: v0.19.0...v0.20.0
0.19.0
Enhancements
- Display the default value of args in help #126
- Append additional arguments after the first -- to the end of a cmd task #69
- Make script tasks work with async functions (#6d9fed4)
- Add support for envfile paths relative to the user home dir #125
Fixes
- Improve logic to locate poetry executable #121
- Make ref task pass extra arguments from the definition to the referenced task #130
- Always attempt to resolve executable path #119
- Fix handling of hidden tasks in the plugin #133
Full Changelog: v0.18.1...v0.19.0
0.18.2-beta.2
Fixes
- Always attempt to resolve the full path of an executable using
shutil.which
before creating the subprocess (or execv) for a task #119
Full Changelog: v0.18.2-beta.1...v0.18.2-beta.2
0.18.2-beta.1
0.18.1
0.18.0
Enhancements
- Add new expr task type for evaluating a single python expression as a task.
Full Changelog: v0.17.1...v0.18.0
0.17.1
0.17.0
Enhancements
- Support for interpolating env vars into task arg default values (#3c994684)
- Support providing a cwd for tasks included from another file #110
- Add new switch task type for running different versions of a task depending on the result of a control task #83
Fixes
- Set PYTHONIOENCODING to utf-8 before invoking poetry env info -p #112
New Contributors
- @privet-kitty made their first contribution in #112
Full Changelog: v0.16.5...v0.17.0
0.16.5
Fixes
- Restore changes from v0.16.1 that were reverted in v0.16.2
- Fix various issues on windows #106
- docs: use poe --group dev instead of poe --dev by @ubmit in #98
- Only use tomli in python<3.11 by @KotlinIsland in #100
- Add python 3.11 to the CI and update 'dev-dependencies' to 'group.dev.dependencies' by @KotlinIsland in #101
- Format code with isort by @KotlinIsland in #102
- Fix typo in --help output by @howeaj in #105
New Contributors
- @ubmit made their first contribution in #98
- @KotlinIsland made their first contribution in #100
- @howeaj made their first contribution in #105
Full Changelog: v0.16.4...v0.16.5