Azure-Samples / Cosmic-Food-RAG-app

A chat-based recommendation application that revolutionizes the culinary experience.
MIT License
10 stars 7 forks source link

Bump the python-requirements group across 1 directory with 16 updates #71

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 1 month ago

Bumps the python-requirements group with 16 updates in the / directory:

Package From To
aiohttp 3.10.2 3.10.4
attrs 23.2.0 24.2.0
langchain 0.2.10 0.2.14
langchain-community 0.2.9 0.2.12
langchain-core 0.2.22 0.2.33
langchain-openai 0.1.17 0.1.22
langsmith 0.1.93 0.1.99
numpy 1.26.4 2.1.0
openai 1.36.1 1.41.0
orjson 3.10.6 3.10.7
pydantic-core 2.20.1 2.22.0
pyyaml 6.0.1 6.0.2
regex 2024.5.15 2024.7.24
sqlalchemy 2.0.31 2.0.32
tenacity 8.5.0 9.0.0
tqdm 4.66.4 4.66.5

Updates aiohttp from 3.10.2 to 3.10.4

Release notes

Sourced from aiohttp's releases.

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.

    Related issues and pull requests on GitHub: #8685.

  • Fixed an edge case in the Python parser when chunk separators happen to align with network chunks -- by :user:Dreamsorcerer.

    Related issues and pull requests on GitHub: #8720.

Improved documentation

  • Added aiohttp-apischema to supported libraries -- by :user:Dreamsorcerer.

    Related issues and pull requests on GitHub: #8700.

... (truncated)

Changelog

Sourced from aiohttp's changelog.

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.

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

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

  • Fixed an edge case in the Python parser when chunk separators happen to align with network chunks -- by :user:Dreamsorcerer.

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

Improved documentation

  • Added aiohttp-apischema to supported libraries -- by :user:Dreamsorcerer.

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

... (truncated)

