William FH and GitHub
a12e558020
chore: update configurable metadata ( #7367 )
2026-03-31 13:59:22 -07:00
Sydney Runkle and GitHub
2d3121a17c
chore: drop Python 3.9 (and syntax) ( #6289 )
...
* `strict=False` is the default, pyupgrade to min version 3.10 adds this
to be explicit w/ behavior
2025-10-16 20:17:46 -04:00
bce1dcfcd2
release(langgraph): v1 working branch ( #6093 )
...
Diff viewer for langgraph v1 alpha releases
---------
Co-authored-by: ccurme <chester.curme@gmail.com >
Co-authored-by: William FH <13333726+hinthornw@users.noreply.github.com >
Co-authored-by: Mason Daugherty <github@mdrxy.com >
Co-authored-by: Mason Daugherty <mason@langchain.dev >
2025-10-16 07:11:22 -04:00
Sydney Runkle and GitHub
6e9e1ca146
refactor(langgraph): make constants generally private with a few select exports ( #5529 )
2025-07-16 09:27:04 -04:00
Sydney Runkle and GitHub
8c4e698c5a
langgraph[change]: solidify public/private differentiations ( #5252 )
...
* public interfaces for channels
* public interfaces for func
* public interfaces for graph
* pi for managed
* first pass public interface for top level modules
* first pass at private for utils -> _internal
* private interface for pregel
* scratchpad/stream protocol move
* docs update
* backwards compat for runnable
* deprecation warning for send and interrupt
* deprecation for pregel import
2025-07-02 16:48:53 -04:00
Nuno Campos and Sydney Runkle
afb83d2201
Remove non-state Graph
...
- Not used in any examples/docs
2025-05-29 21:38:58 -04:00
Sydney Runkle
1a477e57ff
upgrade to py39 standards
2025-04-21 20:43:40 -07:00
0cf3a64d66
Do not inject args in RunnableCallable if arg already exists ( #3185 )
...
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com >
2025-01-28 12:48:33 -05:00
Vadym Barda and GitHub
e2554c9616
langgraph: fix non-empty value check in ensure_config ( #3039 )
...
Fixes https://github.com/langchain-ai/langgraph/issues/2890
2025-01-15 16:54:31 +00:00
Johannes Mario Meissner
7256752f48
Import TypedDict from typing_extensions, add ruff rule
2024-12-31 22:14:16 +09:00
Tat Dat Duong
5a30fc6a87
Handle PydanticUndefined, add tests
2024-12-10 17:06:37 +01:00
Nuno Campos
f2e0dc1042
Reduce cpu time spent on langchain-core utilities
...
- shaves off 2s of 11s runtime of a simple graph with 1,000 subgraphs
2024-09-04 11:02:33 -07:00
Nuno Campos and GitHub
974b6c7bf3
Merge pull request #1549 from langchain-ai/wfh/optional_types
...
Support optional types from typeddict
2024-09-03 09:11:14 -07:00
Nuno Campos
d65d0ec665
test: Ensure that async checkpointers in tests are setup in same event loop as they are used in
...
- This more closely remembers the environment they're used in, so it's what we should be testing
- Remove unnecessary pytest-asyncio dependency, use anyio pytest plugin instead
- Convert remaining async tests using only memory checkpointer to use all existing ones
2024-09-02 17:24:54 -07:00
William Fu-Hinthorn
55263c640f
Return a default value instead
2024-08-30 16:28:01 -07:00
William Fu-Hinthorn
51f58279ba
Update snapshot
2024-08-30 16:20:22 -07:00
William Fu-Hinthorn
65b64c1331
Support optional types from typeddict
...
In the input schema
2024-08-30 09:42:53 -07:00
William FH and GitHub
4849501ccf
Copy core context in RunnableCallable ( #973 )
2024-07-09 20:26:45 -07:00
vbarda
1a06d500d4
libs: add cli, sdk-py, sdk-js and move core langgraph
2024-06-17 20:37:25 -04:00