11 buildPythonPackage rec {
12 pname = "elasticsearch8";
14 format = "setuptools";
16 disabled = pythonOlder "3.7";
19 inherit pname version;
20 hash = "sha256-naLy7xSqHlz8QNbQhM+iydJi8m6DQqBWlDLijOOT7ak=";
27 propagatedBuildInputs = [
31 passthru.optional-dependencies = {
37 # Check is disabled because running them destroy the content of the local cluster!
38 # https://github.com/elasticsearch/elasticsearch-py/tree/main/test_elasticsearch
41 pythonImportsCheck = [
46 description = "Official low-level client for Elasticsearch";
47 homepage = "https://github.com/elasticsearch/elasticsearch-py";
48 changelog = "https://github.com/elastic/elasticsearch-py/releases/tag/v${version}";
49 license = licenses.asl20;
50 maintainers = with maintainers; [ fab ];