Canner / WrenAI

🚀 Open-source SQL AI Agent for Text-to-SQL. Make Text2SQL Easy! 🙌
https://getwren.ai/oss
GNU Affero General Public License v3.0
1.73k stars 155 forks source link

chore(wren-ai-service): bump the all group in /wren-ai-service with 24 updates #670

Closed dependabot[bot] closed 1 week ago

dependabot[bot] commented 1 week ago

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

Package From To
fastapi 0.109.2 0.114.2
uvicorn 0.30.1 0.30.6
haystack-ai 2.4.0 2.5.1
openai 1.30.1 1.45.0
qdrant-haystack 4.1.2 6.0.0
tqdm 4.66.4 4.66.5
sqlparse 0.5.0 0.5.1
orjson 3.10.3 3.10.7
sf-hamilton 1.69.0 1.76.0
aiohttp 3.10.2 3.10.5
ollama-haystack 0.0.6 1.0.0
langfuse 2.43.3 2.48.1
ollama 0.2.1 0.3.3
sqlglot 25.18.0 25.21.3
pre-commit 3.7.1 3.8.0
streamlit 1.37.0 1.38.0
watchdog 4.0.0 4.0.2
tomlkit 0.13.0 0.13.2
deepeval 1.0.6 1.2.0
requests 2.32.2 2.32.3
locust 2.28.0 2.31.6
pytest 8.2.0 8.3.3
pytest-cov 4.1.0 5.0.0
pytest-asyncio 0.23.8 0.24.0

Updates fastapi from 0.109.2 to 0.114.2

Release notes

Sourced from fastapi's releases.

0.114.2

Fixes

Translations

  • 🌐 Add Portuguese translation for docs/pt/docs/tutorial/request-form-models.md. PR #12175 by @​ceb10n.
  • 🌐 Add Chinese translation for docs/zh/docs/project-generation.md. PR #12170 by @​waketzheng.
  • 🌐 Add Dutch translation for docs/nl/docs/python-types.md. PR #12158 by @​maxscheijen.

Internal

0.114.1

Refactors

  • ⚡️ Improve performance in request body parsing with a cache for internal model fields. PR #12184 by @​tiangolo.

Docs

  • 📝 Remove duplicate line in docs for docs/en/docs/environment-variables.md. PR #12169 by @​prometek.

Translations

Internal

0.114.0

You can restrict form fields to only include those declared in a Pydantic model and forbid any extra field sent in the request using Pydantic's model_config = {"extra": "forbid"}:

from typing import Annotated

from fastapi import FastAPI, Form from pydantic import BaseModel

app = FastAPI() </tr></table>

... (truncated)

