Skip to content

Releases: nat-n/poethepoet

0.37.0

11 Aug 17:54
Compare
Choose a tag to compare

Enhancements

  • Support configuring task level verbosity by @nat-n in #304
  • Direct most non-task output to stderr by @nat-n in #304

Full Changelog: v0.36.0...v0.37.0

0.36.0

29 Jun 19:44
Compare
Choose a tag to compare

Breaking changes

  • Improve handling of unmatched glob patterns in cmd tasks by @nat-n in #315
    • See this discussion for details: #314

Full Changelog: v0.35.1...v0.36.0

0.35.1

29 Jun 16:58
Compare
Choose a tag to compare

Fixes

  • Fix issue with locating sh.exe when git is installed in a custom location by @per11235813 in #311

New Contributors

Full Changelog: v0.35.0...v0.35.1

0.35.0

09 Jun 12:50
Compare
Choose a tag to compare

Enhancements

  • Support script tasks that run packages with a __main__ module by @nat-n in #300
  • Allow virtualenv location to reference special git related env vars by @nat-n in #302
  • Simplify CLI help page header by @nat-n in #291

Fixes

  • Don't register hidden tasks with poetry plugin by @nat-n in #292
  • Don't resolve symlinks to poetry in PoetryExecutor by @nat-n in #293
  • Crash with invalid help option on task by @nat-n in #294
  • Always validate task args when loading config by @nat-n in #295
  • Coerce switch case values to string to avoid errors by @nat-n in #296
  • Always print help when no arguments provided by @nat-n in #299
  • Suppress useless global options in the poetry plugin cli by @nat-n in #301

Full Changelog: v0.34.0...v0.35.0

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