python312Packages.langchain: set passthru.updateScript

This commit is contained in:
natsukium
2024-09-01 12:37:28 +09:00
parent c90f794756
commit d4b54f6822
4 changed files with 32 additions and 0 deletions
@@ -18,6 +18,7 @@
responses,
syrupy,
toml,
nix-update-script,
}:
buildPythonPackage rec {
@@ -62,6 +63,13 @@ buildPythonPackage rec {
pythonImportsCheck = [ "langchain_azure_dynamic_sessions" ];
passthru.updateScript = nix-update-script {
extraArgs = [
"--version-regex"
"langchain-azure-dynamic-sessions==(.*)"
];
};
meta = {
description = "Integration package connecting Azure Container Apps dynamic sessions and LangChain";
homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/azure-dynamic-sessions";
@@ -20,6 +20,7 @@
responses,
syrupy,
toml,
nix-update-script,
}:
buildPythonPackage rec {
@@ -66,6 +67,13 @@ buildPythonPackage rec {
pythonImportsCheck = [ "langchain_huggingface" ];
passthru.updateScript = nix-update-script {
extraArgs = [
"--version-regex"
"langchain-huggingface==(.*)"
];
};
meta = {
changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-huggingface==${version}";
description = "An integration package connecting Huggingface related classes and LangChain";
@@ -18,6 +18,7 @@
responses,
syrupy,
toml,
nix-update-script,
}:
buildPythonPackage rec {
@@ -62,6 +63,13 @@ buildPythonPackage rec {
pythonImportsCheck = [ "langchain_mongodb" ];
passthru.updateScript = nix-update-script {
extraArgs = [
"--version-regex"
"langchain-mongodb==(.*)"
];
};
meta = {
changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-mongodb==${version}";
description = "Integration package connecting MongoDB and LangChain";
@@ -19,6 +19,7 @@
responses,
syrupy,
toml,
nix-update-script,
}:
buildPythonPackage rec {
@@ -84,6 +85,13 @@ buildPythonPackage rec {
pythonImportsCheck = [ "langchain_openai" ];
passthru.updateScript = nix-update-script {
extraArgs = [
"--version-regex"
"langchain-openai==(.*)"
];
};
meta = {
changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-openai==${version}";
description = "Integration package connecting OpenAI and LangChain";