Loading pkgs/development/python-modules/langchain-text-splitters/default.nix +5 −11 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ gitUpdater, }: buildPythonPackage rec { buildPythonPackage (finalAttrs: { pname = "langchain-text-splitters"; version = "1.1.1"; pyproject = true; Loading @@ -27,20 +27,14 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-text-splitters==${version}"; tag = "langchain-text-splitters==${finalAttrs.version}"; hash = "sha256-I5eMc/E7sCxEQG8+jw3E/M4uB7adKU5IMHRsS6pacsA="; }; sourceRoot = "${src.name}/libs/text-splitters"; sourceRoot = "${finalAttrs.src.name}/libs/text-splitters"; build-system = [ hatchling ]; pythonRelaxDeps = [ # Each component release requests the exact latest core. # That prevents us from updating individual components. "langchain-core" ]; dependencies = [ langchain-core ]; pythonImportsCheck = [ "langchain_text_splitters" ]; Loading @@ -63,7 +57,7 @@ buildPythonPackage rec { }; meta = { changelog = "https://github.com/langchain-ai/langchain/releases/tag/${src.tag}"; changelog = "https://github.com/langchain-ai/langchain/releases/tag/${finalAttrs.src.tag}"; description = "LangChain utilities for splitting into chunks a wide variety of text documents"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/text-splitters"; license = lib.licenses.mit; Loading @@ -72,4 +66,4 @@ buildPythonPackage rec { sarahec ]; }; } }) Loading
pkgs/development/python-modules/langchain-text-splitters/default.nix +5 −11 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ gitUpdater, }: buildPythonPackage rec { buildPythonPackage (finalAttrs: { pname = "langchain-text-splitters"; version = "1.1.1"; pyproject = true; Loading @@ -27,20 +27,14 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-text-splitters==${version}"; tag = "langchain-text-splitters==${finalAttrs.version}"; hash = "sha256-I5eMc/E7sCxEQG8+jw3E/M4uB7adKU5IMHRsS6pacsA="; }; sourceRoot = "${src.name}/libs/text-splitters"; sourceRoot = "${finalAttrs.src.name}/libs/text-splitters"; build-system = [ hatchling ]; pythonRelaxDeps = [ # Each component release requests the exact latest core. # That prevents us from updating individual components. "langchain-core" ]; dependencies = [ langchain-core ]; pythonImportsCheck = [ "langchain_text_splitters" ]; Loading @@ -63,7 +57,7 @@ buildPythonPackage rec { }; meta = { changelog = "https://github.com/langchain-ai/langchain/releases/tag/${src.tag}"; changelog = "https://github.com/langchain-ai/langchain/releases/tag/${finalAttrs.src.tag}"; description = "LangChain utilities for splitting into chunks a wide variety of text documents"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/text-splitters"; license = lib.licenses.mit; Loading @@ -72,4 +66,4 @@ buildPythonPackage rec { sarahec ]; }; } })