Unverified Commit eda96406 authored by natsukium's avatar natsukium
Browse files

python312Packages.langchain-*: add langchain-standard-tests to nativeCheckInputs

parent 8416f327
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@
  poetry-core,
  pytestCheckHook,
  pytest-asyncio,
  nix-update-script,
  langchain-standard-tests,
}:

buildPythonPackage rec {
@@ -27,8 +27,6 @@ buildPythonPackage rec {
    substituteInPlace pyproject.toml \
      --replace-fail "--snapshot-warn-unused" "" \
      --replace-fail "--cov=langchain_aws" ""

    ln -s ${langchain-core.src}/libs/standard-tests/langchain_standard_tests ./langchain_standard_tests
  '';

  sourceRoot = "${src.name}/libs/aws";
@@ -42,6 +40,7 @@ buildPythonPackage rec {
  ];

  nativeCheckInputs = [
    langchain-standard-tests
    pytest-asyncio
    pytestCheckHook
  ];
+2 −7
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@
  dataclasses-json,
  langchain,
  langchain-core,
  langchain-standard-tests,
  langsmith,
  httpx,
  lark,
@@ -43,13 +44,6 @@ buildPythonPackage rec {

  sourceRoot = "${src.name}/libs/community";

  preConfigure = ''
    ln -s ${src}/libs/standard-tests/langchain_standard_tests ./langchain_standard_tests

    substituteInPlace pyproject.toml \
      --replace-fail "path = \"../standard-tests\"" "path = \"./langchain_standard_tests\""
  '';

  build-system = [ poetry-core ];

  dependencies = [
@@ -73,6 +67,7 @@ buildPythonPackage rec {

  nativeCheckInputs = [
    httpx
    langchain-standard-tests
    lark
    pandas
    pytest-asyncio
+2 −4
Original line number Diff line number Diff line
@@ -3,8 +3,8 @@
  buildPythonPackage,
  fetchFromGitHub,
  freezegun,
  langchain,
  langchain-core,
  langchain-standard-tests,
  openai,
  tiktoken,
  lark,
@@ -38,10 +38,7 @@ buildPythonPackage rec {
  sourceRoot = "${src.name}/libs/partners/openai";

  preConfigure = ''
    ln -s ${src}/libs/standard-tests/langchain_standard_tests ./langchain_standard_tests

    substituteInPlace pyproject.toml \
      --replace-fail "path = \"../../standard-tests\"" "path = \"./langchain_standard_tests\"" \
      --replace-fail "--cov=langchain_openai" ""
  '';

@@ -55,6 +52,7 @@ buildPythonPackage rec {

  nativeCheckInputs = [
    freezegun
    langchain-standard-tests
    lark
    pandas
    pytest-asyncio