Compare commits

...
Author SHA1 Message Date
Sydney Runkle 5720a21c45 lockfile changes 2025-07-02 14:13:39 -04:00
Sydney Runkle c0aa6ab612 min deps ci and pydantic version fix 2025-07-02 14:09:59 -04:00
5 changed files with 28 additions and 4 deletions
+10
View File
@@ -58,3 +58,13 @@ jobs:
# grep will exit non-zero if the target message isn't found,
# and `set -e` above will cause the step to fail.
echo "$STATUS" | grep 'nothing to commit, working tree clean'
- name: Install min version of deps
shell: bash
working-directory: ${{ inputs.working-directory }}
run: uv sync --no-default-groups --resolution lowest-direct --no-sources --force-reinstall
- name: Run tests with min version of deps
shell: bash
working-directory: ${{ inputs.working-directory }}
run: make test
+10
View File
@@ -53,3 +53,13 @@ jobs:
# grep will exit non-zero if the target message isn't found,
# and `set -e` above will cause the step to fail.
echo "$STATUS" | grep 'nothing to commit, working tree clean'
- name: Install min version of deps
shell: bash
working-directory: ${{ inputs.working-directory }}
run: uv sync --no-default-groups --resolution lowest-direct --no-sources --force-reinstall
- name: Run tests with min version of deps
shell: bash
working-directory: ${{ inputs.working-directory }}
run: make test
+2 -1
View File
@@ -17,7 +17,8 @@ dependencies = [
"langgraph-sdk>=0.1.42,<0.2.0",
"langgraph-prebuilt>=0.5.0,<0.6.0",
"xxhash>=3.5.0",
"pydantic>=2.7.4",
"pydantic>=2.7.4; python_version < '3.13'",
"pydantic>=2.0.0; python_version >= '3.13'",
]
[project.urls]
+2 -1
View File
@@ -1246,7 +1246,8 @@ requires-dist = [
{ name = "langgraph-checkpoint", editable = "../checkpoint" },
{ name = "langgraph-prebuilt", editable = "../prebuilt" },
{ name = "langgraph-sdk", editable = "../sdk-py" },
{ name = "pydantic", specifier = ">=2.7.4" },
{ name = "pydantic", marker = "python_full_version < '3.13'", specifier = ">=2.7.4" },
{ name = "pydantic", marker = "python_full_version >= '3.13'", specifier = ">=2.0.0" },
{ name = "xxhash", specifier = ">=3.5.0" },
]
+4 -2
View File
@@ -2,7 +2,8 @@ version = 1
revision = 2
requires-python = ">=3.9"
resolution-markers = [
"python_full_version >= '3.12.4'",
"python_full_version >= '3.13'",
"python_full_version >= '3.12.4' and python_full_version < '3.13'",
"python_full_version < '3.12.4'",
]
@@ -337,7 +338,8 @@ requires-dist = [
{ name = "langgraph-checkpoint", editable = "../checkpoint" },
{ name = "langgraph-prebuilt", editable = "." },
{ name = "langgraph-sdk", editable = "../sdk-py" },
{ name = "pydantic", specifier = ">=2.7.4" },
{ name = "pydantic", marker = "python_full_version < '3.13'", specifier = ">=2.7.4" },
{ name = "pydantic", marker = "python_full_version >= '3.13'", specifier = ">=2.0.0" },
{ name = "xxhash", specifier = ">=3.5.0" },
]