lol

Merge pull request #298708 from fabaff/llama-index-embeddings-gemini-bump

python312Packages.llama-index-embeddings-gemini: 0.1.3 -> 0.1.5

authored by

Fabian Affolter and committed by
GitHub
31944cd8 11669455

+26 -10
+26 -10
pkgs/development/python-modules/llama-index-embeddings-gemini/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchFromGitHub 3 + , fetchPypi 4 4 , google-generativeai 5 5 , llama-index-core 6 6 , poetry-core 7 7 , pytestCheckHook 8 + , pythonRelaxDepsHook 9 + , pythonOlder 8 10 }: 9 11 10 12 buildPythonPackage rec { 11 13 pname = "llama-index-embeddings-gemini"; 12 - version = "0.1.3"; 14 + version = "0.1.5"; 15 + pyproject = true; 13 16 14 - inherit (llama-index-core) src meta; 17 + disabled = pythonOlder "3.9"; 15 18 16 - pyproject = true; 19 + src = fetchPypi { 20 + pname = "llama_index_embeddings_gemini"; 21 + inherit version; 22 + hash = "sha256-FQzZ+MjuAApOImpxQhuaCFDIKdojzD5zqDOepo8fCNo="; 23 + }; 17 24 18 - sourceRoot = "${src.name}/llama-index-integrations/embeddings/${pname}"; 25 + pythonRelaxDeps = [ 26 + "google-generativeai" 27 + ]; 19 28 20 - nativeBuildInputs = [ 29 + build-system = [ 21 30 poetry-core 31 + pythonRelaxDepsHook 22 32 ]; 23 33 24 - propagatedBuildInputs = [ 34 + dependencies = [ 25 35 google-generativeai 26 36 llama-index-core 27 37 ]; 28 38 29 - nativeCheckInputs = [ 30 - pytestCheckHook 31 - ]; 39 + # Tests are only available in the mono repo 40 + doCheck = false; 32 41 33 42 pythonImportsCheck = [ 34 43 "llama_index.embeddings.gemini" 35 44 ]; 45 + 46 + meta = with lib; { 47 + description = "LlamaIndex Llms Integration for Gemini"; 48 + homepage = "https://github.com/run-llama/llama_index/tree/main/llama-index-integrations/embeddings/llama-index-embeddings-gemini"; 49 + license = licenses.mit; 50 + maintainers = with maintainers; [ fab ]; 51 + }; 36 52 }