Azure-Samples / Cosmic-Food-RAG-app

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

Bump the python-requirements group across 1 directory with 22 updates #81

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

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

Package From To
aiohttp 3.10.2 3.10.5
attrs 23.2.0 24.2.0
certifi 2024.7.4 2024.8.30
httpx 0.27.0 0.27.2
idna 3.7 3.8
langchain 0.2.10 0.2.15
langchain-community 0.2.9 0.2.15
langchain-core 0.2.22 0.2.37
langchain-openai 0.1.17 0.1.23
langsmith 0.1.93 0.1.108
marshmallow 3.21.3 3.22.0
numpy 1.26.4 2.1.0
openai 1.36.1 1.43.0
orjson 3.10.6 3.10.7
pydantic-core 2.20.1 2.23.1
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
werkzeug 3.0.3 3.0.4
yarl 1.9.4 1.9.7

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 attrs from 23.2.0 to 24.2.0

Commits


Updates certifi from 2024.7.4 to 2024.8.30

Commits


Updates httpx from 0.27.0 to 0.27.2

Release notes

Sourced from httpx's releases.

Version 0.27.2

0.27.2 (27th August, 2024)

Fixed

  • Reintroduced supposedly-private URLTypes shortcut. (#2673)

Version 0.27.1

0.27.1 (27th August, 2024)

Added

  • Support for zstd content decoding using the python zstandard package is added. Installable using httpx[zstd]. (#3139)

Fixed

  • Improved error messaging for InvalidURL exceptions. (#3250)
  • Fix app type signature in ASGITransport. (#3109)
Changelog

Sourced from httpx's changelog.

0.27.2 (27th August, 2024)

Fixed

  • Reintroduced supposedly-private URLTypes shortcut. (#2673)

0.27.1 (27th August, 2024)

Added

  • Support for zstd content decoding using the python zstandard package is added. Installable using httpx[zstd]. (#3139)

Fixed

  • Improved error messaging for InvalidURL exceptions. (#3250)
  • Fix app type signature in ASGITransport. (#3109)
Commits


Updates idna from 3.7 to 3.8

Release notes

Sourced from idna's releases.

v3.8

What's Changed

  • Fix regression where IDNAError exception was not being produced for certain inputs.
  • Add support for Python 3.13, drop support for Python 3.5 as it is no longer testable.
  • Documentation improvements
  • Updates to package testing using Github actions

Thanks to Hugo van Kemenade for contributions to this release.

Full Changelog: https://github.com/kjd/idna/compare/v3.7...v3.8

Changelog

Sourced from idna's changelog.

3.8 (2024-08-23) ++++++++++++++++

  • Fix regression where IDNAError exception was not being produced for certain inputs.
  • Add support for Python 3.13, drop support for Python 3.5 as it is no longer testable.
  • Documentation improvements
  • Updates to package testing using Github actions

Thanks to Hugo van Kemenade for contributions to this release.

Commits
  • 784c6f4 Release v3.8
  • 28c7c9e Typo fix
  • a2b41c3 Pin remainder of Github Actions flagged in code scanning
  • 1f613c5 More Github Action dependency pinning
  • a87e2b6 Update OSSF scorecard to latest version
  • 12d4dd1 Merge pull request #182 from kjd/github-pypi-actions
  • e1a1541 Pin Github Actions dependencies
  • c109d3a Merge branch 'master' into github-pypi-actions
  • f8a8de4 Do not try to build/send packages to TestPyPI for now
  • 613bdde Update regexp to move global flag to start of expression
  • Additional commits viewable in compare view


Updates langchain from 0.2.10 to 0.2.15

Release notes

Sourced from langchain's releases.

langchain-core==0.2.15

Changes since langchain-core==0.2.13

core[patch]: Release 0.2.15 (#24149) core[patch]: Update styles for mermaid graphs (#24147) core[patch]: propagate parse_docstring to tool decorator (#24123) core[patch]: Clean up indexing test code (#24139) core[patch]: add versionadded to as_tool (#24138) core: release 0.2.14, remove poetry 1.7 incompatible flag from root (#24137) core: Add metadata to graph json repr (#24131) core: fix docstring (#24129) core: mermaid: Render metadata key-value pairs when drawing mermaid graph (#24103) core[minor]: Add dispatching for custom events (#24080)

langchain==0.2.15

Changes since langchain==0.2.14

langchain[patch]: Release 0.2.15 (#25802) date_time_parser (#25763) all: Improve make lint command (#25344) docs: api ref to new site somewheres (#25679) core: pydantic output parser streaming fix (#24415) langchain: Fix type warnings when passing Runnable as agent to AgentExecutor (#24750) fix issue: cannot use document_variable_name to override context in create_stuff_documents_chain (#25531) docs: fix Agent deprecation msg (#25464) [experimental]: minor fix to open assistants code (#24682) langchain[patch]: deprecate various chains (#25310)

langchain-community==0.2.15

Changes since langchain-community==0.2.14

community[patch]: bump + fix core dep (#25901) community: Fix branch not being considered when using GithubFileLoader (#20075) community: Fix a bug in handling kwargs overwrites in Predibase integration, and update the documentation. (#25893) qdrant: Updated class check in Self-Query Retriever factory (#25877) community: Fixed infinity embeddings async request (#25882) community:Fix a bug of LLM in moonshot (#25878) Improvement[Community] Add tool-calling test case for ChatZhipuAI (#25884) add neo4j query constructor for self query (#25288) "community: release 0.2.15" (#25867) community: undo azure_ad_access_token breaking change (#25818) community: Cap AzureOpenAIEmbeddings chunk_size at 2048 instead of 16. (#25852) added octoai test (#21793) premai[patch]: Standardize premai params (#21513) community(sparkllm): Add function call support in Sparkllm chat model. (#20607) Community: sambastudio embeddings GenericV2 API support (#25064) community[patch]: callback before yield for _astream (gigachat) (#25834) Patch enable to use Amazon OpenSearch Serverless(aoss) for Semantic Cache store (#25833) comminity[patch]: fix #25575 YandexGPTs for _grpc_metadata (#25617) community[patch]: Support passing extra params for executing functions in UCFunctionToolkit (#25652)

... (truncated)

Commits


Updates langchain-community from 0.2.9 to 0.2.15

Release notes

Sourced from langchain-community's releases.

langchain-community==0.2.15

Changes since langchain-community==0.2.14

community[patch]: bump + fix core dep (#25901) community: Fix branch not being considered when using GithubFileLoader (#20075) community: Fix a bug in handling kwargs overwrites in Predibase integration, and update the documentation. (#25893) qdrant: Updated class check in Self-Query Retriever factory (#25877) community: Fixed infinity embeddings async request (#25882) community:Fix a bug of LLM in moonshot (#25878) Improvement[Community] Add tool-calling test case for ChatZhipuAI (#25884) add neo4j query constructor for self query (#25288) "community: release 0.2.15" (#25867) community: undo azure_ad_access_token breaking change (#25818) community: Cap AzureOpenAIEmbeddings chunk_size at 2048 instead of 16. (#25852) added octoai test (#21793) premai[patch]: Standardize premai params (#21513) community(sparkllm): Add function call support in Sparkllm chat model. (#20607) Community: sambastudio embeddings GenericV2 API support (#25064) community[patch]: callback before yield for _astream (gigachat) (#25834) Patch enable to use Amazon OpenSearch Serverless(aoss) for Semantic Cache store (#25833) comminity[patch]: fix #25575 YandexGPTs for _grpc_metadata (#25617) community[patch]: Support passing extra params for executing functions in UCFunctionToolkit (#25652) community[patch]: optimize xinference llm import (#25809) community[patch]: Add ID field back to Azure AI Search results (#25828)

langchain-community==0.2.14

Changes since langchain-community==0.2.13

community: release 0.2.14 (#25822) community: add score to PineconeHybridSearchRetriever (#25781) Improvement[Community] Improve api doc for PineconeHybridSearchRetriever (#25803) community[patch]: fix model initialization bug for deepinfra (#25727)

langchain-community==0.2.13

Changes since langchain-community==0.2.12

community[patch]: Release 0.2.13 (#25806) community[patch]: Minor Improvement of extract hyperlinks tool output (#25728) docs minor fix (#25794) Add mmr to neo4j vector (#25765) community: Azure Search Vector Store is missing Access Token Authentication (#24330) Improvement[Community] Improve methods in IMessageChatLoader (#25746) Fix MoonshotChat instantiate with alias (#25755) Update endpoint for AzureMLEndpointApiType class. (#25725) [Community][minor]: Added langchain_version while calling discover API (#24428) [Community][minor]: Updating source path, and file path for SharePoint loader in PebbloSafeLoader (#25592) community[minor]: [Pebblo] Fix URL construction in newer Python versions (#25747) community: [PebbloRetrievalQA] Implemented Async support for prompt APIs (#25748) all: Improve make lint command (#25344) community: remove integration test deps (#24460)

... (truncated)

Commits
  • ca1c3bd community[patch]: bump + fix core dep (#25901)
  • fabe32c core[patch]: Release 0.2.37 (#25900)
  • 9992a1d cookbook: AI Agent Built With LangChain and FireWorksAI (#22609)
  • c6f00e6 community: Fix branch not being considered when using GithubFileLoader (#20075)
  • 54d2b86 docs: integrations reference updates 12 (#25676)
  • c8b1c3a docs: update documentation for Vertex Embeddings Models (#25745)
  • 617a4e6 community: Fix a bug in handling kwargs overwrites in Predibase integration, ...
  • 28f6ff6 docs: remove incorrect vectorstore local column (#25895)
  • ade4bfd qdrant: Updated class check in Self-Query Retriever factory (#25877)
  • 862ef32 community: Fixed infinity embeddings async request (#25882)
  • Additional commits viewable in compare view


Updates langchain-core from 0.2.22 to 0.2.37

Release notes

Sourced from langchain-core's releases.

langchain-core==0.2.37

Changes since langchain-core==0.2.36

core[patch]: Release 0.2.37 (#25900) core[patch]: dont mutate merged lists/dicts (#25858) core: prompt variable error msg (#25787)

langchain-core==0.2.36

Changes since langchain-core==0.2.35

core: release 0.2.36 (#25819) core[patch]: Add B(bugbear) ruff rules (#25520) docs: improve docs for InMemoryVectorStore (#25786)

langchain-core==0.2.35

Changes since langchain-core==0.2.34

core[patch]: Release 0.2.35 (#25729) all: Improve make lint command (#25344) infra: reenable min version testing 2, ci ignore ai21 (#25709) core[patch]: Fix type for inner input in base prompts (#25713) partners: Use simsimd types (#25299) core[patch]: mmr util (#25689) core: pydantic output parser streaming fix (#24415) core[patch]: Add _api.rename_parameter to support renaming of parameters in functions (#25101) core[patch]: add additionalProperties recursively to oai function if strict (#25169) infra: xfail pydantic v2 arg to py function (#25686) core[patch]: Add UP(upgrade) ruff rules (#25358) core[patch]: Remove different parent run id warning (#25683) core[patch]: support drawing nested subgraphs in draw_mermaid (#25581) core[patch]: add option to specify the chunk separator in merge_message_runs (#24783) Fix UnionType type var replacement (#25566) core[patch]: Improve some error messages and add another test for checking RunnableWithMessageHistory (#25209) infra: test convert_message (#25632)

langchain-core==0.2.34

Changes since langchain-core==0.2.33

core[patch]: Release 0.2.34 (#25622) core[patch]: support oai dicts as messages (#25621) core: fix fallback context overwriting (#25550) core[minor]: add langsmith document loader (#25493) core[patch]: Allow bound models as token_counter in trim_messages (#25563) core,community: add beta decorator to missed GraphVectorStore extensions (#25562) infra: test chat prompt ser/des (#25557)

langchain-core==0.2.33

Changes since langchain-core==0.2.32

core[patch]: Release 0.2.33 (#25498)

... (truncated)

Commits
  • fabe32c core[patch]: Release 0.2.37 (#25900)
  • 9992a1d cookbook: AI Agent Built With LangChain and FireWorksAI (#22609)
  • c6f00e6 community: Fix branch not being considered when using GithubFileLoader (#20075)
  • 54d2b86 docs: integrations reference updates 12 (#25676)
  • c8b1c3a docs: update documentation for Vertex Embeddings Models (#25745)
  • 617a4e6 community: Fix a bug in handling kwargs overwrites in Predibase integration, ...
  • 28f6ff6 docs: remove incorrect vectorstore local column (#25895)
  • ade4bfd qdrant: Updated class check in Self-Query Retriever factory (#25877)
  • 862ef32 community: Fixed infinity embeddings async request (#25882)
  • f75d562 community:Fix a bug of LLM in moonshot (#25878)
  • Additional commits viewable in compare view


Updates langchain-openai from 0.1.17 to 0.1.23

Release notes

Sourced from langchain-openai's releases.

langchain-openai==0.1.23

Changes since langchain-openai==0.1.22

openai[patch]: Release 0.1.23 (#25804) openai[patch]: fix get_num_tokens for function calls (#25785) all: Improve make lint command (#25344) openai:compatible with other llm usage meta data (#24500) core[patch]: add additionalProperties recursively to oai function if strict (#25169) docs: fix openai api ref (#25639)

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

... (truncated)

Commits


Updates langsmith from 0.1.93 to 0.1.108

Release notes

Sourced from langsmith's releases.

v0.1.108

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.107...v0.1.108

v0.1.107

What's Changed

New Contributors

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.106...v0.1.107

v0.1.106

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.105...v0.1.106

v0.1.105

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.104...v0.1.105

v0.1.104

What's Changed

Full Changelog: https://github.com/langchain-ai/langsmith-sdk/compare/v0.1.103...v0.1.104

v0.1.103

What's Changed

... (truncated)

Commits
  • cb7fcf0 Filter Root (not children) (#961)
  • 0e1c328 [Python] 0.1.107 Release queue for experiment results (#958)
  • c3af11a Optimize CPU-bound Task Execution by Replacing Thread Lock with Producer-Cons...
  • fab1c22 [Py] Warn if api key not provided (#956)
  • 34408f6 [JS] Fix summary evaluator result logging (#955)
  • c1de373 Support eager iteration of results in evaluate (#952)
  • 8dfcc52 Fix multi-pairwise evaluation (#954)
  • fef6769 build(deps): bump micromatch from 4.0.5 to 4.0.8 in /js (#953)
  • d6b0eca [Py] Suport yield & return from wrapped generators (#951)
  • e034266 feat: release 0.7 docker-compose (#948)
  • Additional commits viewable in compare view


Updates marshmallow from 3.21.3 to 3.22.0

Changelog

Sourced from marshmallow's changelog.

3.22.0 (2024-08-20)


Features:

  • Add many Meta option to Schema so it expects a collection by default (:issue:2270). Thanks :user:himalczyk for reporting and :user:deckar01 for the PR.
  • Refactor hooks (:pr:2279). Thanks :user:deckar01 for the PR.
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]