mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-08-20 06:35:46 +02:00
Compare commits
12
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2e48c88c23 | ||
|
|
238f084efa | ||
|
|
284400e14f | ||
|
|
25b2b86d93 | ||
|
|
7e341e0f29 | ||
|
|
df577b9229 | ||
|
|
845e2d0a10 | ||
|
|
ee89bf5958 | ||
|
|
fc6298fccc | ||
|
|
67a0afc41a | ||
|
|
9ed98d4798 | ||
|
|
7b36b4093d |
@@ -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
|
||||
|
||||
@@ -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: |
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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]
|
||||
|
||||
Generated
+20
-20
@@ -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]]
|
||||
|
||||
Reference in New Issue
Block a user