evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / ete3 / default.nix
blobee5881128336b1797665f54cb7ebce76b7891198
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   numpy,
6   six,
7   withTreeVisualization ? false,
8   lxml,
9   withXmlSupport ? false,
10   pyqt5,
13 buildPythonPackage rec {
14   pname = "ete3";
15   version = "3.1.3";
16   format = "setuptools";
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-BqO3+o7ZAYewdqjbvlsbYqzulCAdPG6CL1X0SWAe9vI=";
21   };
23   doCheck = false; # Tests are (i) not 3.x compatible, (ii) broken under 2.7
24   pythonImportsCheck = [ "ete3" ];
26   propagatedBuildInputs = [
27     six
28     numpy
29   ] ++ lib.optional withTreeVisualization pyqt5 ++ lib.optional withXmlSupport lxml;
31   meta = with lib; {
32     description = "Python framework for the analysis and visualization of trees";
33     mainProgram = "ete3";
34     homepage = "http://etetoolkit.org/";
35     license = licenses.gpl3Only;
36     maintainers = with maintainers; [ delehef ];
37   };