Skip to content

Bump banks from 2.4.2 to 2.5.1 - #448

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/banks-2.5.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/banks-2.5.1

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps banks from 2.4.2 to 2.5.1.

Release notes

Sourced from banks's releases.

v2.5.1

What's Changed

Full Changelog: masci/banks@v2.5.0...v2.5.1

v2.5.0

What's Changed

Breaking changes

  • Building messages by rendering JSON from data (e.g. {% for m in history %}{{ m | tojson }}{% endfor %}) no longer produces messages — the JSON is returned as literal text. Use {% chat %} blocks instead.
  • The image, audio, video, document, cache_control and tool filters now take the Jinja render context as their first argument. Templates are unaffected; only direct Python calls need updating.
  • banks.types.CONTENT_BLOCK_REGEX is removed, replaced by content_block_start(sentinel) and CONTENT_BLOCK_END.
  • chat_message_from_text() gained a sentinel keyword argument; without it, content blocks are no longer parsed.

Prompt.text() output and the chat_messages() API are unchanged.

Full Changelog: masci/banks@v2.4.5...v2.5.0

v2.4.5

What's Changed

Full Changelog: masci/banks@v2.4.4...v2.4.5

v2.4.4

What's Changed

Full Changelog: masci/banks@v2.4.3...v2.4.4

v2.4.3

What's Changed

Full Changelog: masci/banks@v2.4.2...v2.4.3

Commits
  • e62cf76 chore: set version to 2.5.1 [skip ci]
  • 23ed13e Prevent symlinks in the prompt registry (#79)
  • b1feadd chore: set version to 2.5.0 [skip ci]
  • 02172b8 fix: only parse marked output as chat messages (#78)
  • ae351d7 chore: set version to 2.4.5 [skip ci]
  • a215f6d fix: validate prompt paths in DirectoryPromptRegistry (#77)
  • 3ab65ba chore: set version to 2.4.4 [skip ci]
  • 7e3c2a3 fix: restrict media filter file paths to the current working directory (#76)
  • 1ef6c87 chore: set version to 2.4.3 [skip ci]
  • e443f11 fix: resolve tool callables from an explicit registry instead of importlib (#75)
  • See full diff in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [banks](https://github.com/masci/banks) from 2.4.2 to 2.5.1.
- [Release notes](https://github.com/masci/banks/releases)
- [Commits](masci/banks@v2.4.2...v2.5.1)

---
updated-dependencies:
- dependency-name: banks
  dependency-version: 2.5.1
  dependency-type: indirect
...

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 16, 2026
@dependabot
dependabot Bot deployed to test_pipeline October 16, 2026 02:19 Active

This branch was successfully deployed

1 active deployment
test_pipeline — d288ad9e Deployed Oct 16, 2026 by dependabot[bot] via test-pipeline #381
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