pythonPackages.elasticsearch: move derivation to python-modules

This commit is contained in:
Bas van Dijk 2018-01-12 10:07:46 +01:00
parent 10c6439a89
commit c02a883169
2 changed files with 30 additions and 23 deletions

@ -0,0 +1,29 @@
{ buildPythonPackage
, fetchPypi
, urllib3, requests
, nosexcover, mock
, stdenv
}:
buildPythonPackage (rec {
pname = "elasticsearch";
version = "6.0.0";
src = fetchPypi {
inherit pname version;
sha256 = "029q603g95fzkh87xkbxxmjfq5s9xkr9y27nfik6d4prsl0zxmlz";
};
# Check is disabled because running them destroy the content of the local cluster!
# https://github.com/elasticsearch/elasticsearch-py/tree/master/test_elasticsearch
doCheck = false;
propagatedBuildInputs = [ urllib3 requests ];
buildInputs = [ nosexcover mock ];
meta = with stdenv.lib; {
description = "Official low-level client for Elasticsearch";
homepage = https://github.com/elasticsearch/elasticsearch-py;
license = licenses.asl20;
maintainers = with maintainers; [ desiderius ];
};
})

@ -4431,29 +4431,7 @@ in {
edward = callPackage ../development/python-modules/edward { };
elasticsearch = buildPythonPackage (rec {
pname = "elasticsearch";
version = "6.0.0";
name = "${pname}-${version}";
src = fetchPypi {
inherit pname version;
sha256 = "029q603g95fzkh87xkbxxmjfq5s9xkr9y27nfik6d4prsl0zxmlz";
};
# Check is disabled because running them destroy the content of the local cluster!
# https://github.com/elasticsearch/elasticsearch-py/tree/master/test_elasticsearch
doCheck = false;
propagatedBuildInputs = with self; [ urllib3 requests ];
buildInputs = with self; [ nosexcover mock ];
meta = {
description = "Official low-level client for Elasticsearch";
homepage = https://github.com/elasticsearch/elasticsearch-py;
license = licenses.asl20;
maintainers = with maintainers; [ desiderius ];
};
});
elasticsearch = callPackage ../development/python-modules/elasticsearch { };
elasticsearchdsl = buildPythonPackage (rec {
name = "elasticsearch-dsl-0.0.9";