From dad9817c88cfe901afe3aebf9b4224ebdbf6ee98 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 17:36:44 +0000 Subject: [PATCH 01/12] python312Packages.langchain-core: 0.3.66 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core%3D%3D0.3.72 --- pkgs/development/python-modules/langchain-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-core/default.nix b/pkgs/development/python-modules/langchain-core/default.nix index 370169580ec4..25c111f5826e 100644 --- a/pkgs/development/python-modules/langchain-core/default.nix +++ b/pkgs/development/python-modules/langchain-core/default.nix @@ -36,14 +36,14 @@ buildPythonPackage rec { pname = "langchain-core"; - version = "0.3.66"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-core==${version}"; - hash = "sha256-k9B2ApNyX3w6RTt/XdOl2FvU87NuZSi96vvfJOnBltM="; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/core"; From b9ab00eae19a6ea2244e3d880889071a6f64f755 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 16:41:08 +0000 Subject: [PATCH 02/12] python312Packages.langchain-ollama: 0.3.4 -> 0.3.6 changelog: https://github.com/langchain-ai/langchain/releases/tag/langchain-ollama%3D%3D0.3.6 diff: https://github.com/langchain-ai/langchain/compare/langchain-ollama%3D%3D0.3.4...langchain-ollama%3D%3D0.3.6 --- pkgs/development/python-modules/langchain-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-ollama/default.nix b/pkgs/development/python-modules/langchain-ollama/default.nix index 89feb35abbd3..75a6c8f8e55d 100644 --- a/pkgs/development/python-modules/langchain-ollama/default.nix +++ b/pkgs/development/python-modules/langchain-ollama/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-ollama"; - version = "0.3.5"; + version = "0.3.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-ollama==${version}"; - hash = "sha256-UmfbCctAb0D8mETICl5OJ58vghwhQKWkM1drkPt1aAg="; + hash = "sha256-GQkyJaYvwRbjDR0Rfen7/X5hFhY2+WU74B6/9Ufhpo4="; }; sourceRoot = "${src.name}/libs/partners/ollama"; From 5031555958246a5382a7876a153454ff46620fad Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 17:38:31 +0000 Subject: [PATCH 03/12] python312Packages.langchain-anthropic: 0.3.15 -> 0.3.17 https://github.com/langchain-ai/langchain/releases/tag/langchain-anthropic%3D%3D0.3.16 https://github.com/langchain-ai/langchain/releases/tag/langchain-anthropic%3D%3D0.3.17 --- .../python-modules/langchain-anthropic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-anthropic/default.nix b/pkgs/development/python-modules/langchain-anthropic/default.nix index 71a54c49b7fd..56bffb3d8dcb 100644 --- a/pkgs/development/python-modules/langchain-anthropic/default.nix +++ b/pkgs/development/python-modules/langchain-anthropic/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-anthropic"; - version = "0.3.15"; + version = "0.3.17"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-anthropic==${version}"; - hash = "sha256-GOD6pMuUDCfrQ6MP+/HXZIg5wHUDRysosEjXjewY/9M="; + hash = "sha256-oUT4Mu/vG+bVF6zLQX2RbVUglJ6VMyBt8XtCBSlBlpU="; }; sourceRoot = "${src.name}/libs/partners/anthropic"; From b7461a23f766c2c94585de9ff64bddb36e089d58 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 21 Jul 2025 09:05:45 -0700 Subject: [PATCH 04/12] python3Packages.ormsgpack: 1.9.1 -> 1.10.0 changelog: https://github.com/aviramha/ormsgpack/releases/tag/1.10.0 diff: https://github.com/aviramha/ormsgpack/compare/1.9.1...1.10.0 --- pkgs/development/python-modules/ormsgpack/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ormsgpack/default.nix b/pkgs/development/python-modules/ormsgpack/default.nix index 5b94c78db911..77a22e932f23 100644 --- a/pkgs/development/python-modules/ormsgpack/default.nix +++ b/pkgs/development/python-modules/ormsgpack/default.nix @@ -19,19 +19,19 @@ buildPythonPackage rec { pname = "ormsgpack"; - version = "1.9.1"; + version = "1.10.0"; pyproject = true; src = fetchFromGitHub { owner = "aviramha"; repo = "ormsgpack"; tag = version; - hash = "sha256-lFKHXTYtYEjtu+nXemQnB0yjkFD69gr0n7XfJ1Hy3J0="; + hash = "sha256-7VESiHAkDynf31xrQQh0Vv5vSfMOjnVXRFackUQdB68="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src; - hash = "sha256-jOEryJcE5+b0Y588fbDSyPcz5h4zYz2+40+lIfRDV1M="; + hash = "sha256-um6PzwL0M5lz4gDkTO/lvWJ0wwuCneNKRW8qysKMmM0="; }; build-system = [ From ec2571832a84ca923ebb2bacbf8db732f84143f9 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 16:41:34 +0000 Subject: [PATCH 05/12] python312Packages.langgraph-checkpoint: 2.0.26 -> 2.1.1 https://github.com/langchain-ai/langgraph/releases/tag/checkpoint%3D%3D2.1.0 https://github.com/langchain-ai/langgraph/releases/tag/checkpoint%3D%3D2.1.1 --- .../python-modules/langgraph-checkpoint/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint/default.nix b/pkgs/development/python-modules/langgraph-checkpoint/default.nix index 865d68a2b4b6..8c0f1a10c7cb 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, # build system - poetry-core, + hatchling, # dependencies langchain-core, @@ -13,6 +13,8 @@ # testing dataclasses-json, + numpy, + pandas, pytest-asyncio, pytest-mock, pytestCheckHook, @@ -23,19 +25,19 @@ buildPythonPackage rec { pname = "langgraph-checkpoint"; - version = "2.0.26"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "checkpoint==${version}"; - hash = "sha256-DSkjaxUfpsOg2ex0dgfO/UJ7WiQb5wQsAGgHPTckF6o="; + hash = "sha256-UY3AChShKfOrtOQzOm5vi3Yy3rlBc+TAje9L2L6My/U="; }; sourceRoot = "${src.name}/libs/checkpoint"; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ langchain-core @@ -48,6 +50,8 @@ buildPythonPackage rec { nativeCheckInputs = [ dataclasses-json + numpy + pandas pytest-asyncio pytest-mock pytestCheckHook From 376fe2331c5c79a3337b4d546987e837e3e75e60 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 16:44:25 +0000 Subject: [PATCH 06/12] python312Packages.langgraph-checkpoint-sqlite: 2.0.6 -> 2.0.10 https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite%3D%3D2.0.7 https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite%3D%3D2.0.8 https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite%3D%3D2.0.9 https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite%3D%3D2.0.10 --- .../langgraph-checkpoint-sqlite/default.nix | 29 ++++++++++++++++--- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix index abe8da772df7..15f117a3af8d 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix @@ -4,15 +4,17 @@ fetchFromGitHub, # build system - poetry-core, + hatchling, # dependencies aiosqlite, langgraph-checkpoint, + sqlite-vec, # testing pytest-asyncio, pytestCheckHook, + sqlite, # passthru gitUpdater, @@ -20,28 +22,33 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-sqlite"; - version = "2.0.6"; + version = "2.0.10"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "checkpointsqlite==${version}"; - hash = "sha256-UUlrhQS0C2rPp//+LwU2rgR4R3AM5fM9X3CYvi/DAy8="; + hash = "sha256-570rXAxS4p2b7fc1aqSNArXHTz7G2GjZQDqMlqK7Jso="; }; sourceRoot = "${src.name}/libs/checkpoint-sqlite"; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ aiosqlite langgraph-checkpoint + sqlite-vec ]; pythonRelaxDeps = [ "aiosqlite" + # Bug: version is showing up as 0.0.0 + # https://github.com/NixOS/nixpkgs/issues/427197 + "sqlite-vec" + # Checkpoint clients are lagging behind langgraph-checkpoint "langgraph-checkpoint" ]; @@ -51,6 +58,20 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest-asyncio pytestCheckHook + sqlite + ]; + + disabledTestPaths = [ + # Failed: 'flaky' not found in `markers` configuration option + "tests/test_ttl.py" + ]; + + disabledTests = [ + # AssertionError: (fails object comparison due to extra runtime fields) + # https://github.com/langchain-ai/langgraph/issues/5604 + "test_combined_metadata" + "test_asearch" + "test_search" ]; passthru.updateScript = gitUpdater { From f1b93c793c6995b29cee1facd977d1181d95f3b7 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 17:38:56 +0000 Subject: [PATCH 07/12] python312Packages.langgraph-checkpoint-postgres: 2.0.21 -> 2.0.23 https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres%3D%3D2.0.22 https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres%3D%3D2.0.23 --- .../langgraph-checkpoint-postgres/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix b/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix index aec6964b2c61..590d0ecefcdb 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix @@ -5,7 +5,7 @@ stdenvNoCC, # build system - poetry-core, + hatchling, # dependencies langgraph-checkpoint, @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-postgres"; - version = "2.0.21"; + version = "2.0.23"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "checkpointpostgres==${version}"; - hash = "sha256-hl1EBOtUkSfHGxsM+LOZPLSvkW7hdHS08klpvA7/Bd0="; + hash = "sha256-QAzT8T3bf3R3gwI/iWDYYDz0SxgLZsP61oMk72dYz4s="; }; postgresqlTestSetupPost = '' @@ -44,7 +44,7 @@ buildPythonPackage rec { sourceRoot = "${src.name}/libs/checkpoint-postgres"; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ langgraph-checkpoint From 59aeb89a6d31008af163d3c2cb110a6b4590aa57 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 17:39:29 +0000 Subject: [PATCH 08/12] python312Packages.langgraph-prebuilt: 0.1.8 -> 0.6.1 https://github.com/langchain-ai/langgraph/releases/tag/prebuilt%3D%3D0.6.1 --- .../python-modules/langgraph-prebuilt/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-prebuilt/default.nix b/pkgs/development/python-modules/langgraph-prebuilt/default.nix index 21e7fdf0dd5c..c3f4e850bcde 100644 --- a/pkgs/development/python-modules/langgraph-prebuilt/default.nix +++ b/pkgs/development/python-modules/langgraph-prebuilt/default.nix @@ -5,7 +5,7 @@ fetchFromGitHub, # build-system - poetry-core, + hatchling, # dependencies langchain-core, @@ -21,6 +21,7 @@ pytest-asyncio, pytest-mock, pytestCheckHook, + syrupy, xxhash, # passthru @@ -30,19 +31,19 @@ # It exists so the langgraph team can iterate on it without having to rebuild langgraph. buildPythonPackage rec { pname = "langgraph-prebuilt"; - version = "0.1.8"; + version = "0.6.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "prebuilt==${version}"; - hash = "sha256-mYcj7HRbB5H6G0CVLOICKgdtR5Wlv9WeTIBjQJqlhOE="; + hash = "sha256-8mubZSV1CDgYzykKaaWqn04yJldAgdGmgZDm54towWc="; }; sourceRoot = "${src.name}/libs/prebuilt"; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ langchain-core @@ -66,6 +67,7 @@ buildPythonPackage rec { pytest-asyncio pytest-mock pytestCheckHook + syrupy xxhash ]; @@ -82,6 +84,9 @@ buildPythonPackage rec { # psycopg.OperationalError: connection failed: connection to server at "127.0.0.1", port 5442 failed: Connection refused # Is the server running on that host and accepting TCP/IP connections? "tests/test_react_agent.py" + + # Utilities to import + "tests/conftest.py" ]; passthru.updateScript = gitUpdater { From 51f989574bce1b34fa83a9bd3faa2e606c376dce Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 16:44:00 +0000 Subject: [PATCH 09/12] python312Packages.langgraph-sdk: 0.1.69 -> 0.2.0 https://github.com/langchain-ai/langgraph/releases/tag/sdk%3D%3D0.2.0 --- pkgs/development/python-modules/langgraph-sdk/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-sdk/default.nix b/pkgs/development/python-modules/langgraph-sdk/default.nix index 8dc6e7c23fc0..0b1ce1827528 100644 --- a/pkgs/development/python-modules/langgraph-sdk/default.nix +++ b/pkgs/development/python-modules/langgraph-sdk/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, # build-system - poetry-core, + hatchling, # dependencies httpx, @@ -18,19 +18,19 @@ buildPythonPackage rec { pname = "langgraph-sdk"; - version = "0.1.69"; + version = "0.2.0"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "sdk==${version}"; - hash = "sha256-MRs5crbUEak/fr17+lerGFY+xTm7sanUW1lZXbPBAeg="; + hash = "sha256-uhVdtB/fLy0hfZKfzNV2eoO83bvKppGVl4Lm8IEscL0="; }; sourceRoot = "${src.name}/libs/sdk-py"; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ httpx From 3c0ed5287512b23ab9f30519eae1f051d10e8878 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 18 Jul 2025 16:40:40 +0000 Subject: [PATCH 10/12] python312Packages.langgraph: 0.4.1 -> 0.6.1 https://github.com/langchain-ai/langgraph/releases/tag/0.6.1 --- .../python-modules/langgraph/default.nix | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/langgraph/default.nix b/pkgs/development/python-modules/langgraph/default.nix index 153206ad3c22..fa5efe2b2ba3 100644 --- a/pkgs/development/python-modules/langgraph/default.nix +++ b/pkgs/development/python-modules/langgraph/default.nix @@ -5,13 +5,14 @@ fetchFromGitHub, # build-system - poetry-core, + hatchling, # dependencies langchain-core, langgraph-checkpoint, langgraph-prebuilt, langgraph-sdk, + pydantic, xxhash, # tests @@ -23,7 +24,6 @@ langgraph-checkpoint-sqlite, langsmith, psycopg, - pydantic, pytest-asyncio, pytest-mock, pytest-repeat, @@ -38,30 +38,33 @@ }: buildPythonPackage rec { pname = "langgraph"; - version = "0.4.1"; + version = "0.6.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = version; - hash = "sha256-bTxtfduuuyRITZqhk15aWwxNwiZ7TMTgBOEPat6zVIc="; + hash = "sha256-8mubZSV1CDgYzykKaaWqn04yJldAgdGmgZDm54towWc="; }; postgresqlTestSetupPost = '' - substituteInPlace tests/conftest.py \ + substituteInPlace tests/conftest_store.py \ + --replace-fail "DEFAULT_POSTGRES_URI = \"postgres://postgres:postgres@localhost:5442/\"" "DEFAULT_POSTGRES_URI = \"postgres:///$PGDATABASE\"" + substituteInPlace tests/conftest_checkpointer.py \ --replace-fail "DEFAULT_POSTGRES_URI = \"postgres://postgres:postgres@localhost:5442/\"" "DEFAULT_POSTGRES_URI = \"postgres:///$PGDATABASE\"" ''; sourceRoot = "${src.name}/libs/langgraph"; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ langchain-core langgraph-checkpoint langgraph-prebuilt langgraph-sdk + pydantic xxhash ]; @@ -96,10 +99,6 @@ buildPythonPackage rec { ]; disabledTests = [ - # test is flaky due to pydantic error on the exception - "test_doesnt_warn_valid_schema" - "test_tool_node_inject_store" - # Disabling tests that requires to create new random databases "test_cancel_graph_astream" "test_cancel_graph_astream_events_v2" @@ -114,9 +113,9 @@ buildPythonPackage rec { "test_pending_writes_resume" "test_remove_message_via_state_update" - # pydantic.errors.PydanticForbiddenQualifier, - # see https://github.com/langchain-ai/langgraph/issues/4360 - "test_state_schema_optional_values" + # Requires `langgraph dev` to be running + "test_remote_graph_basic_invoke" + "test_remote_graph_stream_messages_tuple" ]; disabledTestPaths = [ From 90c66e88c3aa228defa822d66ad6ac72de813fa7 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 21 Jul 2025 11:08:35 -0700 Subject: [PATCH 11/12] python3Packages.langchain: disable tests that break under new -core langchain-core has gotten ahead of langchain, and deprecated code is causing langchain's tests to break. Disabled with a note to fix on update. --- .../development/python-modules/langchain/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index 414d16e2e99e..ac73d2b7f764 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -128,6 +128,9 @@ buildPythonPackage rec { "test_serializable_mapping" "test_person" "test_aliases_hidden" + # AssertionError: (failed string match due to terminal control chars in output) + # https://github.com/langchain-ai/langchain/issues/32150 + "test_filecallback" ]; disabledTestPaths = [ @@ -143,6 +146,13 @@ buildPythonPackage rec { "tests/unit_tests/output_parsers/test_retry.py" # pydantic.errors.PydanticUserError: `LLMSummarizationCheckerChain` is not fully defined; you should define `BaseCache`, then call `LLMSummarizationCheckerChain.model_rebuild()`. "tests/unit_tests/chains/test_llm_summarization_checker.py" + + # TODO Remove on next update + # NotImplemented Error / AssertionError re: _HashedDocument + # HashedDocument was removed as a public entry in langchain-core > 0.3.66 + # and langchain is still using the old code. (Will be fixed on next update) + "tests/unit_tests/indexes/test_hashed_document.py" + "tests/unit_tests/indexes/test_indexing.py" ]; pythonImportsCheck = [ "langchain" ]; @@ -151,6 +161,8 @@ buildPythonPackage rec { rev-prefix = "langchain=="; }; + __darwinAllowLocalNetworking = true; + meta = { description = "Building applications with LLMs through composability"; homepage = "https://github.com/langchain-ai/langchain"; From 9d68fb7d81820b62da73defa2842cb6eba65765a Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Thu, 24 Jul 2025 11:48:36 -0700 Subject: [PATCH 12/12] python3Packages.langchain: 0.3.26 -> 0.3.27 https://github.com/langchain-ai/langchain/releases/tag/langchain%3D%3D0.3.27 https://github.com/langchain-ai/langchain/compare/langchain%3D%3D0.3.26...langchain%3D%3D0.3.27 --- pkgs/development/python-modules/langchain/default.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index ac73d2b7f764..39b81c33af58 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -44,14 +44,14 @@ buildPythonPackage rec { pname = "langchain"; - version = "0.3.26"; + version = "0.3.27"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain==${version}"; - hash = "sha256-xxkayOtC2GtgtF3tPkTGKOS9VQ/y2gRPopvKq48/Kq0="; + hash = "sha256-bqzJ0017Td65rhDCr2wfx+SCaJzPZTFzQpzy3RlaRj4="; }; sourceRoot = "${src.name}/libs/langchain"; @@ -146,13 +146,6 @@ buildPythonPackage rec { "tests/unit_tests/output_parsers/test_retry.py" # pydantic.errors.PydanticUserError: `LLMSummarizationCheckerChain` is not fully defined; you should define `BaseCache`, then call `LLMSummarizationCheckerChain.model_rebuild()`. "tests/unit_tests/chains/test_llm_summarization_checker.py" - - # TODO Remove on next update - # NotImplemented Error / AssertionError re: _HashedDocument - # HashedDocument was removed as a public entry in langchain-core > 0.3.66 - # and langchain is still using the old code. (Will be fixed on next update) - "tests/unit_tests/indexes/test_hashed_document.py" - "tests/unit_tests/indexes/test_indexing.py" ]; pythonImportsCheck = [ "langchain" ];