core[patch]: Release 0.2.27 (#24952)
core[patch]: Fix tool args schema inherited field parsing (#24936)
core: docstrings BaseCallbackHandler update ([#24948](https://github.com/langchain-ai/langchain/issues/24948)) core[patch]: runnable config ensure_config deep copy from var_child_runnable… ([#24862](https://github.com/langchain-ai/langchain/issues/24862)) core[patch]: In unit tests, use _schema()` instead of BaseModel.schema() (#24930)
core[patch]: stringify tool non-content blocks (#24626)
core[minor]: Add support for pydantic 2 to utility to get fields (#24899)
langchain-core==0.2.26
Changes since langchain-core==0.2.25
core[patch]: Release 0.2.26 (#24898)
core[patch]: Update unit tests with a workaround for using AnyID in pydantic 2 (#24892)
core[patch], integrations[patch]: convert TypedDict to tool schema support (#24641)
langchain-core==0.2.25
Changes since langchain-core==0.2.24
core: release 0.2.25 (#24833)
core: Fix implementation of trim_first_node/trim_last_node to use exact same definition of first/last node as in the getter methods (#24802)
core[patch]: introduce ToolMessage.status (#24628)
core[patch]: support tool calls with non-pickleable args in tools (#24741)
core[patch]: Respect injected in bound fns (#24733)
core: use mypy<1.11 (#24749)
Add type() in error msg (#24723)
core[patch]: Correct doc-string for InMemoryRateLimiter (#24730)
langchain-core==0.2.24
Changes since langchain-core==0.2.23
core[patch]: Release 0.2.24 (#24722)
core[patch]: ChatPromptTemplate.init same as ChatPromptTemplate.from_… (#24486)
core[minor]: Add BaseModel.rate_limiter, RateLimiter abstraction and in-memory implementation (#24669)
core: Don't draw None edge labels (#24690)
core[patch]: fix mutating tool calls (#24677)
core[minor]: Support asynchronous in InMemoryVectorStore (#24472)
core[minor]: Add InMemoryRateLimiter (#21992)
core[patch]: add to RunnableLambda docstring (#24575)
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.28.
Release notes
Sourced from langchain-core's releases.
... (truncated)
Commits
4305f78
core[patch]: Release 0.2.28 (#25000)64ccddf
docs: fmt concepts (#24999)dd8e4cd
text-splitters[patch]: Release 0.2.3 (#24998)0de0cd2
core[patch]: merge message runs nit (#24997)8e2316b
community[patch]: Release 0.2.11 (#24989)c2538e7
experimental[patch]: bump min versions of core and community (#24996)acba38a
docs: update toolkit guides (#24992)22c1a40
community[patch]: support named arguments in github toolkit (#24986)4797b80
experimental[patch]: release 0.0.64 (#24990)7061869
Add relik graph transformer (#24982)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