Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / diofant / default.nix
blobc473f2fb4200f71bebbfb117ebee33ae4ad6a57b
1 { lib
2 , isPy3k
3 , buildPythonPackage
4 , fetchPypi
5 , pytestrunner
6 , setuptools_scm
7 , isort
8 , mpmath
9 , strategies
12 buildPythonPackage rec {
13   pname = "diofant";
14   version = "0.10.0";
16   src = fetchPypi {
17     inherit version;
18     pname = "Diofant";
19     sha256 = "0qjg0mmz2cqxryr610mppx3virf1gslzrsk24304502588z53v8w";
20   };
22   nativeBuildInputs = [
23     isort
24     pytestrunner
25     setuptools_scm
26   ];
28   propagatedBuildInputs = [
29     mpmath
30     strategies
31   ];
33   # tests take ~1h
34   doCheck = false;
36   disabled = !isPy3k;
38   meta = with lib; {
39     description = "A Python CAS library";
40     homepage = "https://diofant.readthedocs.io/";
41     license = licenses.bsd3;
42     maintainers = with maintainers; [ suhr ];
43   };