File tree Expand file tree Collapse file tree 7 files changed +42
-41
lines changed Expand file tree Collapse file tree 7 files changed +42
-41
lines changed Original file line number Diff line number Diff line change @@ -46,14 +46,14 @@ langgraph = [
46
46
test = [
47
47
" black[jupyter]==25.1.0" ,
48
48
" isort==6.0.1" ,
49
- " langgraph==0.2.74 " ,
49
+ " langgraph==0.3.31 " ,
50
50
" mypy==1.15.0" ,
51
- " pytest-asyncio==0.25.3 " ,
51
+ " pytest-asyncio==0.26.0 " ,
52
52
" pytest==8.3.5" ,
53
- " pytest-cov==6.0.0 " ,
53
+ " pytest-cov==6.1.1 " ,
54
54
" pytest-depends==1.0.1" ,
55
- " Pillow==11.1.0 " ,
56
- " langchain-tests==0.3.12 "
55
+ " Pillow==11.2.1 " ,
56
+ " langchain-tests==0.3.19 "
57
57
]
58
58
59
59
[build-system ]
Original file line number Diff line number Diff line change 1
1
google-cloud-alloydb-connector [asyncpg ]== 1.8.0
2
2
google-cloud-storage == 3.1.0
3
- langchain-core == 0.3.41
4
- numpy == 2.2.3 ; python_version > "3.9"
5
- numpy == 2.0.2 ; python_version < = "3.9"
6
- pgvector == 0.3.6
7
- SQLAlchemy [asyncio ]== 2.0.38
8
- langgraph-checkpoint == 2.0.19
3
+ langchain-core == 0.3.55
4
+ numpy == 2.2.5 ; python_version > "3.9"
5
+ numpy == 2.0.2 ; python_version < = "3.9"
6
+ pgvector == 0.4.0
7
+ SQLAlchemy [asyncio ]== 2.0.40
8
+ langgraph == 0.3.31
Original file line number Diff line number Diff line change 1
- langchain-google-alloydb-pg == 0.9.3
2
- langchain == 0.3.20
3
- langchain-google-vertexai == 2.0.14
1
+ langchain-google-alloydb-pg == 0.10.0
2
+ langchain == 0.3.24
3
+ langchain-google-vertexai == 2.0.20
Original file line number Diff line number Diff line change 1
- google-cloud-aiplatform [reasoningengine,langchain ]== 1.83 .0
2
- langchain-google-alloydb-pg == 0.9.3
3
- langchain-google-vertexai == 2.0.14
4
- google-cloud-resource-manager == 1.14.1
5
- langchain-community == 0.3.19
1
+ google-cloud-aiplatform [reasoningengine,langchain ]== 1.90 .0
2
+ langchain-google-alloydb-pg == 0.10.0
3
+ langchain-google-vertexai == 2.0.20
4
+ google-cloud-resource-manager == 1.14.2
5
+ langchain-community == 0.3.22
6
6
# Required to fix: "PydanticUndefinedAnnotation: name 'SafetySetting' is not defined"
7
7
# Todo: remove after upstream issue is fixed: https://github.com/langchain-ai/langchain/issues/28271
8
- pydantic == 2.10.6
8
+ pydantic == 2.11.3
Original file line number Diff line number Diff line change 1
- langchain-chroma == 0.2.2
2
- langchain-core == 0.3.41
3
- langchain-google-alloydb-pg == 0.9.3
4
- langchain-milvus == 0.1.8
1
+ langchain-chroma == 0.2.3
2
+ langchain-core == 0.3.55
3
+ langchain-google-alloydb-pg == 0.10.0
4
+ langchain-milvus == 0.1.9
5
5
langchain-pinecone == 0.2.3
6
6
langchain-qdrant == 0.2.0
7
7
langchain-weaviate == 0.0.4
8
8
pinecone-client == 6.0.0
9
- pymilvus == 2.5.5
10
- pytest-asyncio == 0.25.3
9
+ pymilvus == 2.5.6
10
+ pytest-asyncio == 0.26.0
11
11
pytest == 8.3.5
12
- qdrant-client == 1.13.3
13
- weaviate-client == 4.11.1
12
+ qdrant-client == 1.14.1
13
+ weaviate-client == 4.14.0
Original file line number Diff line number Diff line change 1
- google-cloud-aiplatform [reasoningengine,langchain ]== 1.83 .0
2
- google-cloud-resource-manager == 1.14.1
3
- langchain-community == 0.3.19
4
- langchain-google-alloydb-pg == 0.9.3
5
- langchain-google-vertexai == 2.0.14
1
+ google-cloud-aiplatform [reasoningengine,langchain ]== 1.90 .0
2
+ google-cloud-resource-manager == 1.14.2
3
+ langchain-community == 0.3.22
4
+ langchain-google-alloydb-pg == 0.10.0
5
+ langchain-google-vertexai == 2.0.20
Original file line number Diff line number Diff line change 39
39
empty_checkpoint ,
40
40
)
41
41
from langgraph .checkpoint .serde .jsonplus import JsonPlusSerializer
42
- from langgraph .prebuilt import (
42
+ from langgraph .prebuilt import ( # type: ignore[import-not-found]
43
43
ToolNode ,
44
44
ValidationNode ,
45
45
create_react_agent ,
@@ -376,13 +376,14 @@ def _AnyIdHumanMessage(**kwargs: Any) -> HumanMessage:
376
376
377
377
saved = await checkpointer .aget_tuple (thread )
378
378
assert saved is not None
379
- assert saved .checkpoint ["channel_values" ] == {
380
- "messages" : [
381
- _AnyIdHumanMessage (content = "hi?" ),
382
- AIMessage (content = "hi?" , id = "0" ),
383
- ],
384
- "agent" : "agent" ,
385
- }
379
+ assert (
380
+ _AnyIdHumanMessage (content = "hi?" )
381
+ in saved .checkpoint ["channel_values" ]["messages" ]
382
+ )
383
+ assert (
384
+ AIMessage (content = "hi?" , id = "0" )
385
+ in saved .checkpoint ["channel_values" ]["messages" ]
386
+ )
386
387
assert saved .metadata == {
387
388
"parents" : {},
388
389
"source" : "loop" ,
You can’t perform that action at this time.
0 commit comments