evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / kazoo / default.nix
blob21927ef81def0caedfd6b97be611351a3b8ee7ea
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   six,
6   eventlet,
7   gevent,
8   mock,
9   coverage,
10   openjdk8_headless,
13 buildPythonPackage rec {
14   pname = "kazoo";
15   version = "2.10.0";
16   format = "setuptools";
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-kFeWrk9MEr1OSukubl0BhDnmtWyM+7JIJTYuebIw2rE=";
21   };
23   propagatedBuildInputs = [ six ];
24   buildInputs = [
25     eventlet
26     gevent
27     mock
28     coverage
29     openjdk8_headless
30   ];
32   # not really needed
33   preBuild = ''
34     sed -i '/flake8/d' setup.py
35   '';
37   preCheck = ''
38     sed -i 's/test_unicode_auth/noop/' kazoo/tests/test_client.py
39   '';
41   # tests take a long time to run and leave threads hanging
42   doCheck = false;
43   #ZOOKEEPER_PATH = "${pkgs.zookeeper}";
45   meta = with lib; {
46     homepage = "https://kazoo.readthedocs.org";
47     description = "Higher Level Zookeeper Client";
48     license = licenses.asl20;
49     maintainers = [ ];
50   };