12 buildPythonPackage rec {
13 pname = "elasticsearch";
15 format = "setuptools";
17 disabled = pythonOlder "3.7";
20 inherit pname version;
21 sha256 = "sha256-AMmXcg+9Dyr+VBfIGTz2XRFoF6AlDeBSHjDD6B8AuKw=";
28 propagatedBuildInputs = [
33 passthru.optional-dependencies = {
42 pythonImportsCheck = [
46 # Check is disabled because running them destroy the content of the local cluster!
47 # https://github.com/elasticsearch/elasticsearch-py/tree/master/test_elasticsearch
51 description = "Official low-level client for Elasticsearch";
52 homepage = "https://github.com/elasticsearch/elasticsearch-py";
53 changelog = "https://github.com/elastic/elasticsearch-py/releases/tag/v${version}";
54 license = licenses.asl20;
55 maintainers = with maintainers; [ desiderius ];