Commits
  • 2ada161 🔖 Release version 0.114.2
  • 3a5fd71 📝 Update release notes
  • 88d4f2c 🐛 Fix form field regression (#12194)
  • 0fc6e34 📝 Update release notes
  • 2a43511 💡 Add comments with instructions for Playwright screenshot scripts (#12193)
  • ed66d70 📝 Update release notes
  • e50faca 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/request-form-models.m...
  • 93e50e3 📝 Update release notes
  • 4a94fe3 🌐 Add Chinese translation for docs/zh/docs/project-generation.md (#12170)
  • 492943f 📝 Update release notes
  • Additional commits viewable in compare view


Updates uvicorn from 0.30.1 to 0.30.6

Release notes

Sourced from uvicorn's releases.

Version 0.30.6

Fixed

  • Don't warn when upgrade is not WebSocket and depedencies are installed (#2360)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.5...0.30.6

Version 0.30.5

Fixed

  • Don't close connection before receiving body on H11 (#2408)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.4...0.30.5

Version 0.30.4

Fixed

  • Close connection when h11 sets client state to MUST_CLOSE #2375

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.3...0.30.4

Version 0.30.3

Fixed

  • Suppress KeyboardInterrupt from CLI and programmatic usage (#2384)
  • ClientDisconnect inherits from OSError instead of IOError (#2393)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.2...0.30.3

Version 0.30.2

Added

Fixed

  • Iterate subprocesses in-place on the process manager (#2373)

Full Changelog: https://github.com/encode/uvicorn/compare/0.30.1...0.30.2

Changelog

Sourced from uvicorn's changelog.

0.30.6 (2024-08-13)

Fixed

  • Don't warn when upgrade is not WebSocket and depedencies are installed (#2360)

0.30.5 (2024-08-02)

Fixed

  • Don't close connection before receiving body on H11 (#2408)

0.30.4 (2024-07-31)

Fixed

  • Close connection when h11 sets client state to MUST_CLOSE (#2375)

0.30.3 (2024-07-20)

Fixed

  • Suppress KeyboardInterrupt from CLI and programmatic usage (#2384)
  • ClientDisconnect inherits from OSError instead of IOError (#2393)

0.30.2 (2024-07-20)

Added

Fixed

  • Iterate subprocesses in-place on the process manager (#2373)
Commits


Updates haystack-ai from 2.4.0 to 2.5.1

Release notes

Sourced from haystack-ai's releases.

v2.5.1

Release Notes

⚡️ Enhancement Notes

  • Add default_headers init argument to AzureOpenAIGenerator and AzureOpenAIChatGenerator

🐛 Bug Fixes

  • Fix the Pipeline visualization issue due to changes in the new release of Mermaid
  • Fix Pipeline not running Components with Variadic input even if it received inputs only from a subset of its senders
  • The from_dict method of ConditionalRouter now correctly handles the case where the dict passed to it contains the key custom_filters explicitly set to None. Previously this was causing an AttributeError

v2.5.1-rc2

Release Notes

⚡️ Enhancement Notes

  • Add default_headers init argument to AzureOpenAIGenerator and AzureOpenAIChatGenerator

🐛 Bug Fixes

  • Fix the Pipeline visualization issue due to changes in the new release of Mermaid
  • Fix Pipeline not running Components with Variadic input even if it received inputs only from a subset of its senders
  • The from_dict method of ConditionalRouter now correctly handles the case where the dict passed to it contains the key custom_filters explicitly set to None. Previously this was causing an AttributeError

v2.5.1-rc1

Release Notes

⚡️ Enhancement Notes

  • Add default_headers init argument to AzureOpenAIGenerator and AzureOpenAIChatGenerator

🐛 Bug Fixes

  • Fix Pipeline not running Components with Variadic input even if it received inputs only from a subset of its senders
  • The from_dict method of ConditionalRouter now correctly handles the case where the dict passed to it contains the key custom_filters explicitly set to None. Previously this was causing an AttributeError

v2.5.0

Release Notes

⬆️ Upgrade Notes

  • Removed ChatMessage.to_openai_format method. Use haystack.components.generators.openai_utils._convert_message_to_openai_format instead.
  • Removed unused debug parameter from Pipeline.run method.
  • Removed deprecated SentenceWindowRetrieval. Use SentenceWindowRetriever instead.

🚀 New Features

... (truncated)

Commits
  • d6ea32b Bump version to 2.5.1
  • 8d0f31f Bump version to 2.5.1-rc2
  • 0b1f35e fix: fix Pipeline rendering by replacing * with &ast; (#8349)
  • f26e2fb Bump version to 2.5.1-rc1
  • c3796a1 fix: make from dict conditional router more resilient (#8343)
  • 29546bb feat: Expose default_headers and add kwargs for Azure Client (#8244)
  • 9d2399e Fix Pipeline skipping a Component with Variadic input (#8347)
  • e6e588c bump version to v2.5.0
  • 8b5ad39 bump version to v2.5.0-rc3
  • 93afb22 feat: ChatPromptBuilder copies entire ChatMessage rather than copying con...
  • Additional commits viewable in compare view


Updates openai from 1.30.1 to 1.45.0

Release notes

Sourced from openai's releases.

v1.45.0

1.45.0 (2024-09-12)

Full Changelog: v1.44.1...v1.45.0

Features

Bug Fixes

  • types: correctly mark stream discriminator as optional (#1706) (80f02f9)

v1.44.1

1.44.1 (2024-09-09)

Full Changelog: v1.44.0...v1.44.1

Chores

  • add docstrings to raw response properties (#1696) (1d2a19b)

Documentation

  • readme: add section on determining installed version (#1697) (0255735)
  • readme: improve custom base_url example (#1694) (05eec8a)

v1.44.0

1.44.0 (2024-09-06)

Full Changelog: v1.43.1...v1.44.0

Features

  • vector store: improve chunking strategy type names (#1690) (e82cd85)

v1.43.1

1.43.1 (2024-09-05)

Full Changelog: v1.43.0...v1.43.1

Chores

v1.43.0

1.43.0 (2024-08-29)

... (truncated)

Changelog

Sourced from openai's changelog.

1.45.0 (2024-09-12)

Full Changelog: v1.44.1...v1.45.0

Features

Bug Fixes

  • types: correctly mark stream discriminator as optional (#1706) (80f02f9)

1.44.1 (2024-09-09)

Full Changelog: v1.44.0...v1.44.1

Chores

  • add docstrings to raw response properties (#1696) (1d2a19b)

Documentation

  • readme: add section on determining installed version (#1697) (0255735)
  • readme: improve custom base_url example (#1694) (05eec8a)

1.44.0 (2024-09-06)

Full Changelog: v1.43.1...v1.44.0

Features

  • vector store: improve chunking strategy type names (#1690) (e82cd85)

1.43.1 (2024-09-05)

Full Changelog: v1.43.0...v1.43.1

Chores

1.43.0 (2024-08-29)

Full Changelog: v1.42.0...v1.43.0

Features

... (truncated)

Commits
  • 48026f3 release: 1.45.0
  • 2bfec1a feat(api): add o1 models (#1708)
  • a6e9db8 fix(types): correctly mark stream discriminator as optional (#1706)
  • 23b9615 feat(errors): include completion in LengthFinishReasonError (#1701)
  • 6b07089 release: 1.44.1
  • fee1040 docs(readme): add section on determining installed version (#1697)
  • 3cf4acc chore: add docstrings to raw response properties (#1696)
  • 38dd534 docs(readme): improve custom base_url example (#1694)
  • 93aa548 release: 1.44.0
  • f161000 feat(vector store): improve chunking strategy type names (#1690)
  • Additional commits viewable in compare view


Updates qdrant-haystack from 4.1.2 to 6.0.0

Commits
  • 781941a Remove support for deprecated legacy filters in Qdrant (#1084)
  • ac0c580 chore: Update changelog after removing legacy filters (#1083)
  • 8ef0e6d Update the changelog
  • 3d2693d chore: ElasticSearch - remove legacy filters elasticsearch (#1078)
  • 4f19d57 chore: Weaviate - remove legacy filter support (#1070)
  • 69946c0 chore: Pinecone - remove legacy filter support (#1069)
  • 3290da6 chore: PgVector - remove legacy filter support (#1068)
  • 64be158 chore: OpenSearch - remove legacy filter support (#1067)
  • f467983 chore: MongoDB - remove legacy filter support (#1066)
  • 77751ec Update the changelog
  • Additional commits viewable in compare view


Updates tqdm from 4.66.4 to 4.66.5

Release notes

Sourced from tqdm's releases.

tqdm v4.66.5 stable

Commits
  • 951a2ba Merge pull request #1595 from hroncok/py3.13-await-aclose
  • 2fbad6a Avoid Python 3.13+ RuntimeWarning: coroutine method 'aclose' of 'acount' was ...
  • 0254345 Merge pull request #1594 from mgorny/py313-docstring
  • 43230f6 slight lint
  • 5ba6595 cli: Fix docstring processing with Python 3.13+
  • 448946a Merge pull request #1602 from tqdm/devel
  • 46cd395 add py3.12 support
  • d8ac656 ncols: support FreeBSD
  • 4f66276 bump deps & linters
  • 54796cc docs: bump versions
  • See full diff in compare view


Updates sqlparse from 0.5.0 to 0.5.1

Changelog

Sourced from sqlparse's changelog.

Release 0.5.1 (Jul 15, 2024)

Enhancements

  • New "compact" option for formatter. If set, the formatter tries to produce a more compact output by avoiding some line breaks (issue783).

Bug Fixes

  • The strip comments filter was a bit greedy and removed too much whitespace (issue772). Note: In some cases you might want to add strip_whitespace=True where you previously used just strip_comments=True. strip_comments did some of the work that strip_whitespace should do.
  • Fix error when splitting statements that contain multiple CASE clauses within a BEGIN block (issue784).
  • Fix whitespace removal with nested expressions (issue782).
  • Fix parsing and formatting of ORDER clauses containing NULLS FIRST or NULLS LAST (issue532).
Commits
  • 2664c9e Bump version.
  • b126ba5 Fix tokenization of order keywords (fixes #532).
  • 0c4902f Descend into subgroups when removing whitespace (fixes #782).
  • a8de06e Revert "Add regression test (#780)."
  • b253bb1 Add regression test (#780).
  • 791e25d Fix error when splitting statements that contain multiple CASE clauses within...
  • 073099d Update compact option to improve formatting
  • 3ea660e Code cleanup.
  • 974617d Add shortcut for running flake8 and pytest.
  • bf74d8b Add compact option to force a more compact formatting (fixes #783).
  • Additional commits viewable in compare view


Updates orjson from 3.10.3 to 3.10.7

Release notes

Sourced from orjson's releases.

3.10.7

Changed

  • Improve performance of stable Rust amd64 builds.

3.10.6

Changed

  • Improve performance.

3.10.5

Changed

  • Improve performance.

3.10.4

Changed

  • Improve performance.
Changelog

Sourced from orjson's changelog.

3.10.7 - 2024-08-08

Changed

  • Improve performance of stable Rust amd64 builds.

3.10.6 - 2024-07-02

Changed

  • Improve performance.

3.10.5 - 2024-06-13

Changed

  • Improve performance.

3.10.4 - 2024-06-10

Changed

  • Improve performance.
Commits


Updates sf-hamilton from 1.69.0 to 1.76.0

Release notes

Sourced from sf-hamilton's releases.

sf-hamilton-1.76.0

Full Changelog: https://github.com/DAGWorks-Inc/hamilton/compare/sf-hamilton-1.75.1...sf-hamilton-1.76.0

What's Changed

New Contributors

Full Changelog: https://github.com/DAGWorks-Inc/hamilton/compare/sf-hamilton-1.75.1...sf-hamilton-1.76.0

sf-hamilton-1.75.1

What's Changed

New Contributors

Full Changelog: https://github.com/DAGWorks-Inc/hamilton/compare/sf-hamilton-1.75.0...sf-hamilton-1.75.1

sf-hamilton-1.75.0

What's Changed

Full Changelog: https://github.com/DAGWorks-Inc/hamilton/compare/sf-hamilton-1.74.0...sf-hamilton-1.75.0

sf-hamilton-1.74.0

What's Changed

... (truncated)

Commits
  • 7530000 Bumps version from 1.75.0 to 1.76.0
  • 62d045d Adds version field to metadata collected
  • 553afc8 Fix typos
  • 123c28b Add openlineage adapter (#1123)
  • 4c48161 Refactor to enable RayGraphAdapter and HamiltonTracker to work well together
  • 004ac5e Bumps version to push out 1.75.1
  • 6f2376d Handles partials in source code hash (#1116)
  • d90212f Update type parameter names and protocol comments
  • 9716e95 Fix formatting errors
  • 70585a0 Change Parallelizable and Collect to structural subtypes
  • Additional commits viewable in compare view


Updates aiohttp from 3.10.2 to 3.10.5

Release notes

Sourced from aiohttp's releases.

3.10.5

Bug fixes

  • Fixed :meth:aiohttp.ClientResponse.json() not setting status when :exc:aiohttp.ContentTypeError is raised -- by :user:bdraco.

    Related issues and pull requests on GitHub: #8742.

Miscellaneous internal changes

  • Improved performance of the WebSocket reader -- by :user:bdraco.

    Related issues and pull requests on GitHub: #8736, #8747.


3.10.4

Bug fixes

  • Fixed decoding base64 chunk in BodyPartReader -- by :user:hyzyla.

    Related issues and pull requests on GitHub: #3867.

  • Fixed a race closing the server-side WebSocket where the close code would not reach the client -- by :user:bdraco.

    Related issues and pull requests on GitHub: #8680.

  • Fixed unconsumed exceptions raised by the WebSocket heartbeat -- by :user:bdraco.

    If the heartbeat ping raised an exception, it would not be consumed and would be logged as an warning.

... (truncated)

Changelog

Sourced from aiohttp's changelog.

3.10.5 (2024-08-19)

Bug fixes

  • Fixed :meth:aiohttp.ClientResponse.json() not setting status when :exc:aiohttp.ContentTypeError is raised -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:8742.

Miscellaneous internal changes

  • Improved performance of the WebSocket reader -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:8736, :issue:8747.


3.10.4 (2024-08-17)

Bug fixes

  • Fixed decoding base64 chunk in BodyPartReader -- by :user:hyzyla.

    Related issues and pull requests on GitHub: :issue:3867.

  • Fixed a race closing the server-side WebSocket where the close code would not reach the client -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:8680.

... (truncated)

Commits


Updates ollama-haystack from 0.0.6 to 1.0.0

Commits


Updates langfuse from 2.43.3 to 2.48.1

Release notes

Sourced from langfuse's releases.

v2.48.1

What's Changed

Full Changelog: https://github.com/langfuse/langfuse/compare/v2.48.0...v2.48.1

v2.48.0

What's Changed

Full Changelog: https://github.com/langfuse/langfuse/compare/v2.47.7...v2.48.0

v2.47.7

What's Changed

Full Changelog: https://github.com/langfuse/langfuse/compare/v2.47.6...v2.47.7

v2.47.5

What's Changed

Full Changelog: https://github.com/langfuse/langfuse/compare/v2.47.4...v2.47.5

v2.47.4

What's Changed

Full Changelog: https://github.com/langfuse/langfuse/compare/v2.47.3...v2.47.4

v2.47.3

Full Changelog: https://github.com/langfuse/langfuse/compare/v2.47.3...v2.47.3

... (truncated)

Commits


Updates ollama from 0.2.1 to 0.3.3

Release notes

Sourced from ollama's releases.

v0.3.3

What's Changed

New Contributors

Full Changelog: https://github.com/ollama/ollama-python/compare/v0.3.2...v0.3.3

v0.3.2

What's Changed