Skip to content

chore(deps-pip): bump the python-deps group with 2 updates - #12

Merged
github-actions[bot] merged 1 commit into
developfrom
dependabot/pip/develop/python-deps-2194d805d4
Oct 21, 2026
Merged

github-actions[bot] merged 1 commit into
developfrom
dependabot/pip/develop/python-deps-2194d805d4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 21, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-deps group with 2 updates: aioesphomeapi and poethepoet.

Updates aioesphomeapi from 46.11.0 to 46.15.1

Release notes

Sourced from aioesphomeapi's releases.

46.15.1

What's Changed

Dependencies

46.15.0

What's Changed

  • Sync climate and fan custom mode container annotations in api.proto (#1923) @​bdraco
  • Sync entity name progmem options with esphome (#1932) @​bdraco

Dependencies

46.14.0

What's Changed

46.13.0

What's Changed

46.12.0

What's Changed

Commits
  • 1af1554 Add Python 3.15 to the CI matrix (#1957)
  • f7df67c [pre-commit.ci] pre-commit autoupdate (#1954)
  • 577d096 Bump version to 46.15.1
  • 8b42d3e Drop gcc install step from the Linux wheel build (#1956)
  • f52a9e6 Sync climate and fan custom mode container annotations in api.proto (#1923)
  • 775efa0 Bump ruff from 0.17.0 to 0.17.1 (#1951)
  • 23a19a3 Bump CodSpeedHQ/action from 5.4.2 to 5.5.0 (#1952)
  • 33d0ce6 Bump esphome/workflows/.github/workflows/lock.yml from 2026.9.0 to 2026.10.2 ...
  • 1ba23f2 Sync entity name progmem options with esphome (#1932)
  • 5c30192 [pre-commit.ci] pre-commit autoupdate (#1916)
  • Additional commits viewable in compare view

Updates poethepoet from 0.48.0 to 0.49.0

Release notes

Sourced from poethepoet's releases.

0.49.0

Enhancements

Fixes

  • Resolve glob patterns in cmd tasks after parameter expansion, so expansions and quotes inside square bracket patterns are respected and unmatched globs are passed on unescaped by @​nat-n in nat-n/poethepoet#425
  • Handle absolute glob patterns (e.g. /etc/host*) and ** within a path component in cmd tasks instead of crashing by @​nat-n in nat-n/poethepoet#431
  • Propagate errors and exit codes from failed subtasks: errors in a switch case or a ref'd task are no longer swallowed, and poe now exits with the exit code of the first failed subtask instead of 1 by @​nat-n in nat-n/poethepoet#430
  • Resolve subtask arg defaults against the env inherited from the parent task by @​nat-n in nat-n/poethepoet#421
  • Detect and report cyclic deps/uses instead of silently running nothing or crashing by @​nat-n in nat-n/poethepoet#421
  • Report malformed, empty, and non-table config files with clear errors instead of tracebacks by @​nat-n in nat-n/poethepoet#428
  • Fix boolean flags forwarded to python tasks being inverted when their default is templated by @​nat-n in nat-n/poethepoet#420

Breaking changes

These changes may affect a small number of existing configurations:

  • Consistent sys.argv for Python tasks with declared args. Script tasks that call a function, and expr tasks, now get the same sys.argv as script tasks that run a module: declared args as parsed (with defaults applied), followed by any args given after --. Templates like ${VAR} in args given on the command line are also no longer expanded for these tasks, matching other task types. See the migration guide for an example. (nat-n/poethepoet#420)

  • Square bracket glob patterns in cmd tasks are parsed like in bash. Whitespace, backslashes, quotes, and parameter expansions inside [...] are no longer taken literally, so e.g. [ -f foo ] is now four words rather than one pattern. To match a space or backslash, escape or quote it, e.g. [a\ b]. See the migration guide for details. (nat-n/poethepoet#425)

AI Agent Skill 🤖

  • Teach the task graph (deps, uses, uses_env) and steer agents towards declarative poe features rather than bash logic by @​nat-n in nat-n/poethepoet#429

Upgrade an installed skill with:

poe _install_skill --upgrade

New Contributors

Full Changelog: nat-n/poethepoet@v0.48.0...v0.49.0

Commits
  • b8e96a9 Bump version to 0.49.0
  • 98da6fe fix(cmd): handle absolute glob patterns and misplaced ** without crashing (...
  • 5e67f11 fix: propagate errors and exit codes from failed subtasks (#430)
  • 65f2390 fix!: resolve glob patterns in cmd tasks after parameter expansion (#425)
  • 0f56a81 docs(skill): teach the task graph and steer bash logic to poe features (#429)
  • eec9c33 fix!: consistent sys.argv for Python tasks with declared args (#420)
  • ac60c37 fix(config): report malformed and non-table config files cleanly (#428)
  • af160fe feat: support both .yaml and .yml file extensions (#426)
  • 31b931e fix: resolve subtask arg defaults against the inherited env, and detect cycli...
  • ee5b9bc feat: customize boolean argument string values (#419)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-deps group with 2 updates: [aioesphomeapi](https://github.com/esphome/aioesphomeapi) and [poethepoet](https://github.com/nat-n/poethepoet).


Updates `aioesphomeapi` from 46.11.0 to 46.15.1
- [Release notes](https://github.com/esphome/aioesphomeapi/releases)
- [Commits](esphome/aioesphomeapi@v46.11.0...v46.15.1)

Updates `poethepoet` from 0.48.0 to 0.49.0
- [Release notes](https://github.com/nat-n/poethepoet/releases)
- [Commits](nat-n/poethepoet@v0.48.0...v0.49.0)

---
updated-dependencies:
- dependency-name: aioesphomeapi
  dependency-version: 46.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-deps
- dependency-name: poethepoet
  dependency-version: 0.49.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 21, 2026
@github-actions
github-actions Bot merged commit a9dbd24 into develop Oct 21, 2026
5 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/develop/python-deps-2194d805d4 branch October 21, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants