Unverified Commit 45451d03 authored by dotlambda's avatar dotlambda Committed by GitHub
Browse files

python3Packages.langchain-core: 1.0.7 -> 1.1.0;...

python3Packages.langchain-core: 1.0.7 -> 1.1.0; python3Packages.langchain-tests: 1.0.1 -> 1.0.2; python3Packages.anthropic: 0.71.0 -> 0.75.0; python3Packages.langchain-anthropic: 1.0.0 -> 1.2.0 (#464062)
parents c918984d d189fa26
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -34,14 +34,14 @@

buildPythonPackage rec {
  pname = "anthropic";
  version = "0.71.0";
  version = "0.75.0";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "anthropics";
    repo = "anthropic-sdk-python";
    tag = "v${version}";
    hash = "sha256-n8hu2RFuZN0ojHhhU4qPQaT2DUvqSglFhBo2ORln/mc=";
    hash = "sha256-wwaH9/o7qr8eXKvmKpj+/ubOdDydcXId/qiA6dXpd2I=";
  };

  postPatch = ''
+13 −10
Original line number Diff line number Diff line
@@ -12,6 +12,7 @@
  pydantic,

  # tests
  blockbuster,
  langchain,
  langchain-tests,
  pytest-asyncio,
@@ -23,14 +24,14 @@

buildPythonPackage rec {
  pname = "langchain-anthropic";
  version = "1.0.0";
  version = "1.2.0";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "langchain-ai";
    repo = "langchain";
    tag = "langchain-anthropic==${version}";
    hash = "sha256-3kW5w98t5F199k14MoCY2dZGrC/HdBzKuRpM37EY3LQ=";
    hash = "sha256-dmuDgKQW1yAz/8tjQx7LaUiuz5Sh4cAyd9nt33mCPbI=";
  };

  sourceRoot = "${src.name}/libs/partners/anthropic";
@@ -43,21 +44,23 @@ buildPythonPackage rec {
    pydantic
  ];

  pythonRelaxDeps = [
    # Each component release requests the exact latest core.
    # That prevents us from updating individual components.
    "langchain-core"
  ];

  nativeCheckInputs = [
    blockbuster
    langchain
    langchain-tests
    pytest-asyncio
    pytestCheckHook
  ];

  disabledTestPaths = [
    "tests/integration_tests"
  enabledTestPaths = [
    "tests/unit_tests"
  ];

  disabledTests = [
    # TypeError from Pydantic
    # https://github.com/langchain-ai/langchain/issues/34068
    "test_creates_bash_tool"
    "test_replaces_tool_with_claude_descriptor"
  ];

  pythonImportsCheck = [ "langchain_anthropic" ];
+2 −2
Original line number Diff line number Diff line
@@ -36,14 +36,14 @@

buildPythonPackage rec {
  pname = "langchain-core";
  version = "1.0.7";
  version = "1.1.0";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "langchain-ai";
    repo = "langchain";
    tag = "langchain-core==${version}";
    hash = "sha256-esMMA9z8z9Q909buPGZP1jujEWzdXT+Mxlwvjz0XqKk=";
    hash = "sha256-uDMex+2wvvNvdFSTHjShsrJeeMymOMKCmfS+AyMMH6c=";
  };

  sourceRoot = "${src.name}/libs/core";
+2 −2
Original line number Diff line number Diff line
@@ -30,14 +30,14 @@

buildPythonPackage rec {
  pname = "langchain-tests";
  version = "1.0.1";
  version = "1.0.2";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "langchain-ai";
    repo = "langchain";
    tag = "langchain-tests==${version}";
    hash = "sha256-a7tqW4h34YbfUIAK2L417egaSNyKbvZJ+GEnPdC2wME=";
    hash = "sha256-ke/nIvZRtwyeN5uQuqOjJ4KdE+cJOc9XkmDuT+nnZpQ=";
  };

  sourceRoot = "${src.name}/libs/standard-tests";