nat-n/poethepoet
### [`v0.17.1`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.17.1)
[Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.17.0...v0.17.1)
#### Fixes
- Fix handling of Keyboardinterrupt when running a task on windows [#42](https://togithub.com/nat-n/poethepoet/issues/42)
**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.17.0...v0.17.1
### [`v0.17.0`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.17.0)
[Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.5...v0.17.0)
#### Enhancements
- Support for interpolating env vars into task arg default values ([#3c994684](https://togithub.com/nat-n/poethepoet/commit/3c994684db00ebbe900248bf93419399249bc777))
- Support providing a cwd for tasks included from another file [#110](https://togithub.com/nat-n/poethepoet/issues/110)
- Add new switch task type for running different versions of a task depending on the result of a control task [#83](https://togithub.com/nat-n/poethepoet/issues/83)
#### Fixes
- Set PYTHONIOENCODING to utf-8 before invoking poetry env info -p [#112](https://togithub.com/nat-n/poethepoet/pull/112)
#### New Contributors
- [@privet-kitty](https://togithub.com/privet-kitty) made their first contribution in [https://github.com/nat-n/poethepoet/pull/112](https://togithub.com/nat-n/poethepoet/pull/112)
**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.5...v0.17.0
### [`v0.16.5`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.5)
[Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.4...v0.16.5)
#### Fixes
- Restore changes from [v0.16.1](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.1) that were reverted in v0.16.2
- Fix various issues on windows [#106](https://togithub.com/nat-n/poethepoet/issues/106)
- docs: use poe --group dev instead of poe --dev by [@ubmit](https://togithub.com/ubmit) in [https://github.com/nat-n/poethepoet/pull/98](https://togithub.com/nat-n/poethepoet/pull/98)
- Only use tomli in python<3.11 by [@KotlinIsland](https://togithub.com/KotlinIsland) in [https://github.com/nat-n/poethepoet/pull/100](https://togithub.com/nat-n/poethepoet/pull/100)
- Add python 3.11 to the CI and update 'dev-dependencies' to 'group.dev.dependencies' by [@KotlinIsland](https://togithub.com/KotlinIsland) in [https://github.com/nat-n/poethepoet/pull/101](https://togithub.com/nat-n/poethepoet/pull/101)
- Format code with isort by [@KotlinIsland](https://togithub.com/KotlinIsland) in [https://github.com/nat-n/poethepoet/pull/102](https://togithub.com/nat-n/poethepoet/pull/102)
- Fix typo in --help output by [@howeaj](https://togithub.com/howeaj) in [https://github.com/nat-n/poethepoet/pull/105](https://togithub.com/nat-n/poethepoet/pull/105)
#### New Contributors
- [@ubmit](https://togithub.com/ubmit) made their first contribution in [https://github.com/nat-n/poethepoet/pull/98](https://togithub.com/nat-n/poethepoet/pull/98)
- [@KotlinIsland](https://togithub.com/KotlinIsland) made their first contribution in [https://github.com/nat-n/poethepoet/pull/100](https://togithub.com/nat-n/poethepoet/pull/100)
- [@howeaj](https://togithub.com/howeaj) made their first contribution in [https://github.com/nat-n/poethepoet/pull/105](https://togithub.com/nat-n/poethepoet/pull/105)
**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.4...v0.16.5
### [`v0.16.4`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.4)
[Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.3...v0.16.4)
##### Fixes
- Fix bug to allow ref tasks to pass arguments again by [@nat-n](https://togithub.com/nat-n) in [https://github.com/nat-n/poethepoet/pull/97](https://togithub.com/nat-n/poethepoet/pull/97)
**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.3...v0.16.4
### [`v0.16.3`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.3)
[Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.2...v0.16.3)
#### Fixes
- Return cleo application exit code from monkeymatch by [@monim67](https://togithub.com/monim67) in [https://github.com/nat-n/poethepoet/pull/92](https://togithub.com/nat-n/poethepoet/pull/92)
- Minor reliability improvements on windows ([#b3490be7](https://togithub.com/nat-n/poethepoet/commit/b3490be73fb2307a11e183f9a0890cfb3deb28ba))
#### New Contributors
- [@monim67](https://togithub.com/monim67) made their first contribution in [https://github.com/nat-n/poethepoet/pull/92](https://togithub.com/nat-n/poethepoet/pull/92)
**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.2...v0.16.3
### [`v0.16.2`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.2)
[Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.1...v0.16.2)
#### Fixes
- Revert all changes in v0.16.1 to address bug reported in [#88](https://togithub.com/nat-n/poethepoet/issues/88)
**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v.0.16.1...v0.16.2
### [`v0.16.1`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.1)
[Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.0...v0.16.1)
#### Enhancements
- When poetry virtualenv creation is disabled via an environment variable and no poetry virtualenv exists then don't try to execute tasks with poetry run [#65](https://togithub.com/nat-n/poethepoet/issues/65)
#### Fixes
- Fixed issue when running poe from inside a poetry env with the --root global option targeting another project, the target project env was not always used.
**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.0...v0.16.1
Configuration
π Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^0.16.0
->^0.17.0
Release Notes
nat-n/poethepoet
### [`v0.17.1`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.17.1) [Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.17.0...v0.17.1) #### Fixes - Fix handling of Keyboardinterrupt when running a task on windows [#42](https://togithub.com/nat-n/poethepoet/issues/42) **Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.17.0...v0.17.1 ### [`v0.17.0`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.17.0) [Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.5...v0.17.0) #### Enhancements - Support for interpolating env vars into task arg default values ([#3c994684](https://togithub.com/nat-n/poethepoet/commit/3c994684db00ebbe900248bf93419399249bc777)) - Support providing a cwd for tasks included from another file [#110](https://togithub.com/nat-n/poethepoet/issues/110) - Add new switch task type for running different versions of a task depending on the result of a control task [#83](https://togithub.com/nat-n/poethepoet/issues/83) #### Fixes - Set PYTHONIOENCODING to utf-8 before invoking poetry env info -p [#112](https://togithub.com/nat-n/poethepoet/pull/112) #### New Contributors - [@privet-kitty](https://togithub.com/privet-kitty) made their first contribution in [https://github.com/nat-n/poethepoet/pull/112](https://togithub.com/nat-n/poethepoet/pull/112) **Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.5...v0.17.0 ### [`v0.16.5`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.5) [Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.4...v0.16.5) #### Fixes - Restore changes from [v0.16.1](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.1) that were reverted in v0.16.2 - Fix various issues on windows [#106](https://togithub.com/nat-n/poethepoet/issues/106) - docs: use poe --group dev instead of poe --dev by [@ubmit](https://togithub.com/ubmit) in [https://github.com/nat-n/poethepoet/pull/98](https://togithub.com/nat-n/poethepoet/pull/98) - Only use tomli in python<3.11 by [@KotlinIsland](https://togithub.com/KotlinIsland) in [https://github.com/nat-n/poethepoet/pull/100](https://togithub.com/nat-n/poethepoet/pull/100) - Add python 3.11 to the CI and update 'dev-dependencies' to 'group.dev.dependencies' by [@KotlinIsland](https://togithub.com/KotlinIsland) in [https://github.com/nat-n/poethepoet/pull/101](https://togithub.com/nat-n/poethepoet/pull/101) - Format code with isort by [@KotlinIsland](https://togithub.com/KotlinIsland) in [https://github.com/nat-n/poethepoet/pull/102](https://togithub.com/nat-n/poethepoet/pull/102) - Fix typo in --help output by [@howeaj](https://togithub.com/howeaj) in [https://github.com/nat-n/poethepoet/pull/105](https://togithub.com/nat-n/poethepoet/pull/105) #### New Contributors - [@ubmit](https://togithub.com/ubmit) made their first contribution in [https://github.com/nat-n/poethepoet/pull/98](https://togithub.com/nat-n/poethepoet/pull/98) - [@KotlinIsland](https://togithub.com/KotlinIsland) made their first contribution in [https://github.com/nat-n/poethepoet/pull/100](https://togithub.com/nat-n/poethepoet/pull/100) - [@howeaj](https://togithub.com/howeaj) made their first contribution in [https://github.com/nat-n/poethepoet/pull/105](https://togithub.com/nat-n/poethepoet/pull/105) **Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.4...v0.16.5 ### [`v0.16.4`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.4) [Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.3...v0.16.4) ##### Fixes - Fix bug to allow ref tasks to pass arguments again by [@nat-n](https://togithub.com/nat-n) in [https://github.com/nat-n/poethepoet/pull/97](https://togithub.com/nat-n/poethepoet/pull/97) **Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.3...v0.16.4 ### [`v0.16.3`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.3) [Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.2...v0.16.3) #### Fixes - Return cleo application exit code from monkeymatch by [@monim67](https://togithub.com/monim67) in [https://github.com/nat-n/poethepoet/pull/92](https://togithub.com/nat-n/poethepoet/pull/92) - Minor reliability improvements on windows ([#b3490be7](https://togithub.com/nat-n/poethepoet/commit/b3490be73fb2307a11e183f9a0890cfb3deb28ba)) #### New Contributors - [@monim67](https://togithub.com/monim67) made their first contribution in [https://github.com/nat-n/poethepoet/pull/92](https://togithub.com/nat-n/poethepoet/pull/92) **Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.2...v0.16.3 ### [`v0.16.2`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.2) [Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.1...v0.16.2) #### Fixes - Revert all changes in v0.16.1 to address bug reported in [#88](https://togithub.com/nat-n/poethepoet/issues/88) **Full Changelog**: https://github.com/nat-n/poethepoet/compare/v.0.16.1...v0.16.2 ### [`v0.16.1`](https://togithub.com/nat-n/poethepoet/releases/tag/v0.16.1) [Compare Source](https://togithub.com/nat-n/poethepoet/compare/v0.16.0...v0.16.1) #### Enhancements - When poetry virtualenv creation is disabled via an environment variable and no poetry virtualenv exists then don't try to execute tasks with poetry run [#65](https://togithub.com/nat-n/poethepoet/issues/65) #### Fixes - Fixed issue when running poe from inside a poetry env with the --root global option targeting another project, the target project env was not always used. **Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.16.0...v0.16.1Configuration
π Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Enabled.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.