Skip to content

Releases: nat-n/poethepoet

0.34.0

21 Apr 13:32
Compare
Choose a tag to compare

Enhancements

  • Add task packages feature by @nat-n in #286

    This adds a major new capability in Poe the Poet by allowing tasks to be defined and distributed for reuse in python modules.
    πŸ“– Read the docs for more details

Full Changelog: v0.33.1...v0.34.0

0.33.1

15 Mar 20:33
Compare
Choose a tag to compare

Fixes

  • Don't resolve symlinks to uv in UvExecutor by @sewi-cpan in #283
  • Make UvExecutor set directory and project options on uv run by @nat-n in #285

New Contributors

Full Changelog: v0.33.0...v0.33.1

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