Compare commits

...
Author SHA1 Message Date
Sydney Runkle 2e48c88c23 sync lock 2025-05-19 16:39:35 -04:00
Sydney Runkle 238f084efa try for langgraph 2025-05-19 16:38:26 -04:00
Sydney Runkle 284400e14f more tinkering 2025-05-15 20:32:18 -07:00
Sydney Runkle 25b2b86d93 some linting 2025-05-15 20:29:46 -07:00
Sydney Runkle 7e341e0f29 min deps for all 2025-05-15 20:26:58 -07:00
Sydney Runkle df577b9229 ack another fix 2025-05-15 17:50:27 -07:00
Sydney Runkle 845e2d0a10 fix syntax 2025-05-15 17:48:22 -07:00
Sydney Runkle ee89bf5958 sync all extras 2025-05-15 17:46:33 -07:00
Sydney Runkle fc6298fccc remove redundant uv 2025-05-15 17:46:02 -07:00
Sydney RunkleandGitHub 67a0afc41a Merge branch 'main' into sr/run-against-checkpoint-min 2025-05-15 17:41:16 -07:00
Sydney Runkle 9ed98d4798 change to trigger tests 2025-05-15 10:49:54 -07:00
Sydney Runkle 7b36b4093d trying to run min v test 2025-05-15 10:48:27 -07:00
6 changed files with 66 additions and 38 deletions
+9
View File
@@ -45,6 +45,15 @@ jobs:
shell: bash
working-directory: ${{ inputs.working-directory }}
run: make test
- name: Install min version of deps
shell: bash
run: uv sync --frozen --all-extras --resolution lowest-direct --force-reinstall
- name: Run tests with min version of deps
shell: bash
run: make test
working-directory: ${{ inputs.working-directory }}
- name: Ensure the tests did not create any additional files
shell: bash
+9
View File
@@ -42,6 +42,15 @@ jobs:
shell: bash
run: make test_parallel
- name: Install min version of deps
shell: bash
run: uv sync --frozen --all-extras --resolution lowest-direct --force-reinstall
- name: Run tests with min version of deps
shell: bash
run: make test
working-directory: ${{ inputs.working-directory }}
- name: Ensure the tests did not create any additional files
shell: bash
run: |
@@ -39,6 +39,15 @@ jobs:
shell: bash
run: make test
- name: Install min version of deps
shell: bash
run: uv sync --frozen --all-extras --resolution lowest-direct --force-reinstall
- name: Run tests with min version of deps
shell: bash
run: make test
working-directory: ${{ inputs.working-directory }}
- name: Ensure the tests did not create any additional files
shell: bash
run: |
+1
View File
@@ -19,6 +19,7 @@ from typing import (
overload,
)
# meaningless change to trigger tests
from langchain_core.callbacks import Callbacks
from langchain_core.callbacks.manager import AsyncParentRunManager, ParentRunManager
from langchain_core.runnables.config import RunnableConfig
+18 -18
View File
@@ -25,30 +25,30 @@ Repository = "https://www.github.com/langchain-ai/langgraph"
[dependency-groups]
dev = [
"pytest",
"pytest-cov",
"pytest-dotenv",
"pytest-mock",
"syrupy",
"httpx",
"pytest-watcher",
"mypy",
"ruff",
"jupyter",
"pytest-xdist[psutil]",
"pytest-repeat",
"pytest>=8.3.2",
"pytest-cov>=4.0.0",
"pytest-dotenv>=0.5.2",
"pytest-mock>=3.10.0",
"syrupy>=4.0.2",
"httpx>=0.26.0",
'pytest-watcher>=0.4.1',
"mypy>=1.6.0",
"ruff>=0.6.2",
"jupyter>=1.0.0",
"pytest-xdist[psutil]>=3.6.1",
"pytest-repeat>=0.9.3",
"langgraph-prebuilt",
"langgraph-checkpoint",
"langgraph-checkpoint-sqlite",
"langgraph-checkpoint-postgres",
"langgraph-sdk",
"psycopg[binary]",
'psycopg[binary]>=3.0.0; python_version >= "3.10"',
"uvloop==0.21.0beta1",
"pyperf",
"py-spy",
"types-requests",
"pycryptodome",
"langgraph-cli[inmem]",
"pyperf>=2.7.0",
"py-spy>=0.3.14",
"types-requests>=2.32.0.20240914",
"pycryptodome>=3.21.0",
"langgraph-cli[inmem]>=0.2.8",
]
[tool.uv]
+20 -20
View File
@@ -1219,7 +1219,7 @@ dev = [
{ name = "langgraph-prebuilt" },
{ name = "langgraph-sdk" },
{ name = "mypy" },
{ name = "psycopg", extra = ["binary"] },
{ name = "psycopg", extra = ["binary"], marker = "python_full_version >= '3.10'" },
{ name = "py-spy" },
{ name = "pycryptodome" },
{ name = "pyperf" },
@@ -1248,29 +1248,29 @@ requires-dist = [
[package.metadata.requires-dev]
dev = [
{ name = "httpx" },
{ name = "jupyter" },
{ name = "httpx", specifier = ">=0.26.0" },
{ name = "jupyter", specifier = ">=1.0.0" },
{ name = "langgraph-checkpoint", editable = "../checkpoint" },
{ name = "langgraph-checkpoint-postgres", editable = "../checkpoint-postgres" },
{ name = "langgraph-checkpoint-sqlite", editable = "../checkpoint-sqlite" },
{ name = "langgraph-cli", extras = ["inmem"] },
{ name = "langgraph-cli", extras = ["inmem"], specifier = ">=0.2.8" },
{ name = "langgraph-prebuilt", editable = "../prebuilt" },
{ name = "langgraph-sdk", editable = "../sdk-py" },
{ name = "mypy" },
{ name = "psycopg", extras = ["binary"] },
{ name = "py-spy" },
{ name = "pycryptodome" },
{ name = "pyperf" },
{ name = "pytest" },
{ name = "pytest-cov" },
{ name = "pytest-dotenv" },
{ name = "pytest-mock" },
{ name = "pytest-repeat" },
{ name = "pytest-watcher" },
{ name = "pytest-xdist", extras = ["psutil"] },
{ name = "ruff" },
{ name = "syrupy" },
{ name = "types-requests" },
{ name = "mypy", specifier = ">=1.6.0" },
{ name = "psycopg", extras = ["binary"], marker = "python_full_version >= '3.10'", specifier = ">=3.0.0" },
{ name = "py-spy", specifier = ">=0.3.14" },
{ name = "pycryptodome", specifier = ">=3.21.0" },
{ name = "pyperf", specifier = ">=2.7.0" },
{ name = "pytest", specifier = ">=8.3.2" },
{ name = "pytest-cov", specifier = ">=4.0.0" },
{ name = "pytest-dotenv", specifier = ">=0.5.2" },
{ name = "pytest-mock", specifier = ">=3.10.0" },
{ name = "pytest-repeat", specifier = ">=0.9.3" },
{ name = "pytest-watcher", specifier = ">=0.4.1" },
{ name = "pytest-xdist", extras = ["psutil"], specifier = ">=3.6.1" },
{ name = "ruff", specifier = ">=0.6.2" },
{ name = "syrupy", specifier = ">=4.0.2" },
{ name = "types-requests", specifier = ">=2.32.0.20240914" },
{ name = "uvloop", specifier = "==0.21.0b1" },
]
@@ -1984,7 +1984,7 @@ wheels = [
[package.optional-dependencies]
binary = [
{ name = "psycopg-binary", marker = "implementation_name != 'pypy'" },
{ name = "psycopg-binary", marker = "python_full_version >= '3.10' and implementation_name != 'pypy'" },
]
[[package]]