Skip to content

Conversation

@dependabot
Copy link
Contributor

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

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

Package From To
fastapi 0.121.1 0.127.0
uvicorn 0.29.0 0.40.0
haystack-ai 2.7.0 2.21.0
openai 1.109.1 2.14.0
qdrant-haystack 7.0.0 9.1.2
numpy 1.26.4 2.4.0
sqlparse 0.5.3 0.5.5
orjson 3.11.4 3.11.5
ollama-haystack 0.0.6 1.1.0
ollama 0.2.1 0.6.1
cachetools 5.5.2 6.2.4
google-auth 2.43.0 2.45.0
tiktoken 0.8.0 0.12.0
litellm 1.79.3 1.80.10
boto3 1.40.72 1.42.14
qdrant-client 1.11.0 1.16.2
pre-commit 3.8.0 4.5.1
streamlit 1.51.0 1.52.2
watchdog 4.0.2 6.0.0
matplotlib 3.10.7 3.10.8
dspy-ai 2.6.27 3.0.4
deepeval 1.6.2 3.7.6
plotly 5.24.1 6.5.0
ipykernel 6.31.0 7.1.0
itables 2.5.2 2.6.1
locust 2.41.6 2.42.6
pytest-cov 6.3.0 7.0.0
pytest-asyncio 0.24.0 1.3.0

Updates fastapi from 0.121.1 to 0.127.0

Release notes

Sourced from fastapi's releases.

0.127.0

Breaking Changes

Translations

  • 🔧 Add LLM prompt file for Korean, generated from the existing translations. PR #14546 by @​tiangolo.
  • 🔧 Add LLM prompt file for Japanese, generated from the existing translations. PR #14545 by @​tiangolo.

Internal

0.126.0

Upgrades

  • ➖ Drop support for Pydantic v1, keeping short temporary support for Pydantic v2's pydantic.v1. PR #14575 by @​tiangolo.
    • The minimum version of Pydantic installed is now pydantic >=2.7.0.
    • The standard dependencies now include pydantic-settings >=2.0.0 and pydantic-extra-types >=2.0.0.

Docs

Translations

  • 🔧 Add LLM prompt file for Ukrainian, generated from the existing translations. PR #14548 by @​tiangolo.

Internal

0.125.0

Breaking Changes

  • 🔧 Drop support for Python 3.8. PR #14563 by @​tiangolo.
    • This would actually not be a breaking change as no code would really break. Any Python 3.8 installer would just refuse to install the latest version of FastAPI and would only install 0.124.4. Only marking it as a "breaking change" to make it visible.

Refactors

Docs

Translations

... (truncated)