Commits
  • 8dcd3a4 Release 3.10.4 (Attempt 2) (#8732)
  • f4d4f2a Release 3.10.4 (#8731)
  • 0f1a008 [PR #8685/e7c02ca4 backport][3.10] Fix exceptions from WebSocket ping task no...
  • 635ae62 [PR #8682/490fca61 backport][3.10] Reduce WebSocket frame parser complexity (...
  • ebec945 [PR #8681/30a3d0ef backport][3.10] Improve performance of starting request ha...
  • 78d45e7 Fix Python parser when chunk separators align (#8720) (#8722)
  • 5ef8cba [PR #8717/e0a7c0cb backport][3.10] Minor tweaks backported from #8701 (#8719)
  • 677f6af [PR #8714/8690b0fb backport][3.10] Minor improvements to testing docs (#8715)
  • 58e8597 [PR #8693/7ca244ef backport][3.10] Fix missing logic in quickstart example (#...
  • 6a09242 [PR #8700/92e14f86 backport][3.10] Add aiohttp-apischema to supported librari...
  • Additional commits viewable in compare view


Updates attrs from 23.2.0 to 24.2.0

Commits


Updates langchain from 0.2.10 to 0.2.14

Release notes

Sourced from langchain's releases.

langchain==0.2.14

Changes since langchain==0.2.13

langchain: bump core to 0.2.32 (#25421) langchain: bump min core version (#25418) langchain: release 0.2.14 (#25416) docs: udpated api reference (#25172) core[minor]: Prevent PydanticOutputParser from encoding schema as ASCII (#25386) multiple: update removal targets (#25361)

langchain-community==0.2.12

Changes since langchain-community==0.2.11

community: release 0.2.12 (#25324) community: kwargs for CassandraGraphVectorStore (#25300) core[patch]: add standard tracing params for retrievers (#25240) [Community] - Added bind_tools and with_structured_output for ChatZhipuAI (#23887) docs: Fix ChatBaichuan, QianfanChatEndpoint, ChatSparkLLM, ChatZhipuAI docs (#25265) Improvement[Embeddings] Add dimension support to ZhipuAIEmbeddings (#25274) core[patch]: Deprecating beta upsert APIs in vectorstore (#25069) community[patch],core[patch]: Update EdenaiTool root_validator and add unit test in core (#25233) community[patch]: Remove more @​allow_reuse=True validators (#25236) community[patch]: Remove usage of @​root_validator(allow_reuse=True) (#25235) community[patch]: FAISS: ValueError mentions normalize_score_fn isntead of relevance_score_fn (#25225) community: Add llm-extraction option to FireCrawl Document Loader (#25231) docs: update integration api refs (#25195) community[patch]: Use get_fields adapter for pydantic (#25191) community[minor]: [SharePointLoader] Load extended metadata for the root folder (#24872) community[patch]: Upgrade pydantic extra (#25185) Update polygon.py for business subscription (#25085) community[patch]: gpt-4o-2024-08-06 costs (#25164) docs: Standardize QianfanLLMEndpoint LLM (#25139) community: Fix ValidationError on creating GPT4AllEmbeddings with no gpt4all_kwargs (#25124) community: Add stock market tools from financialdatasets.ai (#25025) Added bedrock 3-5 sonnet cost detials for BedrockAnthropicTokenUsageCallbackHandler (#25104) [docs]: vector store integration pages (#24858) docs: Standardize Tongyi (#25103) delete the default model value from langchain and discard the need fo… (#24915) Allow ConfluenceLoader authorization via Personal Access Tokens (#25096) community: fix neo4j from_existing_graph (#24912) community: make AthenaLoader profile_name optional and fix type hint (#24958) community: fix issue of the existence of numeric object in additional_kwargs a… (#24863) community[patch]: Optimize test case for MoonshotChat (#25050) community: Fix Predibase Integration for HuggingFace-hosted fine-tuned adapters (#25015) docs: Standardize MiniMaxEmbeddings (#24983) docs: Standardize SparkLLMTextEmbeddings docstrings (#25021) docs: fix kwargs docstring (#25010) docs: standardizing tavily tool docs (#24736)

langchain==0.2.13

... (truncated)

Commits


Updates langchain-community from 0.2.9 to 0.2.12

Release notes

Sourced from langchain-community's releases.

langchain-community==0.2.12

Changes since langchain-community==0.2.11

community: release 0.2.12 (#25324) community: kwargs for CassandraGraphVectorStore (#25300) core[patch]: add standard tracing params for retrievers (#25240) [Community] - Added bind_tools and with_structured_output for ChatZhipuAI (#23887) docs: Fix ChatBaichuan, QianfanChatEndpoint, ChatSparkLLM, ChatZhipuAI docs (#25265) Improvement[Embeddings] Add dimension support to ZhipuAIEmbeddings (#25274) core[patch]: Deprecating beta upsert APIs in vectorstore (#25069) community[patch],core[patch]: Update EdenaiTool root_validator and add unit test in core (#25233) community[patch]: Remove more @​allow_reuse=True validators (#25236) community[patch]: Remove usage of @​root_validator(allow_reuse=True) (#25235) community[patch]: FAISS: ValueError mentions normalize_score_fn isntead of relevance_score_fn (#25225) community: Add llm-extraction option to FireCrawl Document Loader (#25231) docs: update integration api refs (#25195) community[patch]: Use get_fields adapter for pydantic (#25191) community[minor]: [SharePointLoader] Load extended metadata for the root folder (#24872) community[patch]: Upgrade pydantic extra (#25185) Update polygon.py for business subscription (#25085) community[patch]: gpt-4o-2024-08-06 costs (#25164) docs: Standardize QianfanLLMEndpoint LLM (#25139) community: Fix ValidationError on creating GPT4AllEmbeddings with no gpt4all_kwargs (#25124) community: Add stock market tools from financialdatasets.ai (#25025) Added bedrock 3-5 sonnet cost detials for BedrockAnthropicTokenUsageCallbackHandler (#25104) [docs]: vector store integration pages (#24858) docs: Standardize Tongyi (#25103) delete the default model value from langchain and discard the need fo… (#24915) Allow ConfluenceLoader authorization via Personal Access Tokens (#25096) community: fix neo4j from_existing_graph (#24912) community: make AthenaLoader profile_name optional and fix type hint (#24958) community: fix issue of the existence of numeric object in additional_kwargs a… (#24863) community[patch]: Optimize test case for MoonshotChat (#25050) community: Fix Predibase Integration for HuggingFace-hosted fine-tuned adapters (#25015) docs: Standardize MiniMaxEmbeddings (#24983) docs: Standardize SparkLLMTextEmbeddings docstrings (#25021) docs: fix kwargs docstring (#25010) docs: standardizing tavily tool docs (#24736)

langchain-community==0.2.11

Changes since langchain-community==0.2.10

community[patch]: Release 0.2.11 (#24989) community[patch]: support named arguments in github toolkit (#24986) community[patch]: Add test case for MoonshotChat (#24960) community[patch]: adding artifact to Tavily search (#24376) docs: Standardize ZhipuAIEmbeddings docstrings (#24933) community[patch]: Invoke on_llm_new_token callback before yielding chunk (#24938) community[patch]: support bind_tools for ChatMlflow (#24547) community: Fix KeyError in NotionDB loader when 'name' is missing (#24224)

... (truncated)

Commits


Updates langchain-core from 0.2.22 to 0.2.33

Release notes

Sourced from langchain-core's releases.

langchain-core==0.2.33

Changes since langchain-core==0.2.32

core[patch]: Release 0.2.33 (#25498) core, partners: implement standard tracing params for LLMs (#25410) core[minor], anthropic[patch]: Upgrade @​root_validator usage to be consistent with pydantic 2 (#25457) fireworks[patch]: Upgrade @​root_validators to be pydantic 2 compliant (#25443) Merge support for group manager (#25360)

langchain-core==0.2.32

Changes since langchain-core==0.2.31

core[patch]: Release 0.2.32 (#25420) core[patch]: tool import fix (#25419)

langchain-core==0.2.31

Changes since langchain-core==0.2.30

core[patch]: Release 0.2.31 (#25388) core: fix issue#24660, slove error messages about ValueError when use model with history (#25183) docs: udpated api reference (#25172) core[minor]: Prevent PydanticOutputParser from encoding schema as ASCII (#25386) multiple: update removal targets (#25361)

langchain-core==0.2.30

Changes since langchain-core==0.2.29

core: release 0.2.30 (#25321) core[patch]: Update API reference for fake embeddings (#25313) core[patch]: add standard tracing params for retrievers (#25240) docs: update numbering of items in docstring (#25267) core[patch]: Deprecating beta upsert APIs in vectorstore (#25069) community[patch],core[patch]: Update EdenaiTool root_validator and add unit test in core (#25233) core[patch]: use time.monotonic() instead time.time() in InMemoryRateLimiter core[patch]: fix deprecation pydantic bug (#25204) core[minor]: Add factory for looking up secrets from the env (#25198) core: autodetect more ls params (#25044) core[minor]: Add from_env utility (#25189) core[patch]: Add pydantic get_fields adapter (#25187) core[patch]: Fix aindex API (#25155) core[patch]: Add unit tests for Serializable (#25152) core[patch]: support Field deprecation (#25004) core[patch]: check for model_fields attribute (#25108)

langchain-core==0.2.29

Changes since langchain-core==0.2.28

core[patch]: Release 0.2.29 (#25126) core[patch]: base language model disable_streaming (#25070) core[patch]: Relax rate limit unit tests in terms of timing (#25140)

... (truncated)

Commits


Updates langchain-openai from 0.1.17 to 0.1.22

Release notes

Sourced from langchain-openai's releases.

langchain-openai==0.1.22

Changes since langchain-openai==0.1.21

openai[patch]: update core dep (#25502) core, partners: implement standard tracing params for LLMs (#25410) openai[patch]: Release 0.1.22 (#25496) openai[patch]: fix json mode for Azure (#25488) docs: format oai embeddings docstring (#25448) docs: remove the extra period in docstring (#25414) docs: udpated api reference (#25172) openai[patch]: Update extra to match pydantic 2 (#25382) openai: Update API Reference docs for AzureOpenAI Embeddings (#25312) openai[patch]: Docs fix RST formatting in OpenAIEmbeddings (#25293) openai[patch]: Add API Reference docs to OpenAIEmbeddings (#25290) docs: Standardize OpenAI Docs (#25280)

langchain-openai==0.1.21

Changes since langchain-openai==0.1.20

openai[patch]: Release 0.1.21 (#25269) partners: fix of issue #24880 (#25229) infra: temp skip oai embeddings test (#25148) openai[patch]: Release 0.1.21rc2 (#25146) openai[patch]: ChatOpenAI.with_structured_output json_schema support (#25123) openai[patch]: Release 0.1.21rc1 (#25116) core[patch], openai[patch]: enable strict tool calling (#25111) patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)

langchain-openai==0.1.21rc2

Changes since langchain-openai==0.1.20

openai[patch]: Release 0.1.21rc2 (#25146) openai[patch]: ChatOpenAI.with_structured_output json_schema support (#25123) openai[patch]: Release 0.1.21rc1 (#25116) core[patch], openai[patch]: enable strict tool calling (#25111) patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)

langchain-openai==0.1.21rc1

Changes since langchain-openai==0.1.20

openai[patch]: Release 0.1.21rc1 (#25116) core[patch], openai[patch]: enable strict tool calling (#25111) patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)

langchain-openai==0.1.20

Changes since langchain-openai==0.1.19

integrations[patch]: release model packages (#24900) core[patch], integrations[patch]: convert TypedDict to tool schema support (#24641) openai[patch]: openai proxy added to base embeddings (#24539)

... (truncated)

Commits


Updates langsmith from 0.1.93 to 0.1.99

Release notes

Sourced from langsmith's releases.

v0.1.99

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.98...v0.1.99

v0.1.98

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.97...v0.1.98

v0.1.97

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.96...v0.1.97

v0.1.96

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.95...v0.1.96

v0.1.95

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.94...v0.1.95

v0.1.94

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.93...v0.1.94

Commits


Updates numpy from 1.26.4 to 2.1.0

Release notes

Sourced from numpy's releases.

2.1.0 (Aug 18, 2024)

NumPy 2.1.0 Release Notes

NumPy 2.1.0 provides support for the upcoming Python 3.13 release and drops support for Python 3.9. In addition to the usual bug fixes and updated Python support, it helps get us back into our usual release cycle after the extended development of 2.0. The highlights for this release are:

  • Support for the array-api 2023.12 standard.
  • Support for Python 3.13.
  • Preliminary support for free threaded Python 3.13.

Python versions 3.10-3.13 are supported in this release.

New functions

New function numpy.unstack

A new function np.unstack(array, axis=...) was added, which splits an array into a tuple of arrays along an axis. It serves as the inverse of [numpy.stack]{.title-ref}.

(gh-26579)

Deprecations

  • The fix_imports keyword argument in numpy.save is deprecated. Since NumPy 1.17, numpy.save uses a pickle protocol that no longer supports Python 2, and ignored fix_imports keyword. This keyword is kept only for backward compatibility. It is now deprecated.

    (gh-26452)

  • Passing non-integer inputs as the first argument of [bincount]{.title-ref} is now deprecated, because such inputs are silently cast to integers with no warning about loss of precision.

    (gh-27076)

Expired deprecations

  • Scalars and 0D arrays are disallowed for numpy.nonzero and numpy.ndarray.nonzero.

    (gh-26268)

  • set_string_function internal function was removed and PyArray_SetStringFunction was stubbed out.

... (truncated)

Commits
  • 2f7fe64 Merge pull request #27236 from charris/prepare-2.1.0
  • b6f434f REL: Prepare for the NumPy 2.1.0 release [wheel build]
  • 3cf9394 Merge pull request #27234 from charris/backport-25984
  • 7443dcc Merge pull request #27233 from charris/backport-27223
  • 85b1cab BUG: Allow fitting of degree zero polynomials with Polynomial.fit
  • 395a81d DOC: reword discussion about shared arrays to hopefully be clearer
  • 5af2e96 Move NUMUSERTYPES thread safety discussion to legacy DType API docs
  • d902c24 DOC: add docs on thread safety in NumPy
  • c080180 Merge pull request #27229 from charris/backport-27226
  • 44ce7e8 BUG: Fix PyArray_ZeroContiguousBuffer (resize) with struct dtypes
  • Additional commits viewable in compare view


Updates openai from 1.36.1 to 1.41.0

Release notes

Sourced from openai's releases.

v1.41.0

1.41.0 (2024-08-16)

Full Changelog: v1.40.8...v1.41.0

Features

  • client: add uploads.upload_file helper (aae079d)

v1.40.8

1.40.8 (2024-08-15)

Full Changelog: v1.40.7...v1.40.8

Chores

v1.40.7

1.40.7 (2024-08-15)

Full Changelog: v1.40.6...v1.40.7

Bug Fixes

  • cli/migrate: change grit binaries download source (#1649) (85e8935)

Chores

  • docs: fix typo in example snippet (4e83b57)
  • internal: use different 32bit detection method (#1652) (5831af6)

v1.40.6

1.40.6 (2024-08-12)

Full Changelog: v1.40.5...v1.40.6

Chores

v1.40.5

1.40.5 (2024-08-12)

Full Changelog: v1.40.4...v1.40.5

... (truncated)

Changelog

Sourced from openai's changelog.

1.41.0 (2024-08-16)

Full Changelog: v1.40.8...v1.41.0

Features

  • client: add uploads.upload_file helper (aae079d)

1.40.8 (2024-08-15)

Full Changelog: v1.40.7...v1.40.8

Chores

1.40.7 (2024-08-15)

Full Changelog: v1.40.6...v1.40.7

Bug Fixes

  • cli/migrate: change grit binaries download source (#1649) (85e8935)

Chores

  • docs: fix typo in example snippet (4e83b57)
  • internal: use different 32bit detection method (#1652) (5831af6)

1.40.6 (2024-08-12)

Full Changelog: v1.40.5...v1.40.6

Chores

1.40.5 (2024-08-12)

Full Changelog: v1.40.4...v1.40.5

Documentation

  • helpers: make async client usage more clear (34e1edf), closes #1639

1.40.4 (2024-08-12)

... (truncated)

Commits


Updates orjson from 3.10.6 to 3.10.7

Release notes

Sourced from orjson's releases.

3.10.7

Changed

  • Improve performance of stable Rust amd64 builds.
Changelog

Sourced from orjson's changelog.

3.10.7 - 2024-08-08

Changed

  • Improve performance of stable Rust amd64 builds.
Commits


Updates pydantic-core from 2.20.1 to 2.22.0

Release notes

Sourced from pydantic-core's releases.

v2.22.0 2024-08-15

What's Changed