llm: add enable-llm-jq override

This commit is contained in:
Philip Taron 2025-05-07 17:19:55 -07:00
parent 85868f71a0
commit cf62949f31
2 changed files with 6 additions and 4 deletions

View file

@ -5,6 +5,7 @@
enable-llm-cmd ? false,
enable-llm-gemini ? false,
enable-llm-gguf ? false,
enable-llm-jq ? false,
}:
let
@ -15,6 +16,7 @@ let
llm-cmd
llm-gemini
llm-gguf
llm-jq
;
in
@ -25,6 +27,7 @@ toPythonApplication (
++ lib.optionals enable-llm-anthropic [ llm-anthropic ]
++ lib.optionals enable-llm-cmd [ llm-cmd ]
++ lib.optionals enable-llm-gemini [ llm-gemini ]
++ lib.optionals enable-llm-gguf [ llm-gguf ];
++ lib.optionals enable-llm-gguf [ llm-gguf ]
++ lib.optionals enable-llm-jq [ llm-jq ];
})
)

View file

@ -21,12 +21,11 @@ buildPythonPackage rec {
build-system = [
setuptools
];
dependencies = [
llm
];
dependencies = [ ];
pythonImportsCheck = [ "llm_jq" ];
passthru.tests = {