Skip to content

Releases: nat-n/poethepoet

0.33.0

02 Mar 13:59
Compare
Choose a tag to compare

Enhancements

  • Implemented first version of UvExecutor by @AKuederle in #271
  • Support displaying help for a single task by @nat-n in #280

Fixes

  • Fix argument parsing issues in poetry 2.0 plugin by @nat-n in #277
  • Use python3 or sys.executable if python is not on the path by @nat-n in #278
  • Tighten poetry-core dependency for non-wheel based installation methods

New Contributors

Full Changelog: v0.32.2...v0.33.0

0.32.2

26 Jan 19:48
Compare
Choose a tag to compare

Fixes

  • Improve detection of poetry 2.0 projects via the build-system table by @nat-n in #274
  • Fix usage without Poetry doc link in the readme by @johnthagen in #273

New Contributors

Full Changelog: v0.32.1...v0.32.2

0.32.1

09 Jan 21:29
Compare
Choose a tag to compare

Enhancements

  • feat: Upgrade poetry dependency to make the poetry plugin work with poetry 2.0 by @nat-n in #269

Full Changelog: v0.32.0...v0.32.1

0.32.0

27 Dec 21:06
Compare
Choose a tag to compare

Enhancements

  • Make command parsing support default value and alternate value operations on param expansions by @nat-n in #266

  • Explicitly disallow capture_stdout option on sequence tasks by @nat-n in #265

Full Changelog: v0.31.1...v0.32.0

0.31.1

25 Nov 21:26
Compare
Choose a tag to compare

Fixes

  • fix: Explicitly disallow capture_stdout option on sequence tasks by @nat-n in #261
  • fix: Allow env var defaults in included task files by @nat-n in #263

Full Changelog: v0.31.0...v0.31.1

0.31.0

23 Nov 22:20
Compare
Choose a tag to compare

Enhancements

  • Various improvements to config validation logic and error handling in general by @nat-n in #251
  • Drop support for python 3.8 and start testing 3.13 by @nat-n in #255

Fixes

  • Make task autocompletion work again in sub-directories by @nat-n in #258

Full Changelog: v0.30.0...v0.31.0

0.30.0

09 Nov 22:11
Compare
Choose a tag to compare

Notice

This will be the last release to support python 3.8.

Enhancements

  • Add poethepoet.script package with rm function for use in script tasks @nat-n in #250 πŸ“–

Fixes

  • Fix handling of ignore_fail option in nested sequence tasks by @nat-n in #243
  • Fix typo in debug message by @cclauss in #245

Full Changelog: v0.29.0...v0.30.0

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