evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / tskit / default.nix
blob775284b8990b358327f648ffcc9e950c7c3eff6f
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   setuptools,
6   pythonOlder,
7   numpy,
8   jsonschema,
9   svgwrite,
12 buildPythonPackage rec {
13   pname = "tskit";
14   version = "0.5.8";
15   pyproject = true;
17   disabled = pythonOlder "3.7";
19   src = fetchPypi {
20     inherit pname version;
21     hash = "sha256-Wq7ar96w5hdAyKMMvK4zjYln74RmX1l/VhvS++CN+Xk=";
22   };
24   build-system = [ setuptools ];
26   dependencies = [
27     jsonschema
28     numpy
29     svgwrite
30   ];
32   # Pypi does not include test folder and too complex to compile from GitHub source
33   # will ask upstream to include tests in pypi
34   doCheck = false;
36   pythonImportsCheck = [ "tskit" ];
38   meta = {
39     description = "Tree sequence toolkit";
40     mainProgram = "tskit";
41     homepage = "https://github.com/tskit-dev/tskit";
42     license = lib.licenses.mit;
43     maintainers = with lib.maintainers; [ alxsimon ];
44   };