Poethepoet

Latest version: v0.26.1

Safety actively analyzes 630656 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

0.24.2

Fixes
* Make subtasks of sequence inherit cwd option by default 160 ([51a6fd79](https://github.com/nat-n/poethepoet/commit/51a6fd7953e5b8b85babe37eacc7225a7626b06b))
* Open env files in utf-8 mode explicitly (179) ([8f8c3e68](https://github.com/nat-n/poethepoet/commit/8f8c3e683f1515012af7ff23b5209c02f4fd4671))
* Fix error message when the cwd directory does not exist by kzrnm in https://github.com/nat-n/poethepoet/pull/174
* By default only use PoetryExecutor if poetry cli can be found by kzrnm in https://github.com/nat-n/poethepoet/pull/175
* Fix faulty cmd tokenization by nat-n in https://github.com/nat-n/poethepoet/pull/178

Documentation

* Fix typos on switch task documentation by kzrnm in https://github.com/nat-n/poethepoet/pull/172
* Add tip about referencing env vars for args in powershell by mason3k in https://github.com/nat-n/poethepoet/pull/173

New Contributors
* mason3k made their first contribution in https://github.com/nat-n/poethepoet/pull/173
* kzrnm made their first contributions in https://github.com/nat-n/poethepoet/pull/172, https://github.com/nat-n/poethepoet/pull/174 and https://github.com/nat-n/poethepoet/pull/175

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

0.24.1

Enhancements

- Show helpful error message when task executable is not on the path ([dfb8cabe](https://github.com/nat-n/poethepoet/commit/dfb8cabe3019bfa4a22398996975bf14f22b0bf5))

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

0.24.0

Enhancements

- Use quotes to improve accuracy of logged commands 169 ([21c523eb](https://github.com/nat-n/poethepoet/commit/21c523ebc6168d4fa00fcc98fd5b04646f56bd6c))

Fixes

- Make task dependencies work as expected for referenced tasks 168 ([8f73c778](https://github.com/nat-n/poethepoet/commit/8f73c7784ab3b47ef6f0c30d3f1177a6a1d35559))

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

0.23.0

Enhancements
- New AST parser for cmd tasks to replace quirky shlex based tokenization ([d0192621](https://github.com/nat-n/poethepoet/commit/d0192621045dd9f011527d502fb7e625e3b40128))
- 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](https://no-color.org/) to disable ANSI color codes by default ([#e6e031be](https://github.com/nat-n/poethepoet/commit/e6e031beba202e52c4b6392a843417f2c538a577))
- Improve virtualenv activation logic to work with _OLD_VIRTUAL_PATH and _OLD_VIRTUAL_PYTHONHOME env vars ([f487993f](https://github.com/nat-n/poethepoet/commit/f487993f0584aaf3c5001c6c8cf44f0d58b0ad9a))
- Allow expr tasks to use the [use_exec](https://poethepoet.natn.io/tasks/options.html#defining-tasks-that-run-via-exec-instead-of-a-subprocess) option ([143e9075](https://github.com/nat-n/poethepoet/commit/143e9075f93d04a3601b0e3302214d851e1b6147))

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

0.22.1

Fixes
* Fix typo by m-roberts in https://github.com/nat-n/poethepoet/pull/164
* Fix premature validation of included tasks ([fa660101](https://github.com/nat-n/poethepoet/commit/fa6601018ffcb39c229c6a2a334dad6db9e84d9b)) #165

New Contributors
* m-roberts made their first contribution in https://github.com/nat-n/poethepoet/pull/164

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

0.22.0

Enhancements
* Support configuring tasks to run in the original working directory by Spiffyk in https://github.com/nat-n/poethepoet/pull/161

Fixes
* Fix issue with string task declarations in included task files by rjaduthie in https://github.com/nat-n/poethepoet/pull/159

New Contributors
* rjaduthie made their first contribution in https://github.com/nat-n/poethepoet/pull/159
* Spiffyk made their first contribution in https://github.com/nat-n/poethepoet/pull/161

**Full Changelog**: https://github.com/nat-n/poethepoet/compare/v0.21.1...v0.22.0

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.