Commits
  • c4a1ab5 🔖 Release version 0.127.0
  • 22c7200 📝 Update release notes
  • 6e42bcd 🔊 Add deprecation warnings when using pydantic.v1 (#14583)
  • 6513d4d 📝 Update release notes
  • 1d93d53 ⬆️ Upgrade OpenAI model for translations to gpt-5.2 (#14579)
  • c2c1cc8 📝 Update release notes
  • 5289259 🔧 Add LLM prompt file for Korean, generated from the existing translations (#...
  • 5783910 📝 Update release notes
  • 026b43e 🔧 Add LLM prompt file for Japanese, generated from the existing translations ...
  • 6b591dd 📝 Update release notes
  • Additional commits viewable in compare view

Updates uvicorn from 0.29.0 to 0.40.0

Release notes

Sourced from uvicorn's releases.

Version 0.40.0

What's Changed

Full Changelog: Kludex/uvicorn@0.39.0...0.40.0

Version 0.39.0

What's Changed

New Contributors

Full Changelog: Kludex/uvicorn@0.38.0...0.39.0

Version 0.38.0

What's Changed


New Contributors

Full Changelog: Kludex/uvicorn@0.37.0...0.38.0

Version 0.37.0

What's Changed

New Contributors

Full Changelog: Kludex/uvicorn@0.36.1...0.37.0

Version 0.36.1

What's Changed

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

Version 0.36.0

Added

... (truncated)

Changelog

Sourced from uvicorn's changelog.

0.40.0 (December 21, 2025)

Remove

  • Drop support for Python 3.9 (#2772)

0.39.0 (December 21, 2025)

Fixed

  • Send close frame on ASGI return for WebSockets (#2769)
  • Explicitly start ASGI run with empty context (#2742)

0.38.0 (October 18, 2025)

Added

  • Support Python 3.14 (#2723)

0.37.0 (September 23, 2025)

Added

  • Add --timeout-worker-healthcheck option (#2711)
  • Add os.PathLike[str] type to ssl_ca_certs (#2676)

0.36.1 (September 23, 2025)

Fixed

  • Raise an exception when calling removed Config.setup_event_loop() (#2709)

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)

... (truncated)

Commits

Updates haystack-ai from 2.7.0 to 2.21.0

Release notes

Sourced from haystack-ai's releases.

v2.21.0

⭐️ Highlights

🔍 Smarter, Broader Retrieval with Multi-Query RAG

This release introduces three new components that significantly boost retrieval recall in RAG systems by expanding the user query and retrieving documents across multiple reformulations:

  • QueryExpander generates semantically similar variations of a user query to broaden search coverage.
  • MultiQueryTextRetriever runs multiple queries in parallel using a text-based retriever (e.g., BM25) and merges results by score.
  • MultiQueryEmbeddingRetriever performs the same multi-query retrieval flow using embeddings, enabling richer semantic recall.

Used together, these components create a multi-query retrieval pipeline that improves recall especially when queries are short or ambiguous.

🧪 Example: Expanding a Query and Retrieving More Relevant Documents

from haystack import Pipeline from haystack.components.query import QueryExpander from haystack.components.retrievers import InMemoryBM25Retriever from haystack.components.retrievers import MultiQueryTextRetriever from haystack.document_stores.in_memory import InMemoryDocumentStore from haystack.components.writers import DocumentWriter from haystack import Document from haystack.document_stores.types import DuplicatePolicy Sample documents docs = [ Document(content="Renewable energy comes from natural sources like wind and sunlight."), Document(content="Geothermal energy is heat from beneath the Earth's surface."), Document(content="Hydropower generates electricity using flowing water."), ] Store documents store = InMemoryDocumentStore() writer = DocumentWriter(document_store=store, policy=DuplicatePolicy.SKIP) writer.run(documents=docs) Components expander = QueryExpander() retriever = InMemoryBM25Retriever(document_store=store, top_k=1) multi_retriever = MultiQueryTextRetriever(retriever=retriever) Expand and retrieve expanded = expander.run(query="renewable energy") results = multi_retriever.run(queries=expanded["queries"]) for doc in results["documents"]: print(doc.content)

... (truncated)

Commits
  • ffe5e47 bump version to 2.21.0
  • 08a82c8 bump version to 2.21.0-rc1
  • ecce6f6 chore: small improvements SentenceWindowRetriever
  • 08b979c Sync Haystack API reference on Docusaurus (#10188)
  • bad2937 feat: add run async filter and automerging retriever (#9897)
  • dfd678e Improve flaky tool invocation integration test (#10187)
  • 152a16c Fix flaky parallel tool test with stronger model (#10183)
  • 251335f Sync Haystack API reference on Docusaurus (#10185)
  • adcd4ae chore: Update Azure default model to gpt-4.1-mini (#10167)
  • 0907d89 docs: new page that documents pipeline loops (#10134)
  • Additional commits viewable in compare view

Updates openai from 1.109.1 to 2.14.0

Release notes

Sourced from openai's releases.

v2.14.0

2.14.0 (2025-12-19)

Full Changelog: v2.13.0...v2.14.0

Features

  • api: slugs for new audio models; make all model params accept strings (e517792)

Bug Fixes

  • use async_to_httpx_files in patch method (a6af9ee)

Chores

  • internal: add --fix argument to lint script (93107ef)

v2.13.0

2.13.0 (2025-12-16)

Full Changelog: v2.12.0...v2.13.0

Features

Chores

  • ci: add CI job to detect breaking changes with the Agents SDK (#1436) (237c91e)
  • internal: add missing files argument to base client (e6d6fd5)

v2.12.0

2.12.0 (2025-12-15)

Full Changelog: v2.11.0...v2.12.0

Features

  • api: api update (a95c4d0)
  • api: fix grader input list, add dated slugs for sora-2 (b2c389b)

v2.11.0

2.11.0 (2025-12-11)

Full Changelog: v2.10.0...v2.11.0

Features

... (truncated)

Changelog

Sourced from openai's changelog.

2.14.0 (2025-12-19)

Full Changelog: v2.13.0...v2.14.0

Features

  • api: slugs for new audio models; make all model params accept strings (e517792)

Bug Fixes

  • use async_to_httpx_files in patch method (a6af9ee)

Chores

  • internal: add --fix argument to lint script (93107ef)

2.13.0 (2025-12-16)

Full Changelog: v2.12.0...v2.13.0

Features

Chores

  • ci: add CI job to detect breaking changes with the Agents SDK (#1436) (237c91e)
  • internal: add missing files argument to base client (e6d6fd5)

2.12.0 (2025-12-15)

Full Changelog: v2.11.0...v2.12.0

Features

  • api: api update (a95c4d0)
  • api: fix grader input list, add dated slugs for sora-2 (b2c389b)

2.11.0 (2025-12-11)

Full Changelog: v2.10.0...v2.11.0

Features

2.10.0 (2025-12-10)

... (truncated)

Commits
  • d3e6321 release: 2.14.0
  • 4547f1a codegen metadata
  • a3c27a2 chore(internal): add --fix argument to lint script
  • 51c6885 feat(api): slugs for new audio models; make all model params accept strings
  • 62699d9 fix: use async_to_httpx_files in patch method
  • 20af6aa codegen metadata
  • f94256d release: 2.13.0
  • 9dc1d1a feat(api): gpt-image-1.5
  • 74b1e6f chore(ci): add CI job to detect breaking changes with the Agents SDK (#1436)
  • 3c016c6 chore(internal): add missing files argument to base client
  • Additional commits viewable in compare view

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.4.0

Release notes

Sourced from numpy's releases.

2.4.0 (Dec 20, 2025)

NumPy 2.4.0 Release Notes

The NumPy 2.4.0 release continues the work to improve free threaded Python support, user dtypes implementation, and annotations. There are many expired deprecations and bug fixes as well.

This release supports Python versions 3.11-3.14

Highlights

Apart from annotations and same_value kwarg, the 2.4 highlights are mostly of interest to downstream developers. They should help in implementing new user dtypes.

  • Many annotation improvements. In particular, runtime signature introspection.
  • New casting kwarg 'same_value' for casting by value.
  • New PyUFunc_AddLoopsFromSpec function that can be used to add user sort loops using the ArrayMethod API.
  • New __numpy_dtype__ protocol.

Deprecations

Setting the strides attribute is deprecated

Setting the strides attribute is now deprecated since mutating an array is unsafe if an array is shared, especially by multiple threads. As an alternative, you can create a new view (no copy) via:

  • np.lib.stride_tricks.strided_window_view if applicable,
  • np.lib.stride_tricks.as_strided for the general case,
  • or the np.ndarray constructor (buffer is the original array) for a light-weight version.

(gh-28925)

Positional out argument to np.maximum, np.minimum is deprecated

Passing the output array out positionally to numpy.maximum and numpy.minimum is deprecated. For example, np.maximum(a, b, c) will emit a deprecation warning, since c is treated as the output buffer rather than a third input.

Always pass the output with the keyword form, e.g. np.maximum(a, b, out=c). This makes intent clear and simplifies type annotations.

(gh-29052)

align= must be passed as boolean to np.dtype()

... (truncated)

Changelog

Sourced from numpy's changelog.

Update 2.4.0 milestones

Look at the issues/prs with 2.4.0 milestones and either push them off to a later version, or maybe remove the milestone. You may need to add a milestone.

Check the numpy-release repo

The things to check are the cibuildwheel version in .github/workflows/wheels.yml and the openblas versions in openblas_requirements.txt.

Make a release PR

Four documents usually need to be updated or created for the release PR:

  • The changelog
  • The release notes
  • The .mailmap file
  • The pyproject.toml file

These changes should be made in an ordinary PR against the maintenance branch. Other small, miscellaneous fixes may be part of this PR. The commit message might be something like::

REL: Prepare for the NumPy 2.4.0 release 
  • Create 2.4.0-changelog.rst.
  • Update 2.4.0-notes.rst.
  • Update .mailmap.
  • Update pyproject.toml

Set the release version

Check the pyproject.toml file and set the release version and update the classifier if needed::

$ gvim pyproject.toml 

Check the doc/source/release.rst file

make sure that the release notes have an entry in the release.rst file::

... (truncated)

Commits

Updates sqlparse from 0.5.3 to 0.5.5

Changelog

Sourced from sqlparse's changelog.

Release 0.5.5 (Dec 19, 2025)

Bug Fixes

  • Fix DoS protection to raise SQLParseError instead of silently returning None when grouping limits are exceeded (issue827).
  • Fix splitting of BEGIN TRANSACTION statements (issue826).

Release 0.5.4 (Nov 28, 2025)

Enhancements

  • Add support for Python 3.14.
  • Add type annotations to top-level API functions and include py.typed marker for PEP 561 compliance, enabling type checking with mypy and other tools (issue756).
  • Add pre-commit hook support. sqlparse can now be used as a pre-commit hook to automatically format SQL files. The CLI now supports multiple files and an --in-place flag for in-place editing (issue537).
  • Add ATTACH and DETACH to PostgreSQL keywords (pr808).
  • Add INTERSECT to close keywords in WHERE clause (pr820).
  • Support REGEXP BINARY comparison operator (pr817).

Bug Fixes

  • Add additional protection against denial of service attacks when parsing very large lists of tuples. This enhances the existing recursion protections with configurable limits for token processing to prevent DoS through algorithmic complexity attacks. The new limits (MAX_GROUPING_DEPTH=100, MAX_GROUPING_TOKENS=10000) can be adjusted or disabled (by setting to None) if needed for legitimate large SQL statements.
  • Remove shebang from cli.py and remove executable flag (pr818).
  • Fix strip_comments not removing all comments when input contains only comments (issue801, pr803 by stropysh).
  • Fix splitting statements with IF EXISTS/IF NOT EXISTS inside BEGIN...END blocks (issue812).
  • Fix splitting on semicolons inside BEGIN...END blocks (issue809).
Commits
  • 0d24023 Bump version to 0.5.5
  • da67ac1 Enhance DoS protection by raising SQLParseError for exceeded grouping limits ...
  • 5ca50a2 Fix splitting of BEGIN TRANSACTION statements (fixes #826).
  • acd8e58 Back to development version.
  • 14e300b Bump version.
  • 96a67e2 Code cleanup.
  • 1a3bfbd Fix handling of semicolons inside BEGIN...END blocks (fixes #809).
  • e92a032 Fix handling of IF EXISTS statements in BEGIN...END blocks (fixes #812).
  • 149bebf Update Changelog.
  • 561a67e Update AUTHORS.
  • Additional commits viewable in compare view

Updates orjson from 3.11.4 to 3.11.5

Release notes

Sourced from orjson's releases.

3.11.5

Changed

  • Show simple error message instead of traceback when attempting to build on unsupported Python versions.
Changelog

Sourced from orjson's changelog.

3.11.5 - 2025-12-06

Changed

  • Show simple error message instead of traceback when attempting to build on unsupported Python versions.
Commits

Updates ollama-haystack from 0.0.6 to 1.1.0

Commits
  • bb949ef feat: Add Agent state-mapping parameters to MCPTool (#2501)
  • dee4f0a docs: update changelog for integrations/anthropic (#2511)
  • 28c8038 docs: update changelog for integrations/astra (#2512)
  • 3b7497a docs: update changelog for integrations/azure_ai_search (#2513)
  • 373b818 docs: update changelog for integrations/chroma (#2514)
  • b8a7dba Add missing GA workflow for aimlapi integration (#2504)
  • b094b8d enhancement: Adopt PEP 585 type hinting (part 1) (#2509)
  • 986054f feat: delete all documents for AzureAISearch DocumentStore (#2404)
  • 5641b7c feat: adding delete_all_docs to Qdrant document store (#2363)
  • d5cc99f Add missing config file for docusaurus (#2505)
  • Additional commits viewable in compare view

Updates ollama from 0.2.1 to 0.6.1

Release notes

Sourced from ollama's releases.

v0.6.1

What's Changed

Full Changelog: ollama/ollama-python@v0.6.0...v0.6.1

v0.6.0

What's Changed

New Contributors

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

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

... (truncated)

Commits

Updates cachetools from 5.5.2 to 6.2.4

Changelog

Sourced from cachetools's changelog.

v6.2.4 (2025-12-15)

  • Fix license information displayed on PyPI be using an updated version of twine for uploading.

v6.2.3 (2025-12-12)

  • Improve documentation regarding @cachedmethod with condition parameter.

  • Minor style and readability improvements.

  • Modernize build environment.

  • Update CI environment.

v6.2.2 (2025-11-13)

  • Minor improvements from GitHub Copilot code review.

  • Improve documentation.

v6.2.1 (2025-10-12)

  • Add support for Python 3.14.

  • Improve documentation.

  • Update CI environment.

v6.2.0 (2025-08-25)

  • Improve general RRCache performance by storing cache keys in an additional sequence container. Note that this will increase memory consumption.

  • Add more unit tests.

v6.1.0 (2025-06-16)

... (truncated)

Commits
  • 9983ef8 Bump version for uploading with updated twine.
  • c935468 Release v6.2.3.
  • 94d1099 Prepare v6.2.3.
  • af8b7d4 Fix #372: Convert setup.cfg to pyproject.toml.
  • 20b8a19 Fix #370: Mention that using @​cachedmethod with condition requires self to be...
  • 116fb4c Minor style and readability improvements.
  • 96546ea Bump actions/checkout from 5.0.0 to 6.0.0
  • 0106cc1 Bump actions/setup-python from 6.0.0 to 6.1.0
  • 4ee2600 Release v6.2.2.
  • f1cec39 Minor improvements from GitHub Copilot code review.
  • Additional commits viewable in compare view

Updates google-auth from 2.43.0 to 2.45.0

Release notes

Sourced from google-auth's releases.

google-auth 2.45.0

2.45.0 (2025-12-15)

Features

  • Adding Agent Identity bound token support and handling certificate mismatches with retries (#1890) (b32c934e)

google-auth 2.44.0

2.44.0 (2025-12-12)

Features

Bug Fixes

  • Add temporary patch to workload cert logic to accomodate Cloud Run mis-configuration (#1880) (78de7907)

  • Delegate workload cert and key default lookup to helper function (#1877) (b0993c7e)

  • Use public refresh method for source credentials in ImpersonatedCredentials (#1884) (e0c3296f)

Changelog

Sourced from google-auth's changelog.

2.45.0 (2025-12-15)

Features

2.44.0 (2025-12-13)

Features

Bumps the all group in /wren-ai-service with 28 updates: | Package | From | To | | --- | --- | --- | | [fastapi](https://github.com/fastapi/fastapi) | `0.121.1` | `0.127.0` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.29.0` | `0.40.0` | | [haystack-ai](https://github.com/deepset-ai/haystack) | `2.7.0` | `2.21.0` | | [openai](https://github.com/openai/openai-python) | `1.109.1` | `2.14.0` | | [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.4.0` | | [sqlparse](https://github.com/andialbrecht/sqlparse) | `0.5.3` | `0.5.5` | | [orjson](https://github.com/ijl/orjson) | `3.11.4` | `3.11.5` | | [ollama-haystack](https://github.com/deepset-ai/haystack-core-integrations) | `0.0.6` | `1.1.0` | | [ollama](https://github.com/ollama/ollama-python) | `0.2.1` | `0.6.1` | | [cachetools](https://github.com/tkem/cachetools) | `5.5.2` | `6.2.4` | | [google-auth](https://github.com/googleapis/google-auth-library-python) | `2.43.0` | `2.45.0` | | [tiktoken](https://github.com/openai/tiktoken) | `0.8.0` | `0.12.0` | | [litellm](https://github.com/BerriAI/litellm) | `1.79.3` | `1.80.10` | | [boto3](https://github.com/boto/boto3) | `1.40.72` | `1.42.14` | | [qdrant-client](https://github.com/qdrant/qdrant-client) | `1.11.0` | `1.16.2` | | [pre-commit](https://github.com/pre-commit/pre-commit) | `3.8.0` | `4.5.1` | | [streamlit](https://github.com/streamlit/streamlit) | `1.51.0` | `1.52.2` | | [watchdog](https://github.com/gorakhargosh/watchdog) | `4.0.2` | `6.0.0` | | [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.7` | `3.10.8` | | [dspy-ai](https://github.com/stanfordnlp/dsp) | `2.6.27` | `3.0.4` | | [deepeval](https://github.com/confident-ai/deepeval) | `1.6.2` | `3.7.6` | | [plotly](https://github.com/plotly/plotly.py) | `5.24.1` | `6.5.0` | | [ipykernel](https://github.com/ipython/ipykernel) | `6.31.0` | `7.1.0` | | [itables](https://github.com/mwouts/itables) | `2.5.2` | `2.6.1` | | [locust](https://github.com/locustio/locust) | `2.41.6` | `2.42.6` | | [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `6.3.0` | `7.0.0` | | [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.24.0` | `1.3.0` | Updates `fastapi` from 0.121.1 to 0.127.0 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](fastapi/fastapi@0.121.1...0.127.0) Updates `uvicorn` from 0.29.0 to 0.40.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.40.0) Updates `haystack-ai` from 2.7.0 to 2.21.0 - [Release notes](https://github.com/deepset-ai/haystack/releases) - [Commits](deepset-ai/haystack@v2.7.0...v2.21.0) Updates `openai` from 1.109.1 to 2.14.0 - [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.109.1...v2.14.0) 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.4.0 - [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.4.0) Updates `sqlparse` from 0.5.3 to 0.5.5 - [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG) - [Commits](andialbrecht/sqlparse@0.5.3...0.5.5) Updates `orjson` from 3.11.4 to 3.11.5 - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](ijl/orjson@3.11.4...3.11.5) Updates `ollama-haystack` from 0.0.6 to 1.1.0 - [Commits](deepset-ai/haystack-core-integrations@integrations/ollama-v0.0.6...integrations/mcp-v1.1.0) Updates `ollama` from 0.2.1 to 0.6.1 - [Release notes](https://github.com/ollama/ollama-python/releases) - [Commits](ollama/ollama-python@v0.2.1...v0.6.1) Updates `cachetools` from 5.5.2 to 6.2.4 - [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst) - [Commits](tkem/cachetools@v5.5.2...v6.2.4) Updates `google-auth` from 2.43.0 to 2.45.0 - [Release notes](https://github.com/googleapis/google-auth-library-python/releases) - [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md) - [Commits](googleapis/google-auth-library-python@v2.43.0...v2.45.0) Updates `tiktoken` from 0.8.0 to 0.12.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.12.0) Updates `litellm` from 1.79.3 to 1.80.10 - [Release notes](https://github.com/BerriAI/litellm/releases) - [Commits](https://github.com/BerriAI/litellm/commits) Updates `boto3` from 1.40.72 to 1.42.14 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.40.72...1.42.14) Updates `qdrant-client` from 1.11.0 to 1.16.2 - [Release notes](https://github.com/qdrant/qdrant-client/releases) - [Commits](qdrant/qdrant-client@v1.11.0...v1.16.2) Updates `pre-commit` from 3.8.0 to 4.5.1 - [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.5.1) Updates `streamlit` from 1.51.0 to 1.52.2 - [Release notes](https://github.com/streamlit/streamlit/releases) - [Commits](streamlit/streamlit@1.51.0...1.52.2) 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 `matplotlib` from 3.10.7 to 3.10.8 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](matplotlib/matplotlib@v3.10.7...v3.10.8) Updates `dspy-ai` from 2.6.27 to 3.0.4 - [Release notes](https://github.com/stanfordnlp/dsp/releases) - [Commits](stanfordnlp/dspy@2.6.27...3.0.4) Updates `deepeval` from 1.6.2 to 3.7.6 - [Release notes](https://github.com/confident-ai/deepeval/releases) - [Commits](https://github.com/confident-ai/deepeval/commits/v3.7.6) Updates `plotly` from 5.24.1 to 6.5.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.5.0) Updates `ipykernel` from 6.31.0 to 7.1.0 - [Release notes](https://github.com/ipython/ipykernel/releases) - [Changelog](https://github.com/ipython/ipykernel/blob/main/CHANGELOG.md) - [Commits](ipython/ipykernel@v6.31.0...v7.1.0) Updates `itables` from 2.5.2 to 2.6.1 - [Release notes](https://github.com/mwouts/itables/releases) - [Changelog](https://github.com/mwouts/itables/blob/main/docs/changelog.md) - [Commits](mwouts/itables@v2.5.2...v2.6.1) Updates `locust` from 2.41.6 to 2.42.6 - [Release notes](https://github.com/locustio/locust/releases) - [Changelog](https://github.com/locustio/locust/blob/master/CHANGELOG.md) - [Commits](locustio/locust@2.41.6...2.42.6) Updates `pytest-cov` from 6.3.0 to 7.0.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@v6.3.0...v7.0.0) Updates `pytest-asyncio` from 0.24.0 to 1.3.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v0.24.0...v1.3.0) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.127.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: uvicorn dependency-version: 0.40.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: haystack-ai dependency-version: 2.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: openai dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-major 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.4.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all - dependency-name: sqlparse dependency-version: 0.5.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: orjson dependency-version: 3.11.5 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: ollama dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: cachetools dependency-version: 6.2.4 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all - dependency-name: google-auth dependency-version: 2.45.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: tiktoken dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: litellm dependency-version: 1.80.10 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: boto3 dependency-version: 1.42.14 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: qdrant-client dependency-version: 1.16.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: pre-commit dependency-version: 4.5.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all - dependency-name: streamlit dependency-version: 1.52.2 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: matplotlib dependency-version: 3.10.8 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: dspy-ai dependency-version: 3.0.4 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all - dependency-name: deepeval dependency-version: 3.7.6 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all - dependency-name: plotly dependency-version: 6.5.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all - dependency-name: ipykernel dependency-version: 7.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all - dependency-name: itables dependency-version: 2.6.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all - dependency-name: locust dependency-version: 2.42.6 dependency-type: direct:development update-type: version-update:semver-minor 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.3.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all ... Signed-off-by: dependabot[bot] <support@github.com>
@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 Dec 22, 2025
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 22, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

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

1 participant