Skip to content

Update dependency poethepoet to v0.46.0#2059

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/poethepoet-0.x-lockfile
Open

Update dependency poethepoet to v0.46.0#2059
renovate[bot] wants to merge 1 commit into
developfrom
renovate/poethepoet-0.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 22, 2026

This PR contains the following updates:

Package Change Age Confidence
poethepoet (changelog) 0.41.00.46.0 age confidence

Release Notes

nat-n/poethepoet (poethepoet)

v0.46.0: 0.46.0

Compare Source

Enhancements

Fixes

  • Make uv and poetry executors check for bat files to handle shutdown quirks on windows by @​nat-n in #​385
  • Strip underscore prefix in documentation for private positional args by @​nat-n in #​383
  • Use AST for $POE_EXTRA_ARGS detection and cache parsed content by @​nat-n in #​388

Experimental agent skill

This release ships an experimental agent skill that gives AI coding agents contextual knowledge of poe's task API when working in projects that use it. It works with any agent that supports the skills convention and aims to improve agent abilities when it comes to leveraging and authoring poe tasks.

Please try it out and provide feedback!

Two install 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: nat-n/poethepoet@v0.45.0...v0.46.0

v0.45.0: 0.45.0

Compare Source

Enhancements

  • Add support for forwarding free arguments via $POE_EXTRA_ARGS by @​timrid in #​380

Fixes

New Contributors

Full Changelog: nat-n/poethepoet@v0.44.0...v0.45.0

v0.44.0: 0.44.0

Compare Source

Enhancements

Breaking changes**

  • Transitive includes are now loaded by default. Previously, if an included config file contained its own include entries, those second-order includes were silently ignored. They are now followed recursively using depth-first loading. This may cause previously ignored config files to be loaded, potentially introducing new tasks or environment variables. To preserve the old behavior for a specific include, set recursive = false on that include entry. See the include guide for details.

Full Changelog: nat-n/poethepoet@v0.43.0...v0.44.0

v0.43.0: 0.43.0

Compare Source

Enhancements

  • Add task groups for grouping tasks under a heading in help output by @​brolewis in #​354
  • Treat false boolean args as unset env vars and add private vars by @​kzrnm in #​359

Breaking changes

This release includes a refactor of how task variables are managed, improving boolean arg semantics and introducing private
variables
. These changes may affect a small number of existing configurations:

  • Boolean args now produce unset env vars when false. Previously false mapped to the string "False"; now the env var is removed entirely. This gives consistent falsy behavior across shells and parameter expansion operators (:-, :+). Tasks checking for the literal string "False" or using os.environ["flag"] will need updating.

  • Private env vars are filtered from subprocesses. Variables starting with _ and containing no uppercase characters (e.g. _secret) are now treated as private — available for config-time interpolation but excluded from the task subprocess environment. This is unlikely to affect existing configurations, but any task that relies on a subprocess reading a _lowercase env var will need to rename it.

  • Private arg option names strip leading underscores. An arg named _flag with no explicit options now generates --flag instead of --_flag. A new validation rejects duplicate CLI options across args.

See the migration guide for details and recommended fixes.

New Contributors

Full Changelog: nat-n/poethepoet@v0.42.1...v0.43.0

v0.42.1: 0.42.1

Compare Source

Enhancements

Completion script fixes

[!IMPORTANT]
You must follow the instructions to (re)install the completion script for your preferred shell environment to benefit from the completion script fixes

New Contributors

Full Changelog: nat-n/poethepoet@v0.42.0...v0.42.1

v0.42.0: 0.42.0

Compare Source

Enhancements

[!IMPORTANT]
You must follow the instructions to (re)install the completion script for your preferred shell environment to benefit from the enhancements for zsh or PowerShell

New Contributors

Full Changelog: nat-n/poethepoet@v0.41.0...v0.42.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the packaging Updates to packaging (dependencies, etc) label Feb 22, 2026
@renovate renovate Bot requested review from micahellison and wren February 22, 2026 17:34
@renovate renovate Bot changed the title Update dependency poethepoet to v0.42.0 Update dependency poethepoet to v0.42.1 Feb 27, 2026
@renovate renovate Bot force-pushed the renovate/poethepoet-0.x-lockfile branch from 2f4c661 to f2e6f5c Compare February 27, 2026 00:40
@renovate renovate Bot changed the title Update dependency poethepoet to v0.42.1 Update dependency poethepoet to v0.43.0 Apr 3, 2026
@renovate renovate Bot force-pushed the renovate/poethepoet-0.x-lockfile branch from f2e6f5c to 050bfd2 Compare April 3, 2026 12:47
@renovate renovate Bot changed the title Update dependency poethepoet to v0.43.0 Update dependency poethepoet to v0.44.0 Apr 6, 2026
@renovate renovate Bot force-pushed the renovate/poethepoet-0.x-lockfile branch from 050bfd2 to 2078b08 Compare April 6, 2026 20:42
@renovate renovate Bot changed the title Update dependency poethepoet to v0.44.0 Update dependency poethepoet to v0.45.0 Apr 28, 2026
@renovate renovate Bot force-pushed the renovate/poethepoet-0.x-lockfile branch from 2078b08 to 8ae49c0 Compare April 28, 2026 23:28
@renovate renovate Bot force-pushed the renovate/poethepoet-0.x-lockfile branch from 8ae49c0 to f61c4ec Compare May 15, 2026 16:31
@renovate renovate Bot changed the title Update dependency poethepoet to v0.45.0 Update dependency poethepoet to v0.46.0 May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

packaging Updates to packaging (dependencies, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants