Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 22, 2025

Bumps the all group in /wren-ai-service with 32 updates:

Package From To
fastapi 0.115.14 0.117.1
uvicorn 0.29.0 0.36.0
haystack-ai 2.7.0 2.17.1
openai 1.99.9 1.108.1
qdrant-haystack 7.0.0 9.1.2
numpy 1.26.4 2.3.3
orjson 3.11.2 3.11.3
ollama-haystack 0.0.6 1.1.0
langfuse 2.60.9 2.60.10
ollama 0.2.1 0.5.4
sqlglot 25.34.1 27.16.3
tiktoken 0.8.0 0.11.0
jsonschema 4.25.0 4.25.1
litellm 1.75.5.post1 1.77.3
boto3 1.40.9 1.40.35
qdrant-client 1.11.0 1.15.1
pre-commit 3.8.0 4.3.0
streamlit 1.48.1 1.49.1
watchdog 4.0.2 6.0.0
pandas 2.3.1 2.3.2
matplotlib 3.10.5 3.10.6
dspy-ai 2.6.27 3.0.3
requests 2.32.4 2.32.5
extra-streamlit-components 0.1.80 0.1.81
deepeval 1.6.2 3.5.4
plotly 5.24.1 6.3.0
itables 2.4.4 2.5.2
locust 2.38.1 2.40.5
pytest 8.4.1 8.4.2
pytest-cov 6.2.1 7.0.0
pytest-asyncio 0.24.0 1.2.0
pytest-mock 3.14.1 3.15.1

Updates fastapi from 0.115.14 to 0.117.1

Release notes

Sourced from fastapi's releases.

0.117.1

Fixes

0.117.0

Features

Fixes

  • ⚡️ Fix default_factory for response model field with Pydantic V1. PR #9704 by @​vvanglro.
  • 🐛 Fix inconsistent processing of model docstring formfeed char with Pydantic V1. PR #6039 by @​MaxwellPayne.
  • 🐛 Fix jsonable_encoder alters json_encoders of Pydantic v1 objects. PR #4972 by @​aboubacs.
  • 🐛 Reenable allow_arbitrary_types when only 1 argument is used on the API endpoint. PR #13694 by @​rmawatson.
  • 🐛 Fix inspect.getcoroutinefunction() can break testing with unittest.mock.patch(). PR #14022 by @​secrett2633.

