Poethepoet Versions Save

A task runner that works well with poetry.

v0.26.1

2 weeks ago

Fixes

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.26.0...v0.26.1

v0.26.0

2 weeks ago

Enhancements and Fixes

Breaking changes

New Contributors

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.25.1...v0.26.0

v0.25.1

1 month ago

Fixes

New Contributors

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.25.0...v0.25.1

v0.25.0

2 months ago

Enhancements

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.24.4...v0.25.0

v0.24.4

5 months ago

Fixes

Enhancements

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.24.3...v0.24.4

v0.24.3

6 months ago

What's Changed

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.24.2...v0.24.3

v0.24.2

6 months ago

Fixes

Documentation

New Contributors

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.24.1...v0.24.2

v0.24.1

7 months ago

Enhancements

  • Show helpful error message when task executable is not on the path (#dfb8cabe)

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.24.0...v0.24.1

v0.24.0

7 months ago

Enhancements

  • Use quotes to improve accuracy of logged commands #169 (#21c523eb)

Fixes

  • Make task dependencies work as expected for referenced tasks #168 (#8f73c778)

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.23.0...v0.24.0

v0.23.0

7 months ago

Enhancements

  • New AST parser for cmd tasks to replace quirky shlex based tokenization (#d0192621)
    • This brings cmd syntax for parameter expansions, pattern matching, whitespace, escaping, and quoting very close to being a strict subset of bash
    • This is a breaking change for some scenarios, for example parameter expansion no longer works inside single quotes.
    • This fixes some surprising quirks, that previously existed such as not being able to apply quotes to just a part of a token.
    • Pattern matching is still constrained to what the python standard library glob module can support
  • Respect NO_COLOR environment variable to disable ANSI color codes by default (#e6e031be)
  • Improve virtualenv activation logic to work with _OLD_VIRTUAL_PATH and _OLD_VIRTUAL_PYTHONHOME env vars (#f487993f)
  • Allow expr tasks to use the use_exec option (#143e9075)

Full Changelog: https://github.com/nat-n/poethepoet/compare/v0.22.1...v0.23.0