core[patch]: Release 0.2.23 (#24557)
core[patch]: Fix word spelling error in globals.py (#24532)
core[patch]: merge_content fix (#24526)
community[minor]: add document transformer for extracting links (#24186)
all: add release notes to pypi (#24519)
core[patch]: don't serialize BasePromptTemplate.input_types (#24516)
core,groq,openai,mistralai,robocorp,fireworks,anthropic[patch]: Update BaseModel subclass and instance checks to handle both v1 and proper namespaces (#24417)
core[patch]: enable RunnableWithMessageHistory without config (#23775)
core[patch]: Accept configurable keys top-level (#23806)
core[patch]: ensure iterator_ in scope for _atransform_stream_with_config except (#24454)
core[minor]: Relax constraints on type checking for tools and parsers (#24459)
core[patch]: Fix utils.json_schema.dereference_refs (#24335 KeyError: 400 in JSON schema processing) (#24337)
langchain-core==0.2.22
Changes since langchain-core==0.2.21
core[patch]: Release 0.2.22 (#24423)
core[patch]: core lint fix (#24447)
core: In ensure_config don't copy dunder configurable keys to metadata (#24420)
standard-tests[patch]: Add pytest assert rewrites (#24408)
core[minor]: Support all versions of pydantic base model in argsschema (#24418)
core[patch]: Update API reference for astream events (#24359)
langchain-core==0.2.21
Changes since langchain-core==0.2.20
core[patch]: Release 0.2.21 (#24372)
core[patch]: add InjectedToolArg annotation (#24279)
core[patch]: Fix regression requiring input_variables in few chat prompt templates (#24360)
core[patch]: Fix one unit test for chat prompt template (#24362)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps langchain-core from 0.2.20 to 0.2.23.
Release notes
Sourced from langchain-core's releases.
Commits
918e1c8
core[patch]: Release 0.2.23 (#24557)58def6e
Add tool calling example to Ollama ntbk (#24522)e787532
langchain:globals
fix (#21281)e80b093
community[patch]: small fixes to link extractors (#24528)9e06991
community[patch]: Update URL to the 2markdown API (#24546)a14e02a
core[patch]: Fix word spelling error inglobals.py
(#24532)378db2e
docs: Add RedisChatMessageHistory docstrings (#24548)a197a8e
openai[patch]: move test (#24552)0bb54ab
CI: Temporarily disable min version checking on pull request (#24551)f47b4ed
standard-test: Fix typo in skipif for chat model integration tests (#24553)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show