Refactors

  • ♻️ Create dependency-cache dict in solve_dependencies only if None (don't re-create if empty). PR #13689 by @​bokshitsky.
  • ✅ Enable test case for duplicated headers in test_tutorial/test_header_params/test_tutorial003.py. PR #13864 by @​Amogha-ark.
  • 📌 Pin httpx to >=0.23.0,<1.0.0. PR #14086 by @​YuriiMotov.

Docs

  • 📝 Add note about Cookies and JavaScript on tutorial/cookie-params.md. PR #13510 by @​Kludex.
  • 📝 Remove outdated formatting from path-params-numeric-validations.md for languages en, es and uk.. PR #14059 by @​svlandeg.
  • 📝 Fix and Improve English Documentation. PR #14048 by @​nilslindemann.

Translations

Internal

0.116.2

Upgrades

... (truncated)

Commits
  • 784f06c 🔖 Release version 0.117.1
  • b5c0589 📝 Update release notes
  • 44fc676 🐛 Fix validation error when File is declared after Form parameter (#11194)
  • a840010 📝 Update release notes
  • 382d083 🔖 Release version 0.117.0
  • a7f2dbe 📝 Update release notes
  • f1e6f97 ⚡️ Fix default_factory for response model field with Pydantic V1 (#9704)
  • b01d5c9 📝 Update release notes
  • b51ec36 ✨ Allow None as return type for bodiless responses (#9425)
  • 0bdc3ca 📝 Update release notes
  • Additional commits viewable in compare view

Updates uvicorn from 0.29.0 to 0.36.0

Release notes

Sourced from uvicorn's releases.

Version 0.36.0

Added


New Contributors

Full Changelog: Kludex/uvicorn@0.35.0...0.36.0

Version 0.35.0

Added

Changed

New Contributors

Full Changelog: Kludex/uvicorn@0.34.3...0.35.0

Version 0.34.3

What's Changed

New Contributors

Full Changelog: Kludex/uvicorn@0.34.2...0.34.3

Version 0.34.2

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from uvicorn's changelog.

0.36.0 (September 20, 2025)

Added

  • Support custom IOLOOPs (#2435)
  • Allow to provide importable string in --http, --ws and --loop (#2658)

0.35.0 (June 28, 2025)

Added

  • Add WebSocketsSansIOProtocol (#2540)

Changed

  • Refine help message for option --proxy-headers (#2653)

0.34.3 (June 1, 2025)

Fixed

  • Don't include cwd() when non-empty --reload-dirs is passed (#2598)
  • Apply get_client_addr formatting to WebSocket logging (#2636)

0.34.2 (April 19, 2025)

Fixed

  • Flush stdout buffer on Windows to trigger reload (#2604)

0.34.1 (April 13, 2025)

Deprecated

  • Deprecate ServerState in the main module (#2581)

0.34.0 (December 15, 2024)

Added

  • Add content-length to 500 response in wsproto implementation (#2542)

Removed

  • Drop support for Python 3.8 (#2543)

0.33.0 (December 14, 2024)

Removed

... (truncated)

Commits

Updates haystack-ai from 2.7.0 to 2.17.1

Release notes

Sourced from haystack-ai's releases.

v2.17.1

Release Notes

v2.17.1

Bug Fixes

  • Fixed the from_dict method of MetadataRouter so the output_type parameter introduced in Haystack 2.17 is now optional when loading from YAML. This ensures compatibility with older Haystack pipelines.
  • In OpenAIChatGenerator, improved the logic to exclude unsupported custom tool calls. The previous implementation caused compatibility issues with the Mistral Haystack core integration, which extends OpenAIChatGenerator.

v2.17.0

⭐️ Highlights

🖼️ Image support for several model providers

Following the introduction of image support in Haystack 2.16.0, we've expanded this to more model providers in Haystack and Haystack Core integrations.

Now supported: Amazon Bedrock, Anthropic, Azure, Google, Hugging Face API, Meta Llama API, Mistral, Nvidia, Ollama, OpenAI, OpenRouter, STACKIT.

🧩 Extended components

We've improved several components to make them more flexible:

  • MetadataRouter, which is used to route Documents based on metadata, has been extended to also support routing ByteStream objects.
  • The SentenceWindowRetriever, which retrieves neighboring sentences around relevant Documents to provide full context, is now more flexible. Previously, its source_id_meta_field parameter accepted only a single field containing the ID of the original document. It now also accepts a list of fields, so that only documents matching all of the specified meta fields will be retrieved.

⬆️ Upgrade Notes

  • MultiFileConverter outputs a new key failed in the result dictionary, which contains a list of files that failed to convert. The documents output is included only if at least one file is successfully converted. Previously, documents could still be present but empty if a file with a supported MIME type was provided but did not actually exist.

  • The finish_reason field behavior in HuggingFaceAPIChatGenerator has been updated. Previously, the new finish_reason mapping (introduced in Haystack 2.15.0 release) was only applied when streaming was enabled. When streaming was disabled, the old finish_reason was still returned. This change ensures the updated finish_reason values are consistently returned regardless of streaming mode.

    How to know if you're affected: If you rely on finish_reason in responses from HuggingFaceAPIChatGenerator with streaming disabled, you may see different values after this upgrade.

    What to do: Review the updated mapping:

    • lengthlength
    • eos_tokenstop
    • stop_sequencestop
    • If tool calls are present → tool_calls

🚀 New Features

  • Add support for ByteStream objects in MetadataRouter. It can now be used to route list[Documents] or list[ByteStream] based on metadata.
  • Add support for the union type operator | (added in python 3.10) in serialize_type and Pipeline.connect(). These functions support both the typing.Union and | operators and mixtures of them for backwards compatibility.
  • Added ReasoningContent as a new content part to the ChatMessage dataclass. This allows storing model reasoning text and additional metadata in assistant messages. Assistant messages can now include reasoning content using the reasoning parameter in ChatMessage.from_assistant(). We will progressively update the implementations for Chat Generators with LLMs that support reasoning to use this new content part.
  • Updated SentenceWindowRetriever's source_id_meta_field parameter to also accept a list of strings. If a list of fields are provided, then only documents matching both fields will be retrieved.

⚡️ Enhancement Notes

... (truncated)

Commits
  • b2e66cc bump version to 2.17.1
  • e2402a3 fix: OpenAIChatGenerator - improve the logic to exclude custom tool calls (#9...
  • c0868f3 fix: Make output_type optional in MetadataRouter.from_dict for YAML loadi...
  • 417b895 bump version to 2.17.0
  • f0ffef5 bump version to 2.17.0-rc2
  • 6c2adb1 fix: adding data/abbreviations as part of our repo + distribution (#9721)
  • 06b9d9c chore: export ReasoningContent to haystack.dataclasses (#9722)
  • e846cc4 bump version to 2.17.0-rc1
  • 2f7cb9e !fix: FileTypeRouter raising FileNotFound in a consistently manner (#9710)
  • ff63d83 fix: copy context when invoking tool in ThreadPoolExecutor (#9717)
  • Additional commits viewable in compare view

Updates openai from 1.99.9 to 1.108.1

Release notes

Sourced from openai's releases.

v1.108.1

1.108.1 (2025-09-19)

Full Changelog: v1.108.0...v1.108.1

Features

  • api: add reasoning_text (18d8e12)

Chores

  • types: change optional parameter type from NotGiven to Omit (acc190a)

v1.108.0

1.108.0 (2025-09-17)

Full Changelog: v1.107.3...v1.108.0

Features

  • api: type updates for conversations, reasoning_effort and results for evals (c2ee28c)

Chores

  • internal: update pydantic dependency (369d10a)

v1.107.3

1.107.3 (2025-09-15)

Full Changelog: v1.107.2...v1.107.3

Chores

  • api: docs and spec refactoring (9bab5da)
  • tests: simplify get_platform test (0b1f6a2)

v1.107.2

1.107.2 (2025-09-12)

Full Changelog: v1.107.1...v1.107.2

Chores

  • api: Minor docs and type updates for realtime (ab6a10d)
  • tests: simplify get_platform test (01f03e0)

v1.107.1

1.107.1 (2025-09-10)

... (truncated)

Changelog

Sourced from openai's changelog.

1.108.1 (2025-09-19)

Full Changelog: v1.108.0...v1.108.1

Features

  • api: add reasoning_text (18d8e12)

Chores

  • types: change optional parameter type from NotGiven to Omit (acc190a)

1.108.0 (2025-09-17)

Full Changelog: v1.107.3...v1.108.0

Features

  • api: type updates for conversations, reasoning_effort and results for evals (c2ee28c)

Chores

  • internal: update pydantic dependency (369d10a)

1.107.3 (2025-09-15)

Full Changelog: v1.107.2...v1.107.3

Chores

  • api: docs and spec refactoring (9bab5da)
  • tests: simplify get_platform test (0b1f6a2)

1.107.2 (2025-09-12)

Full Changelog: v1.107.1...v1.107.2

Chores

  • api: Minor docs and type updates for realtime (ab6a10d)
  • tests: simplify get_platform test (01f03e0)

1.107.1 (2025-09-10)

Full Changelog: v1.107.0...v1.107.1

Chores

... (truncated)

Commits

Updates qdrant-haystack from 7.0.0 to 9.1.2

Commits
  • db41de8 fix: Fix exposing Qdrant api-key in metadata field when running to_dict (...
  • 12d3415 docs: update changelog for integrations/google_ai (#1812)
  • 3c2ea6d Update changelog for integrations/cohere (#1784)
  • 78a6e0b feat: add run_async for CohereChatGenerator (#1689)
  • 3910598 Update changelog for integrations/stackit (#1782)
  • 8356e3f feat: Add to_dict to STACKITDocumentEmbedder and STACKITTextEmbedder an...
  • e19d1e5 Update changelog for integrations/mistral (#1781)
  • 115217d fix: Bring Mistral integration up to date with changes made to OpenAIChatGene...
  • 242bba8 test: add service_tier to test_convert_anthropic_chunk_to_streaming_chunk (#1...
  • 6d81a71 feat: MCPTool and MCPToolset async resource management improvements (#1758)
  • Additional commits viewable in compare view

Updates numpy from 1.26.4 to 2.3.3

Release notes

Sourced from numpy's releases.

2.3.3 (Sep 9, 2025)

NumPy 2.3.3 Release Notes

The NumPy 2.3.3 release is a patch release split between a number of maintenance updates and bug fixes. This release supports Python versions 3.11-3.14. Note that the 3.14.0 final is currently expected in Oct, 2025. This release is based on 3.14.0rc2.

Contributors

A total of 13 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Aleksandr A. Voyt +
  • Bernard Roesler +
  • Charles Harris
  • Hunter Hogan +
  • Joren Hammudoglu
  • Maanas Arora
  • Matti Picus
  • Nathan Goldbaum
  • Raghuveer Devulapalli
  • Sanjay Kumar Sakamuri Kamalakar +
  • Tobias Markus +
  • Warren Weckesser
  • Zebreus +

Pull requests merged

A total of 23 pull requests were merged for this release.

  • #29440: MAINT: Prepare 2.3.x for further development.
  • #29446: BUG: Fix test_configtool_pkgconfigdir to resolve PKG_CONFIG_DIR...
  • #29447: BLD: allow targeting webassembly without emscripten
  • #29460: MAINT: Backport write_release.py
  • #29473: MAINT: Bump pypa/cibuildwheel from 3.1.0 to 3.1.2
  • #29500: BUG: Always return a real dtype from linalg.cond (gh-18304) (#29333)
  • #29501: MAINT: Add .file entry to all .s SVML files
  • #29556: BUG: Casting from one timedelta64 to another didn't handle NAT.
  • #29562: BLD: update vendored Meson to 1.8.3 [wheel build]
  • #29563: BUG: Fix metadata not roundtripping when pickling datetime (#29555)
  • #29587: TST: update link and version for Intel SDE download
  • #29593: TYP: add sorted kwarg to unique
  • #29672: MAINT: Update pythoncapi-compat from main.
  • #29673: MAINT: Update cibuildwheel.
  • #29674: MAINT: Fix typo in wheels.yml
  • #29683: BUG, BLD: Correct regex for ppc64 VSX3/VSX4 feature detection
  • #29684: TYP: ndarray.fill() takes no keyword arguments
  • #29685: BUG: avoid thread-unsafe refcount check in temp elision
  • #29687: CI: replace comment-hider action in mypy_primer workflow

... (truncated)

Commits
  • f2a77a7 Merge pull request #29702 from charris/prepare-2.3.3
  • 8641006 REL: Prepare for the NumPy 2.3.3 release [wheel build]
  • f024265 Merge pull request #29701 from charris/backport-29697
  • 84f2eed Merge pull request #29700 from charris/backport-29695
  • 7cacdbf Update VXE and VXE2 detection regex patterns
  • 028c469 TYP: appease ruff
  • 4b80666 TYP: fix np.bool method declarations
  • f2a6b75 Merge pull request #29691 from charris/backport-29665
  • a707cbf Merge pull request #29689 from charris/backport-29662
  • 3d66056 BUG: use correct input dtype in flatiter assignment
  • Additional commits viewable in compare view

Updates orjson from 3.11.2 to 3.11.3

Release notes

Sourced from orjson's releases.

3.11.3

Fixed

  • Fix PyPI project metadata when using maturin 1.9.2 or later.
Changelog

Sourced from orjson's changelog.

3.11.3 - 2025-08-26

Fixed

  • Fix PyPI project metadata when using maturin 1.9.2 or later.
Commits

Updates ollama-haystack from 0.0.6 to 1.1.0

Commits

Updates langfuse from 2.60.9 to 2.60.10

Commits

Updates ollama from 0.2.1 to 0.5.4

Release notes

Sourced from ollama's releases.

v0.5.4

What's Changed

New Contributors

Full Changelog: ollama/ollama-python@v0.5.3...v0.5.4

v0.5.3

What's Changed

Full Changelog: ollama/ollama-python@v0.5.2...v0.5.3

v0.5.2

What's Changed

New Contributors

Full Changelog: ollama/ollama-python@v0.5.1...v0.5.2

v0.5.1

What's Changed

Full Changelog: ollama/ollama-python@v0.5.0...v0.5.1

v0.5.0

What's Changed

... (truncated)

Commits
  • a1d04f0 feat: add dimensions to embed request (#574)
  • 8af6cac build(deps): bump actions/setup-python from 5 to 6 (#571)
  • 9f41447 examples: make gpt-oss resilient for failed tool calls (#569)
  • da79e98 examples: fix gpt-oss-tools-stream for adding toolcalls (#568)
  • c8392d6 Fix link for thinking-levels.py (#567)
  • 07ab287 examples/gpt-oss: fix examples (#566)
  • b0f6b99 build(deps): bump actions/checkout from 4 to 5 (#559)
  • c87604c examples: add gpt-oss browser example (#558)
  • 53ff3cd Merge pull request #553 from ollama/drifkin/thinking-levels
  • aa4b476 add support for 'high'/'medium'/'low' think values
  • Additional commits viewable in compare view

Updates sqlglot from 25.34.1 to 27.16.3

Changelog

Sourced from sqlglot's changelog.

[v27.16.3] - 2025-09-18

🐛 Bug Fixes

[v27.16.2] - 2025-09-18

🔧 Chores

[v27.16.1] - 2025-09-18

🐛 Bug Fixes

[v27.16.0] - 2025-09-18

💥 BREAKING CHANGES

✨ New Features

🐛 Bug Fixes

🔧 Chores

[v27.15.3] - 2025-09-17

🐛 Bug Fixes

[v27.15.2] - 2025-09-17

✨ New Features

♻️ Refactors

... (truncated)

Commits
  • d127051 Fix: precedence issue with column operator parsing (#5914)
  • a120f32 docs: update API docs, CHANGELOG.md for v27.16.2 [skip ci]
  • 837890c Chore: handle badly formed binary expressions gracefully in type inference
  • 080b1a5 docs: update API docs, CHANGELOG.md for v27.16.1 [skip ci]
  • 0e256b3 Fix: edge case with parsing interval as identifier
  • 88d72af docs: update API docs, CHANGELOG.md for v27.16.0 [skip ci]
  • 2d0d908 Fix!: produce TableAlias instead of Alias for USING in merge builder (#5911)
  • 5a973e9 feat(optimizer)!: annotate types for Snowflake AI_CLASSIFY function (#5909)
  • e8974e7 Chore(optimizer): Add tests for snowflake likeall, likeany and ilikeany funct...
  • 7088f84 docs: update API docs, CHANGELOG.md for v27.15.3 [skip ci]
  • Additional commits viewable in compare view

Updates tiktoken from 0.8.0 to 0.11.0

Changelog

Sourced from tiktoken's changelog.

[v0.11.0]

  • Support for GPT-5
  • Update version of pyo3
  • Use new Rust edition
  • Fix special token handling in encode_to_numpy
  • Better error handling
  • Improvements to private APIs

[v0.10.0]

  • Support for newer models
  • Improvements to private APIs

[v0.9.0]

  • Support for o1 and o3 models
  • Better error messages when loading invalid vocabulary files
  • Support for encoding to numpy arrays
  • Delayed imports when not strictly necessary
Commits

Updates jsonschema from 4.25.0 to 4.25.1

Release notes

Sourced from jsonschema's releases.

v4.25.1

Bumps the all group in /wren-ai-service with 32 updates:

| Package | From | To |
| --- | --- | --- |
| [fastapi](https://github.com/fastapi/fastapi) | `0.115.14` | `0.117.1` |
| [uvicorn](https://github.com/Kludex/uvicorn) | `0.29.0` | `0.36.0` |
| [haystack-ai](https://github.com/deepset-ai/haystack) | `2.7.0` | `2.17.1` |
| [openai](https://github.com/openai/openai-python) | `1.99.9` | `1.108.1` |
| [qdrant-haystack](https://github.com/deepset-ai/haystack-core-integrations) | `7.0.0` | `9.1.2` |
| [numpy](https://github.com/numpy/numpy) | `1.26.4` | `2.3.3` |
| [orjson](https://github.com/ijl/orjson) | `3.11.2` | `3.11.3` |
| [ollama-haystack](https://github.com/deepset-ai/haystack-core-integrations) | `0.0.6` | `1.1.0` |
| [langfuse](https://github.com/langfuse/langfuse) | `2.60.9` | `2.60.10` |
| [ollama](https://github.com/ollama/ollama-python) | `0.2.1` | `0.5.4` |
| [sqlglot](https://github.com/tobymao/sqlglot) | `25.34.1` | `27.16.3` |
| [tiktoken](https://github.com/openai/tiktoken) | `0.8.0` | `0.11.0` |
| [jsonschema](https://github.com/python-jsonschema/jsonschema) | `4.25.0` | `4.25.1` |
| [litellm](https://github.com/BerriAI/litellm) | `1.75.5.post1` | `1.77.3` |
| [boto3](https://github.com/boto/boto3) | `1.40.9` | `1.40.35` |
| [qdrant-client](https://github.com/qdrant/qdrant-client) | `1.11.0` | `1.15.1` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `3.8.0` | `4.3.0` |
| [streamlit](https://github.com/streamlit/streamlit) | `1.48.1` | `1.49.1` |
| [watchdog](https://github.com/gorakhargosh/watchdog) | `4.0.2` | `6.0.0` |
| [pandas](https://github.com/pandas-dev/pandas) | `2.3.1` | `2.3.2` |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.5` | `3.10.6` |
| [dspy-ai](https://github.com/stanfordnlp/dsp) | `2.6.27` | `3.0.3` |
| [requests](https://github.com/psf/requests) | `2.32.4` | `2.32.5` |
| [extra-streamlit-components](https://github.com/Mohamed-512/Extra-Streamlit-Components) | `0.1.80` | `0.1.81` |
| [deepeval](https://github.com/confident-ai/deepeval) | `1.6.2` | `3.5.4` |
| [plotly](https://github.com/plotly/plotly.py) | `5.24.1` | `6.3.0` |
| [itables](https://github.com/mwouts/itables) | `2.4.4` | `2.5.2` |
| [locust](https://github.com/locustio/locust) | `2.38.1` | `2.40.5` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.4.1` | `8.4.2` |
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `6.2.1` | `7.0.0` |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.24.0` | `1.2.0` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.1` | `3.15.1` |


Updates `fastapi` from 0.115.14 to 0.117.1
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.115.14...0.117.1)

Updates `uvicorn` from 0.29.0 to 0.36.0
- [Release notes](https://github.com/Kludex/uvicorn/releases)
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md)
- [Commits](Kludex/uvicorn@0.29.0...0.36.0)

Updates `haystack-ai` from 2.7.0 to 2.17.1
- [Release notes](https://github.com/deepset-ai/haystack/releases)
- [Commits](deepset-ai/haystack@v2.7.0...v2.17.1)

Updates `openai` from 1.99.9 to 1.108.1
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.99.9...v1.108.1)

Updates `qdrant-haystack` from 7.0.0 to 9.1.2
- [Commits](deepset-ai/haystack-core-integrations@integrations/qdrant-v7.0.0...integrations/qdrant-v9.1.2)

Updates `numpy` from 1.26.4 to 2.3.3
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v1.26.4...v2.3.3)

Updates `orjson` from 3.11.2 to 3.11.3
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](ijl/orjson@3.11.2...3.11.3)

Updates `ollama-haystack` from 0.0.6 to 1.1.0
- [Commits](deepset-ai/haystack-core-integrations@integrations/ollama-v0.0.6...nodes/text2speech-v1.1.0)

Updates `langfuse` from 2.60.9 to 2.60.10
- [Release notes](https://github.com/langfuse/langfuse/releases)
- [Commits](https://github.com/langfuse/langfuse/commits)

Updates `ollama` from 0.2.1 to 0.5.4
- [Release notes](https://github.com/ollama/ollama-python/releases)
- [Commits](ollama/ollama-python@v0.2.1...v0.5.4)

Updates `sqlglot` from 25.34.1 to 27.16.3
- [Changelog](https://github.com/tobymao/sqlglot/blob/main/CHANGELOG.md)
- [Commits](tobymao/sqlglot@v25.34.1...v27.16.3)

Updates `tiktoken` from 0.8.0 to 0.11.0
- [Release notes](https://github.com/openai/tiktoken/releases)
- [Changelog](https://github.com/openai/tiktoken/blob/main/CHANGELOG.md)
- [Commits](openai/tiktoken@0.8.0...0.11.0)

Updates `jsonschema` from 4.25.0 to 4.25.1
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](python-jsonschema/jsonschema@v4.25.0...v4.25.1)

Updates `litellm` from 1.75.5.post1 to 1.77.3
- [Release notes](https://github.com/BerriAI/litellm/releases)
- [Commits](https://github.com/BerriAI/litellm/commits)

Updates `boto3` from 1.40.9 to 1.40.35
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.40.9...1.40.35)

Updates `qdrant-client` from 1.11.0 to 1.15.1
- [Release notes](https://github.com/qdrant/qdrant-client/releases)
- [Commits](qdrant/qdrant-client@v1.11.0...v1.15.1)

Updates `pre-commit` from 3.8.0 to 4.3.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v3.8.0...v4.3.0)

Updates `streamlit` from 1.48.1 to 1.49.1
- [Release notes](https://github.com/streamlit/streamlit/releases)
- [Commits](streamlit/streamlit@1.48.1...1.49.1)

Updates `watchdog` from 4.0.2 to 6.0.0
- [Release notes](https://github.com/gorakhargosh/watchdog/releases)
- [Changelog](https://github.com/gorakhargosh/watchdog/blob/master/changelog.rst)
- [Commits](gorakhargosh/watchdog@v4.0.2...v6.0.0)

Updates `pandas` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.3.1...v2.3.2)

Updates `matplotlib` from 3.10.5 to 3.10.6
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.10.5...v3.10.6)

Updates `dspy-ai` from 2.6.27 to 3.0.3
- [Release notes](https://github.com/stanfordnlp/dsp/releases)
- [Commits](stanfordnlp/dspy@2.6.27...3.0.3)

Updates `requests` from 2.32.4 to 2.32.5
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.4...v2.32.5)

Updates `extra-streamlit-components` from 0.1.80 to 0.1.81
- [Commits](https://github.com/Mohamed-512/Extra-Streamlit-Components/commits)

Updates `deepeval` from 1.6.2 to 3.5.4
- [Release notes](https://github.com/confident-ai/deepeval/releases)
- [Commits](https://github.com/confident-ai/deepeval/commits)

Updates `plotly` from 5.24.1 to 6.3.0
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md)
- [Commits](plotly/plotly.py@v5.24.1...v6.3.0)

Updates `itables` from 2.4.4 to 2.5.2
- [Release notes](https://github.com/mwouts/itables/releases)
- [Changelog](https://github.com/mwouts/itables/blob/main/docs/changelog.md)
- [Commits](mwouts/itables@v2.4.4...v2.5.2)

Updates `locust` from 2.38.1 to 2.40.5
- [Release notes](https://github.com/locustio/locust/releases)
- [Changelog](https://github.com/locustio/locust/blob/master/CHANGELOG.md)
- [Commits](locustio/locust@2.38.1...2.40.5)

Updates `pytest` from 8.4.1 to 8.4.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.4.1...8.4.2)

Updates `pytest-cov` from 6.2.1 to 7.0.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v6.2.1...v7.0.0)

Updates `pytest-asyncio` from 0.24.0 to 1.2.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v0.24.0...v1.2.0)

Updates `pytest-mock` from 3.14.1 to 3.15.1
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-mock@v3.14.1...v3.15.1)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.117.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: uvicorn
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: haystack-ai
  dependency-version: 2.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: openai
  dependency-version: 1.108.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: qdrant-haystack
  dependency-version: 9.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: numpy
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: orjson
  dependency-version: 3.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: ollama-haystack
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: langfuse
  dependency-version: 2.60.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: ollama
  dependency-version: 0.5.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: sqlglot
  dependency-version: 27.16.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: tiktoken
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: jsonschema
  dependency-version: 4.25.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: litellm
  dependency-version: 1.77.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: boto3
  dependency-version: 1.40.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: qdrant-client
  dependency-version: 1.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pre-commit
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: streamlit
  dependency-version: 1.49.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: watchdog
  dependency-version: 6.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pandas
  dependency-version: 2.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: matplotlib
  dependency-version: 3.10.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: dspy-ai
  dependency-version: 3.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: requests
  dependency-version: 2.32.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: extra-streamlit-components
  dependency-version: 0.1.81
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: deepeval
  dependency-version: 3.5.4
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: plotly
  dependency-version: 6.3.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: itables
  dependency-version: 2.5.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: locust
  dependency-version: 2.40.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: pytest
  dependency-version: 8.4.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: pytest-cov
  dependency-version: 7.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pytest-asyncio
  dependency-version: 1.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: pytest-mock
  dependency-version: 3.15.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added ci/ai-service ai-service related dependencies Pull requests that update a dependency file module/ai-service ai-service related python Pull requests that update Python code labels Sep 22, 2025
@cyyeh cyyeh closed this Sep 23, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 23, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/pip/wren-ai-service/all-ba2efd6a38 branch September 23, 2025 00:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/ai-service ai-service related dependencies Pull requests that update a dependency file module/ai-service ai-service related python Pull requests that update Python code wren-ai-service
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant