1{ 2 buildPythonPackage, 3 hatchling, 4 llama-index-cli, 5 llama-index-core, 6 llama-index-embeddings-openai, 7 llama-index-indices-managed-llama-cloud, 8 llama-index-legacy, 9 llama-index-llms-openai, 10 llama-index-multi-modal-llms-openai, 11 llama-index-readers-file, 12 llama-index-readers-llama-parse, 13}: 14 15buildPythonPackage { 16 pname = "llama-index"; 17 18 inherit (llama-index-core) version src meta; 19 20 pyproject = true; 21 22 build-system = [ hatchling ]; 23 24 pythonRelaxDeps = [ 25 "llama-index-core" 26 "llama-index-multi-modal-llms-openai" 27 ]; 28 29 dependencies = [ 30 llama-index-cli 31 llama-index-core 32 llama-index-embeddings-openai 33 llama-index-indices-managed-llama-cloud 34 llama-index-legacy 35 llama-index-llms-openai 36 llama-index-multi-modal-llms-openai 37 llama-index-readers-file 38 llama-index-readers-llama-parse 39 ]; 40 41 pythonImportsCheck = [ "llama_index" ]; 42}