mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-09 12:05:50 +03:00
python312Packages.langchain-*: add langchain-standard-tests to nativeCheckInputs
This commit is contained in:
parent
8416f327d6
commit
eda964068a
3 changed files with 6 additions and 14 deletions
|
@ -8,7 +8,7 @@
|
||||||
poetry-core,
|
poetry-core,
|
||||||
pytestCheckHook,
|
pytestCheckHook,
|
||||||
pytest-asyncio,
|
pytest-asyncio,
|
||||||
nix-update-script,
|
langchain-standard-tests,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
|
@ -27,8 +27,6 @@ buildPythonPackage rec {
|
||||||
substituteInPlace pyproject.toml \
|
substituteInPlace pyproject.toml \
|
||||||
--replace-fail "--snapshot-warn-unused" "" \
|
--replace-fail "--snapshot-warn-unused" "" \
|
||||||
--replace-fail "--cov=langchain_aws" ""
|
--replace-fail "--cov=langchain_aws" ""
|
||||||
|
|
||||||
ln -s ${langchain-core.src}/libs/standard-tests/langchain_standard_tests ./langchain_standard_tests
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
sourceRoot = "${src.name}/libs/aws";
|
sourceRoot = "${src.name}/libs/aws";
|
||||||
|
@ -42,6 +40,7 @@ buildPythonPackage rec {
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
|
langchain-standard-tests
|
||||||
pytest-asyncio
|
pytest-asyncio
|
||||||
pytestCheckHook
|
pytestCheckHook
|
||||||
];
|
];
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
dataclasses-json,
|
dataclasses-json,
|
||||||
langchain,
|
langchain,
|
||||||
langchain-core,
|
langchain-core,
|
||||||
|
langchain-standard-tests,
|
||||||
langsmith,
|
langsmith,
|
||||||
httpx,
|
httpx,
|
||||||
lark,
|
lark,
|
||||||
|
@ -43,13 +44,6 @@ buildPythonPackage rec {
|
||||||
|
|
||||||
sourceRoot = "${src.name}/libs/community";
|
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 ];
|
build-system = [ poetry-core ];
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -73,6 +67,7 @@ buildPythonPackage rec {
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
httpx
|
httpx
|
||||||
|
langchain-standard-tests
|
||||||
lark
|
lark
|
||||||
pandas
|
pandas
|
||||||
pytest-asyncio
|
pytest-asyncio
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
buildPythonPackage,
|
buildPythonPackage,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
freezegun,
|
freezegun,
|
||||||
langchain,
|
|
||||||
langchain-core,
|
langchain-core,
|
||||||
|
langchain-standard-tests,
|
||||||
openai,
|
openai,
|
||||||
tiktoken,
|
tiktoken,
|
||||||
lark,
|
lark,
|
||||||
|
@ -38,10 +38,7 @@ buildPythonPackage rec {
|
||||||
sourceRoot = "${src.name}/libs/partners/openai";
|
sourceRoot = "${src.name}/libs/partners/openai";
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
ln -s ${src}/libs/standard-tests/langchain_standard_tests ./langchain_standard_tests
|
|
||||||
|
|
||||||
substituteInPlace pyproject.toml \
|
substituteInPlace pyproject.toml \
|
||||||
--replace-fail "path = \"../../standard-tests\"" "path = \"./langchain_standard_tests\"" \
|
|
||||||
--replace-fail "--cov=langchain_openai" ""
|
--replace-fail "--cov=langchain_openai" ""
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -55,6 +52,7 @@ buildPythonPackage rec {
|
||||||
|
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs = [
|
||||||
freezegun
|
freezegun
|
||||||
|
langchain-standard-tests
|
||||||
lark
|
lark
|
||||||
pandas
|
pandas
|
||||||
pytest-asyncio
|
pytest-asyncio
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue