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

This commit is contained in:
natsukium 2024-08-21 10:09:03 +09:00
parent 8416f327d6
commit eda964068a
No known key found for this signature in database
GPG key ID: 9EA45A31DB994C53
3 changed files with 6 additions and 14 deletions

View file

@ -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
];

View file

@ -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

View file

@ -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