Skip to content

Commit bbb1508

Browse files
authored
Merge branch 'main' into dependabot/uv/libs/prebuilt/major-6615f4149c
2 parents 372a23c + f52dd90 commit bbb1508

30 files changed

Lines changed: 2093 additions & 1767 deletions

File tree

.github/workflows/_sdk_integration_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
working-directory: libs/sdk-py
3434

3535
- name: Login to Docker Hub
36-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
36+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
3737
if: ${{ !github.event.pull_request.head.repo.fork }}
3838
with:
3939
username: ${{ secrets.DOCKERHUB_USERNAME }}

.github/workflows/_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
cache-suffix: test-${{ inputs.working-directory }}
3434
working-directory: ${{ inputs.working-directory }}
3535
- name: Login to Docker Hub
36-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
36+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
3737
if: ${{ !github.event.pull_request.head.repo.fork }}
3838
with:
3939
username: ${{ secrets.DOCKERHUB_USERNAME }}

.github/workflows/_test_langgraph.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
cache-suffix: "test-langgraph"
3232
working-directory: libs/langgraph
3333
- name: Login to Docker Hub
34-
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4
34+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4
3535
if: ${{ !github.event.pull_request.head.repo.fork }}
3636
with:
3737
username: ${{ secrets.DOCKERHUB_USERNAME }}

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ jobs:
5050
- '**/uv.lock'
5151
sdk_py:
5252
- 'libs/sdk-py/**'
53-
- 'libs/langgraph/langgraph/pregel/remote.py'
54-
- 'libs/langgraph/langgraph/pregel/_remote_run_stream.py'
53+
# The integration suite runs the local langgraph core inside the
54+
# server (see libs/sdk-py/integration/Dockerfile), so any core
55+
# change is now exercised end-to-end and should trigger it.
56+
- 'libs/langgraph/**'
5557
5658
lint:
5759
needs: changes

.github/workflows/pr_lint.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ jobs:
4141
docs
4242
ci
4343
deps
44+
deps-dev
4445
requireScope: false
4546
ignoreLabels: |
4647
ignore-lint-pr-title

libs/checkpoint-conformance/langgraph/checkpoint/conformance/spec/test_list.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import traceback
66
from collections.abc import Callable
7+
from typing import cast
78
from uuid import uuid4
89

910
from langgraph.checkpoint.base import BaseCheckpointSaver
@@ -335,8 +336,9 @@ async def test_list_metadata_custom_keys(
335336
results.append(tup)
336337

337338
assert len(results) == 1
338-
assert results[0].metadata["score"] == 42
339-
assert results[0].metadata["run_id"] == "run-abc"
339+
metadata = cast(dict[str, object], results[0].metadata)
340+
assert metadata["score"] == 42
341+
assert metadata["run_id"] == "run-abc"
340342

341343

342344
ALL_LIST_TESTS = [

libs/checkpoint-conformance/uv.lock

Lines changed: 44 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/checkpoint-postgres/uv.lock

Lines changed: 212 additions & 211 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/checkpoint-sqlite/uv.lock

Lines changed: 25 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)