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)
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)
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)
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)
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.
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}.
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.
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.
Bumps the python-requirements group with 22 updates in the / directory:
3.10.2
3.10.5
23.2.0
24.2.0
2024.7.4
2024.8.30
0.27.0
0.27.2
3.7
3.8
0.2.10
0.2.15
0.2.9
0.2.15
0.2.22
0.2.37
0.1.17
0.1.23
0.1.93
0.1.108
3.21.3
3.22.0
1.26.4
2.1.0
1.36.1
1.43.0
3.10.6
3.10.7
2.20.1
2.23.1
6.0.1
6.0.2
2024.5.15
2024.7.24
2.0.31
2.0.32
8.5.0
9.0.0
4.66.4
4.66.5
3.0.3
3.0.4
1.9.4
1.9.7
Updates
aiohttp
from 3.10.2 to 3.10.5Release notes
Sourced from aiohttp's releases.
... (truncated)
Changelog
Sourced from aiohttp's changelog.
... (truncated)
Commits
ec453ba
Release 3.10.5 (#8754)5953df1
[PR #8749/5e30b49 backport][3.10] Bump cffi to 1.17.0 (#8752)83bd239
[PR #8747/e97b17a6 backport][3.10] Make MESSAGE_TYPES_WITH_CONTENT a frozense...c7ff47b
[PR #8742/b4f9cb35 backport][3.10] Fix status not being set when ClientRespon...fbfedd6
[PR #8736/1b88af2 backport][3.10] Improve performance of WebSocketReader (#8743)dba2605
[3.10] Bump pypa/cibuildwheel to v2.20.0 (#8740)92dc91b
Bump version to 3.10.5.dev08dcd3a4
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...Updates
attrs
from 23.2.0 to 24.2.0Commits
Updates
certifi
from 2024.7.4 to 2024.8.30Commits
325c2fd
2024.08.30 (#304)d66bf5f
Bump actions/upload-artifact from 4.3.5 to 4.3.6 (#302)2150f23
Bump actions/upload-artifact from 4.3.4 to 4.3.5 (#301)fc9b771
Bump actions/setup-python from 5.1.0 to 5.1.1 (#300)965b239
Bump actions/download-artifact from 4.1.7 to 4.1.8 (#297)c1f50cc
Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#296)Updates
httpx
from 0.27.0 to 0.27.2Release notes
Sourced from httpx's releases.
Changelog
Sourced from httpx's changelog.
Commits
609df7e
ReintroduceURLTypes
. (#3288)1d6b663
Update CHANGELOG for 0.27.1 release date. (#3285)1bf1ba5
Version 0.27.1 (#3275)7c0cda1
Improve InvalidURL error message. (#3250)beb501f
Bump the python-packages group across 1 directory with 8 updates (#3247)359f77d
Clean up URL signature. (#3245)b351a44
Update requirements.txt (#3246)db9072f
Add URL parsing tests from WHATWG (#3188)92e9dfb
Update asgi.py docstring (#3210)e186ecc
Bump the python-packages group with 8 updates (#3213)Updates
idna
from 3.7 to 3.8Release notes
Sourced from idna's releases.
Changelog
Sourced from idna's changelog.
Commits
784c6f4
Release v3.828c7c9e
Typo fixa2b41c3
Pin remainder of Github Actions flagged in code scanning1f613c5
More Github Action dependency pinninga87e2b6
Update OSSF scorecard to latest version12d4dd1
Merge pull request #182 from kjd/github-pypi-actionse1a1541
Pin Github Actions dependenciesc109d3a
Merge branch 'master' into github-pypi-actionsf8a8de4
Do not try to build/send packages to TestPyPI for now613bdde
Update regexp to move global flag to start of expressionUpdates
langchain
from 0.2.10 to 0.2.15Release notes
Sourced from langchain's releases.
... (truncated)
Commits
0d3fd0a
langchain[patch]: Release 0.2.15 (#25802)25a6790
community[patch]: Minor Improvement of extract hyperlinks tool output (#25728)ff0df5e
core[patch]: Add B(bugbear) ruff rules (#25520)d5ddaac
docs minor fix (#25794)3c784e1
docs: improve docs for InMemoryVectorStore (#25786)1023fbc
databricks: mv to partner repo (#25788)2e5c379
openai[patch]: fix get_num_tokens for function calls (#25785)2aa35d8
docs, infra: cerebras docs, update docs template linting with better error (#...48b579f
date_time_parser (#25763)f359e6b
Add mmr to neo4j vector (#25765)Updates
langchain-community
from 0.2.9 to 0.2.15Release notes
Sourced from langchain-community's releases.
... (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)Updates
langchain-core
from 0.2.22 to 0.2.37Release notes
Sourced from langchain-core's releases.
... (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)Updates
langchain-openai
from 0.1.17 to 0.1.23Release notes
Sourced from langchain-openai's releases.
... (truncated)
Commits
85aef76
openai[patch]: Release 0.1.23 (#25804)0d3fd0a
langchain[patch]: Release 0.2.15 (#25802)25a6790
community[patch]: Minor Improvement of extract hyperlinks tool output (#25728)ff0df5e
core[patch]: Add B(bugbear) ruff rules (#25520)d5ddaac
docs minor fix (#25794)3c784e1
docs: improve docs for InMemoryVectorStore (#25786)1023fbc
databricks: mv to partner repo (#25788)2e5c379
openai[patch]: fix get_num_tokens for function calls (#25785)2aa35d8
docs, infra: cerebras docs, update docs template linting with better error (#...48b579f
date_time_parser (#25763)Updates
langsmith
from 0.1.93 to 0.1.108Release notes
Sourced from langsmith's releases.
... (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)Updates
marshmallow
from 3.21.3 to 3.22.0Changelog
Sourced from marshmallow's changelog.
Commits
fbad345
Bump version and update changelog78cbc09
Merge pull request #2271 from deckar01/2270-meta-many7609530
Merge pull request #2279 from deckar01/simplify-hooksbbbd7af
Reduce pre-commit.ci updates to monthly (#2300)1d21132
[pre-commit.ci] pre-commit autoupdate8ceb4b3
[pre-commit.ci] pre-commit autoupdate (#2298)ac13e0d
Add sponsors to docs7ebdc7b
Fix logo image for pypi rendering7c2f1ca
Add Route4Me as sponsor01f8432
Bump alabaster from 0.7.16 to 1.0.0 (#2292)Updates
numpy
from 1.26.4 to 2.1.0Release notes
Sourced from numpy's releases.
... (truncated)
Commits
2f7fe64
Merge pull request #27236 from charris/prepare-2.1.0b6f434f
REL: Prepare for the NumPy 2.1.0 release [wheel build]