Skip to content

Releases: nat-n/poethepoet

0.29.0

23 Sep 21:42
Compare
Choose a tag to compare

Enhancements

  • Add support for poe_tasks.toml or yaml or json files by @nat-n in #241 📖
  • Add support for help messages spanning multiple lines by @taconi in #240
  • Only depend on tomli for python<3.11 by @nat-n in #243

New Contributors

Full Changelog: v0.28.0...v0.29.0

0.28.0

31 Aug 19:28
Compare
Choose a tag to compare

Enhancements

  • Document support for global tasks and improve completion scripts by @nat-n in #235
  • Add --executor CLI option to override the executor at runtime. by @nat-n in #238

Full Changelog: v0.27.0...v0.28.0

0.27.0

26 Jun 19:43
Compare
Choose a tag to compare

Enhancements

  • Add support for POE_GIT_DIR and POE_GIT_ROOT variables in config by @nat-n in #229

Fixes

  • Fix handling of comments in multiline cmd tasks @snejus in #225
  • Fix ordered substitution of templated variables in env vars config #223 by @dbohdan in #227
  • Fix typos in docs and code by @kianmeng in #228

New Contributors

Full Changelog: v0.26.1...v0.27.0

v0.26.1

30 Apr 21:16
Compare
Choose a tag to compare

Fixes

  • Fix faulty validation of subtask names in sequence tasks by @nat-n in #219

Full Changelog: v0.26.0...v0.26.1

v0.26.0

27 Apr 21:44
Compare
Choose a tag to compare

Enhancements and Fixes

  • Major refactor of config classes and config include logic by @nat-n in #214
    • Fixes issue with POE_ROOT/POE_PWD env vars not being usable from global env config: #198
  • Use -C and --directory for pyproject.toml directory path (#212) by @jeraymond in #213
  • Add POE_PROJECT_DIR env var as default for -C option by @nat-n in #215
  • Allow poetry plugin with empty command prefix to run tasks included from another file by @nat-n in #216

Breaking changes

  • Relative paths for envfiles imported from within an included tasks file will now be resolved relative to the cwd path configured on the include (if any) #160

New Contributors

Full Changelog: v0.25.1...v0.26.0

v0.25.1

13 Apr 18:25
Compare
Choose a tag to compare

Fixes

  • Fixes Windows error message due to incorrect type comparison. by @BertrandBordage in #205
  • Make poetry plugin work with the --directory option on the poetry cli by @worldworm in #211

New Contributors

Full Changelog: v0.25.0...v0.25.1

v0.25.0

25 Feb 19:43
Compare
Choose a tag to compare

Enhancements

  • Make args work as expected on ref tasks by @nat-n in #201

Full Changelog: v0.24.4...v0.25.0

0.24.4

18 Nov 20:39
Compare
Choose a tag to compare

Fixes

  • Make switch task work as expected with uses option by @nat-n in #186

Enhancements

  • Improve, test, and document capture_stdout option by @nat-n in #188

Full Changelog: v0.24.3...v0.24.4

0.24.3

12 Nov 14:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.24.2...v0.24.3

0.24.2

04 Nov 10:22
Compare
Choose a tag to compare

Fixes

  • Make subtasks of sequence inherit cwd option by default #160 (#51a6fd79)
  • Open env files in utf-8 mode explicitly (#179) (#8f8c3e68)
  • Fix error message when the cwd directory does not exist by @kzrnm in #174
  • By default only use PoetryExecutor if poetry cli can be found by @kzrnm in #175
  • Fix faulty cmd tokenization by @nat-n in #178

Documentation

  • Fix typos on switch task documentation by @kzrnm in #172
  • Add tip about referencing env vars for args in powershell by @mason3k in #173

New Contributors

Full Changelog: v0.24.1...v0.24.2