github nat-n/poethepoet v0.47.0
0.47.0

7 hours ago

Enhancements

  • Add buffer output_mode for parallel tasks by @nat-n in #400
  • Generate official JSON Schema for poe section in pyproject based on PoeOptions and improve some validation edge cases by @nat-n in #392 #389 #398
  • Support declared args on script tasks targeting modules by @nat-n in #396
  • Respect the FORCE_COLOR environment variable by @nat-n in #403

Fixes

  • Executor config validation now rejects unknown keys by @nat-n in #391
  • Support src-layout python path resolution for script, expr, and include_script by @nat-n in #397
  • Fully support all three CLI styles for multi-value args by @nat-n in #402

AI Agent Skill 🤖

  • The poethepoet skill is now documented and ready for use @nat-n in #404
  • Improve coverage of expr/switch config semantics and edge cases by @nat-n in #401

Install the skill via one of the following methods:

  1. Via a built in poe task (similar to how shell completions are installed):
poe _install_skill                          # auto-detects .claude/.codex/.pi/.agents and prompts
poe _install_skill ~/.claude/skills         # explicit path (substitute your agent's dir)
poe _install_skill <skills-dir> --upgrade   # non-interactive upgrade (skips if same/newer)
  1. From github via npx skills
npx skills add https://github.com/nat-n/poethepoet/tree/v0.46.0/poethepoet/skills/poethepoet

Full Changelog: v0.46.0...v0.47.0

Don't miss a new poethepoet release

NewReleases is sending notifications on new releases.