From 195ad737bfc1b4a87fc6d93f1c176ec73b2052df Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 15:20:02 -0800 Subject: [PATCH 01/17] python3Packages.langchain-tests: disable serdes test This is unstable when langchain-core (or adaptors) are released later than tests. --- pkgs/development/python-modules/langchain-tests/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/langchain-tests/default.nix b/pkgs/development/python-modules/langchain-tests/default.nix index 6bb4125fba83..01a7733d746f 100644 --- a/pkgs/development/python-modules/langchain-tests/default.nix +++ b/pkgs/development/python-modules/langchain-tests/default.nix @@ -73,6 +73,11 @@ buildPythonPackage rec { pytestCheckHook ]; + disabledTests = [ + # Prone to failure when langchain-core is newer than the tests + "test_serdes" + ]; + passthru = { # python updater script sets the wrong tag skipBulkUpdate = true; From 25b291a43b682345fa11b1fb448ca449aa0d22fd Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 29 Dec 2025 14:12:08 -0800 Subject: [PATCH 02/17] python3Packages.langchain-tests: 1.1.1 -> 1.1.2 CHANGELOG: https://github.com/langchain-ai/langchain/releases/tag/langchain-tests%3D%3D1.1.2 DIFF: https://github.com/langchain-ai/langchain/compare/langchain-tests%3D%3D1.1.1...langchain-tests%3D%3D1.1.2 --- .../python-modules/langchain-tests/default.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/langchain-tests/default.nix b/pkgs/development/python-modules/langchain-tests/default.nix index 01a7733d746f..526ca96776a3 100644 --- a/pkgs/development/python-modules/langchain-tests/default.nix +++ b/pkgs/development/python-modules/langchain-tests/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "langchain-tests"; - version = "1.1.1"; + version = "1.1.2"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-tests==${version}"; - hash = "sha256-WJITm+8XIqezr/2U8HpE0J4hYdzg2Z6tw8b5s6SF6m0="; + hash = "sha256-g5s7zL4l/kIUoIu7/3+Ve3SXW3O9tj8f2N3bZ0gbBts="; }; sourceRoot = "${src.name}/libs/standard-tests"; @@ -73,11 +73,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # Prone to failure when langchain-core is newer than the tests - "test_serdes" - ]; - passthru = { # python updater script sets the wrong tag skipBulkUpdate = true; From 11abca6ae3bd511075af749e9286340e48e2db22 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 12:13:20 -0800 Subject: [PATCH 03/17] python3Packages.langchain-text-splitters: 1.0.0 -> 1.1.0 CHANGELOG: https://github.com/langchain-ai/langchain/releases/tag/langchain-text-splitters%3D%3D1.1.0 --- .../python-modules/langchain-text-splitters/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-text-splitters/default.nix b/pkgs/development/python-modules/langchain-text-splitters/default.nix index 2740e682a1c8..242c1e726c5c 100644 --- a/pkgs/development/python-modules/langchain-text-splitters/default.nix +++ b/pkgs/development/python-modules/langchain-text-splitters/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "langchain-text-splitters"; - version = "1.0.0"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-text-splitters==${version}"; - hash = "sha256-DOWd94Vx61OS1OI2uIZVonf6BiXkjbS2pTrzleKvifM="; + hash = "sha256-/mhgWYmnzzCnAlBzPFHo4yZLxgHIzmvxjS2BilGxww8="; }; sourceRoot = "${src.name}/libs/text-splitters"; From 2dd8b6783e93f2611a1e339d3bbe4a9ed2ddd6d2 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 12:34:45 -0800 Subject: [PATCH 04/17] python3Packages.langchain-core: 1.2.2 -> 1.2.5 CHANGELOG: https://github.com/langchain-ai/langchain/releases/tag/langchain-core%3D%3D1.2.5 --- 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 26127cddb86a..816bffad7642 100644 --- a/pkgs/development/python-modules/langchain-core/default.nix +++ b/pkgs/development/python-modules/langchain-core/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "langchain-core"; - version = "1.2.2"; + version = "1.2.5"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-core==${version}"; - hash = "sha256-WJITm+8XIqezr/2U8HpE0J4hYdzg2Z6tw8b5s6SF6m0="; + hash = "sha256-gHIJO5O9AxtROdDuo2UhdkW6p3+4dOJaO6iKelA26gE="; }; sourceRoot = "${src.name}/libs/core"; From f53c87425f13528da815d17459982547609670d9 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 11:52:55 -0800 Subject: [PATCH 05/17] python3Packages.langchain-classic: enable automatic updates --- .../python-modules/langchain-classic/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/langchain-classic/default.nix b/pkgs/development/python-modules/langchain-classic/default.nix index a2918077e6d5..2e8574b00ea0 100644 --- a/pkgs/development/python-modules/langchain-classic/default.nix +++ b/pkgs/development/python-modules/langchain-classic/default.nix @@ -35,6 +35,9 @@ responses, syrupy, toml, + + # update + gitUpdater, }: buildPythonPackage rec { @@ -106,7 +109,9 @@ buildPythonPackage rec { # Bulk updater selects wrong tag (there is no tag for this yet) passthru = { skipBulkUpdate = true; - updateScript = false; + updateScript = gitUpdater { + rev-prefix = "langchain-classic=="; + }; }; pythonImportsCheck = [ "langchain_classic" ]; From a9282c6bced2612ac926dee3beb69a659477bec2 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 12:02:12 -0800 Subject: [PATCH 06/17] python3Packages.langchain-classic: 1.0.0-unstable-2025-11-11 -> 1.0.1 CHANGELOG: https://github.com/langchain-ai/langchain/releases/tag/langchain-classic%3D%3D1.0.1 --- .../python-modules/langchain-classic/default.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/langchain-classic/default.nix b/pkgs/development/python-modules/langchain-classic/default.nix index 2e8574b00ea0..55b1d910d58f 100644 --- a/pkgs/development/python-modules/langchain-classic/default.nix +++ b/pkgs/development/python-modules/langchain-classic/default.nix @@ -42,15 +42,14 @@ buildPythonPackage rec { pname = "langchain-classic"; - version = "1.0.0-unstable-2025-11-11"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - # no tagged releases avaialble - rev = "3dfea96ec1d2dac4e506d287860ee943c183c9f1"; - hash = "sha256-U3UllSSa4tFz+nXAP6aNoYceU/xCPbwKSP2F2et+qgQ="; + tag = "langchain-classic==${version}"; + hash = "sha256-4DlKOxt5OoPm38szMEJpw6gDl247eRsx4LZpofUKpUk="; }; sourceRoot = "${src.name}/libs/langchain"; @@ -106,7 +105,7 @@ buildPythonPackage rec { "test_socket_disabled" ]; - # Bulk updater selects wrong tag (there is no tag for this yet) + # Bulk updater selects wrong tag passthru = { skipBulkUpdate = true; updateScript = gitUpdater { From e5ef77943e3b6dd1df63f1cff3ec77ee580cb176 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 21:42:39 +0000 Subject: [PATCH 07/17] python312Packages.langchain: 1.1.3 -> 1.2.0 --- pkgs/development/python-modules/langchain/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index f0cc30d47699..edd0a43514cf 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -46,14 +46,14 @@ buildPythonPackage rec { pname = "langchain"; - version = "1.1.3"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain==${version}"; - hash = "sha256-oW1Gn7ChRwUThrnkNBcGKn96sqRO84rSf75J2bNdBMY="; + hash = "sha256-DximXCwrDSUVXZenUrubuGcxdnRCPCPMgdW9UJnkGnE="; }; sourceRoot = "${src.name}/libs/langchain_v1"; From eca80e2475ed7af3952eeaa3487a00b921e63b05 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 21:42:55 +0000 Subject: [PATCH 08/17] python312Packages.langchain-anthropic: 1.2.0 -> 1.3.0 --- .../python-modules/langchain-anthropic/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/langchain-anthropic/default.nix b/pkgs/development/python-modules/langchain-anthropic/default.nix index d6fdece359b6..ad359bd41e8a 100644 --- a/pkgs/development/python-modules/langchain-anthropic/default.nix +++ b/pkgs/development/python-modules/langchain-anthropic/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "langchain-anthropic"; - version = "1.2.0"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-anthropic==${version}"; - hash = "sha256-dmuDgKQW1yAz/8tjQx7LaUiuz5Sh4cAyd9nt33mCPbI="; + hash = "sha256-/CqnpeQXYdafkly8shen72dIZU3I9o/2TwM903Nw9DA="; }; sourceRoot = "${src.name}/libs/partners/anthropic"; @@ -57,10 +57,8 @@ buildPythonPackage rec { ]; disabledTests = [ - # TypeError from Pydantic - # https://github.com/langchain-ai/langchain/issues/34068 - "test_creates_bash_tool" - "test_replaces_tool_with_claude_descriptor" + # Fails when langchain-core gets ahead of this + "test_serdes" ]; pythonImportsCheck = [ "langchain_anthropic" ]; From dd570e62465a2a6600b1532adb4a47ce8c94e8dc Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 21:43:00 +0000 Subject: [PATCH 09/17] python312Packages.langchain-aws: 1.1.0 -> 1.1.1 --- .../development/python-modules/langchain-aws/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-aws/default.nix b/pkgs/development/python-modules/langchain-aws/default.nix index f58818ba37b2..993321ef59fc 100644 --- a/pkgs/development/python-modules/langchain-aws/default.nix +++ b/pkgs/development/python-modules/langchain-aws/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "langchain-aws"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain-aws"; tag = "langchain-aws==${version}"; - hash = "sha256-vszpWFKuDZb7DvUhnCROgKJdbyA+slyIhCcIOEuPPhA="; + hash = "sha256-tFyVK7IjPy33Az16DhWO6wSL5hBAdyd+urhSvdb18Ww="; }; postPatch = '' @@ -67,6 +67,11 @@ buildPythonPackage rec { enabledTestPaths = [ "tests/unit_tests" ]; + disabledTests = [ + # Fails when langchain-core gets ahead of this package + "test_serdes" + ]; + pythonImportsCheck = [ "langchain_aws" ]; passthru = { From 28a77905a461ac5af571c5de013053f4b7ab841b Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 21:44:02 +0000 Subject: [PATCH 10/17] python312Packages.langchain-huggingface: 1.1.0 -> 1.2.0 --- .../python-modules/langchain-huggingface/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-huggingface/default.nix b/pkgs/development/python-modules/langchain-huggingface/default.nix index 94fcff8723c8..57e10b63dd9d 100644 --- a/pkgs/development/python-modules/langchain-huggingface/default.nix +++ b/pkgs/development/python-modules/langchain-huggingface/default.nix @@ -33,14 +33,14 @@ buildPythonPackage rec { pname = "langchain-huggingface"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-huggingface==${version}"; - hash = "sha256-dmuDgKQW1yAz/8tjQx7LaUiuz5Sh4cAyd9nt33mCPbI="; + hash = "sha256-ucKhuu8J6XudIyjCniJixFq79wPfoCnNBUd6r1U2ieI="; }; sourceRoot = "${src.name}/libs/partners/huggingface"; @@ -78,6 +78,11 @@ buildPythonPackage rec { enabledTestPaths = [ "tests/unit_tests" ]; + disabledTests = [ + # Requires a circular dependency on langchain + "test_init_chat_model_huggingface" + ]; + pythonImportsCheck = [ "langchain_huggingface" ]; passthru = { From 7e0ea2ca17a4d73837ace1f5187dcd59020b403e Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 21:44:13 +0000 Subject: [PATCH 11/17] python312Packages.langchain-mistralai: 1.1.0 -> 1.1.1 --- pkgs/development/python-modules/langchain-mistralai/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/langchain-mistralai/default.nix b/pkgs/development/python-modules/langchain-mistralai/default.nix index 130f01f33fea..d387144d2a53 100644 --- a/pkgs/development/python-modules/langchain-mistralai/default.nix +++ b/pkgs/development/python-modules/langchain-mistralai/default.nix @@ -57,6 +57,8 @@ buildPythonPackage rec { disabledTests = [ # Comparison error due to message formatting differences "test__convert_dict_to_message_tool_call" + # Fails when langchain-core gets ahead of this package + "test_serdes" ]; pythonImportsCheck = [ "langchain_mistralai" ]; From 66098e848c5ba2210e7be1de3651bfaebc93fec4 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 21:44:57 +0000 Subject: [PATCH 12/17] python312Packages.langchain-openai: 1.1.1 -> 1.1.6 --- .../python-modules/langchain-openai/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-openai/default.nix b/pkgs/development/python-modules/langchain-openai/default.nix index 41d4d63df586..ca02978305cf 100644 --- a/pkgs/development/python-modules/langchain-openai/default.nix +++ b/pkgs/development/python-modules/langchain-openai/default.nix @@ -33,14 +33,14 @@ buildPythonPackage rec { pname = "langchain-openai"; - version = "1.1.1"; + version = "1.1.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-openai==${version}"; - hash = "sha256-WAYzgAWw0y86rBjb2JqLNeBCjVn3o7UfLoQvmQ4SKGU="; + hash = "sha256-Y+GV48rlqMfT4TrmoJFGqbHKfc8gxq61NhcUpwSsOwk="; }; sourceRoot = "${src.name}/libs/partners/openai"; @@ -80,6 +80,13 @@ buildPythonPackage rec { "test_get_num_tokens_from_messages" "test_get_token_ids" "test_embeddings_respects_token_limit" + + # Fail when langchain-core gets ahead of this package + "test_serdes" + "test_loads_openai_llm" + "test_load_openai_llm" + "test_loads_openai_chat" + "test_load_openai_chat" ]; pythonImportsCheck = [ "langchain_openai" ]; From 9389a1882e2cc65ab29f769e9bc5535066df5a42 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sat, 27 Dec 2025 15:34:16 -0800 Subject: [PATCH 13/17] python3Packages.groq: 0.37.1 -> 1.0.0 CHANGELOG: https://github.com/groq/groq-python/releases/tag/v1.0.0 DIFF: https://github.com/groq/groq-python/compare/v0.37.1...v1.0.0 --- pkgs/development/python-modules/groq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/groq/default.nix b/pkgs/development/python-modules/groq/default.nix index 4ef6076c0b60..4d20b8ab00b6 100644 --- a/pkgs/development/python-modules/groq/default.nix +++ b/pkgs/development/python-modules/groq/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "groq"; - version = "0.37.1"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "groq"; repo = "groq-python"; tag = "v${version}"; - hash = "sha256-PWqJK150eIaNIBS8uIoiZwQypES8/i750yc/FrIGdbc="; + hash = "sha256-M/W06O2xBvn7iU+62AwvyM7W54arxXViPOK4Jj4uje0="; }; postPatch = '' From 2e6f9c6557c7fd3b5a829233fa5bfec21d20d5b2 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 23 Dec 2025 14:25:47 -0800 Subject: [PATCH 14/17] python3Packages.langchain-groq: 1.1.0 -> 1.1.1 Compatible with python3Packages.groq @ 1.0.0 CHANGELOG: https://github.com/langchain-ai/langchain/releases/tag/langchain-groq%3D%3D1.1.1 DIFF: https://github.com/langchain-ai/langchain/compare/langchain-groq%3D%3D1.1.0...langchain-groq%3D%3D1.1.1 --- .../python-modules/langchain-groq/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-groq/default.nix b/pkgs/development/python-modules/langchain-groq/default.nix index e22b989117bd..2d8b16a778c7 100644 --- a/pkgs/development/python-modules/langchain-groq/default.nix +++ b/pkgs/development/python-modules/langchain-groq/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "langchain-groq"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-groq==${version}"; - hash = "sha256-dmuDgKQW1yAz/8tjQx7LaUiuz5Sh4cAyd9nt33mCPbI="; + hash = "sha256-WpIP41eALPoWuYjm2ygEH7TwClKYwAG0uEd1ZbbqMTY="; }; sourceRoot = "${src.name}/libs/partners/groq"; @@ -38,6 +38,8 @@ buildPythonPackage rec { # Each component release requests the exact latest core. # That prevents us from updating individual components. "langchain-core" + # Requires groq api < 1.0.0, but 1.0.0 is backwards compatible + "groq" ]; dependencies = [ @@ -52,6 +54,12 @@ buildPythonPackage rec { enabledTestPaths = [ "tests/unit_tests" ]; + disabledTests = [ + # These tests fail when langchain-core gets ahead of the package + "test_groq_serialization" + "test_serdes" + ]; + pythonImportsCheck = [ "langchain_groq" ]; passthru = { From 54290f74348afd9039907796ae2a552620000de9 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 15:44:16 -0800 Subject: [PATCH 15/17] python3Packages.langchain-fireworks: disable test_serdes --- .../python-modules/langchain-fireworks/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/langchain-fireworks/default.nix b/pkgs/development/python-modules/langchain-fireworks/default.nix index 0b5317257556..44324e662aef 100644 --- a/pkgs/development/python-modules/langchain-fireworks/default.nix +++ b/pkgs/development/python-modules/langchain-fireworks/default.nix @@ -60,6 +60,11 @@ buildPythonPackage rec { enabledTestPaths = [ "tests/unit_tests" ]; + disabledTests = [ + # Fails when langchain-core gets ahead of this package + "test_serdes" + ]; + pythonImportsCheck = [ "langchain_fireworks" ]; passthru = { From df1d980d0062801a5699f2a90b7ec6c745fc0266 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 15:57:42 -0800 Subject: [PATCH 16/17] python3Packages.langchain-google-genai: disable test_serdes and test_serialize --- .../python-modules/langchain-google-genai/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/langchain-google-genai/default.nix b/pkgs/development/python-modules/langchain-google-genai/default.nix index 3871f30d7998..b4fd7b6a4e5b 100644 --- a/pkgs/development/python-modules/langchain-google-genai/default.nix +++ b/pkgs/development/python-modules/langchain-google-genai/default.nix @@ -68,7 +68,13 @@ buildPythonPackage rec { syrupy ]; - pytestFlagsArray = [ "tests/unit_tests" ]; + enabledTestPaths = [ "tests/unit_tests" ]; + + disabledTests = [ + # Fails when langchain-core gets ahead of this package + "test_serdes" + "test_serialize" + ]; pythonImportsCheck = [ "langchain_google_genai" ]; From 9f0509ef5556bd8c4f73ea5030e859949898003b Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 24 Dec 2025 16:49:14 -0800 Subject: [PATCH 17/17] python3Packages.langchain-xai: disable test_serdes for all platforms --- .../python-modules/langchain-xai/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/langchain-xai/default.nix b/pkgs/development/python-modules/langchain-xai/default.nix index 435a491a2b32..f9cec82314a6 100644 --- a/pkgs/development/python-modules/langchain-xai/default.nix +++ b/pkgs/development/python-modules/langchain-xai/default.nix @@ -61,12 +61,11 @@ buildPythonPackage rec { enabledTestPaths = [ "tests/unit_tests" ]; - disabledTests = - lib.optionals (stdenvNoCC.hostPlatform.isLinux && stdenvNoCC.hostPlatform.isAarch64) - [ - # Compares a diff to a string literal and misses platform differences - "test_serdes" - ]; + disabledTests = [ + # Breaks when langchain-core is updated + # Also: Compares a diff to a string literal and misses platform differences (aarch64-linux) + "test_serdes" + ]; pythonImportsCheck = [ "langchain_xai" ];