Skip to content

Update haystack-ai requirement from >=3.0.0 to >=3.1.1 - #17

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/haystack-ai-gte-3.1.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/haystack-ai-gte-3.1.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on haystack-ai to permit the latest version.

Release notes

Sourced from haystack-ai's releases.

v3.1.1

Release Notes

v3.1.1

Bug Fixes

  • The OpenAI Chat Completions and Responses converters no longer raise on an assistant message with no content parts, which a Chat Generator returns when it discards a malformed tool call. It is sent with empty content, which the APIs accept, so the next LLM call goes through. ChatMessage.from_openai_dict_format accepts the same empty content, so such a message round-trips.
  • The Hugging Face message converter no longer raises on an assistant message with no content parts, and sends it with empty content instead.
Commits
  • d60cce0 bump version to 3.1.1
  • 0f09023 bump version to 3.1.1-rc1
  • 676b3d5 feat: relax OpenAI and HF chat message conversions (#12545)
  • 16249e9 test: derive expected OpenAI usage dicts from the streamed model (#12524)
  • fa933e1 fix: fix failing test caused by PyPDF 6.16.2 update (#12463)
  • 859a6eb bump version to 3.1.0
  • 5de8d6c bump version to 3.1.0-rc3
  • 46396f4 test: enable mypy typing checks for test/components/routers/ (#12354)
  • e37cc94 bump version to 3.1.0-rc2
  • 5bf0b09 test: reconcile env-var security test with callable traversal hardening (#12430)
  • 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 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)

Updates the requirements on [haystack-ai](https://github.com/deepset-ai/haystack) to permit the latest version.
- [Release notes](https://github.com/deepset-ai/haystack/releases)
- [Commits](deepset-ai/haystack@v3.0.0...v3.1.1)

---
updated-dependencies:
- dependency-name: haystack-ai
  dependency-version: 3.1.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 9, 2026
@mergify

mergify Bot commented Sep 9, 2026

Copy link
Copy Markdown

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

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