ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / diofant / default.nix
blob89cf7d910127ed062267cb9f9cc40a6e27548cb8
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , gmpy2
5 , isort
6 , mpmath
7 , numpy
8 , pythonOlder
9 , scipy
10 , setuptools-scm
13 buildPythonPackage rec {
14   pname = "diofant";
15   version = "0.13.0";
16   disabled = pythonOlder "3.9";
17   format = "pyproject";
19   src = fetchPypi {
20     inherit version;
21     pname = "Diofant";
22     sha256 = "bac9e086a7156b20f18e3291d6db34e305338039a3c782c585302d377b74dd3c";
23   };
25   nativeBuildInputs = [
26     isort
27     setuptools-scm
28   ];
30   propagatedBuildInputs = [
31     gmpy2
32     mpmath
33     numpy
34     scipy
35   ];
37   # tests take ~1h
38   doCheck = false;
40   pythonImportsCheck = [ "diofant" ];
42   meta = with lib; {
43     description = "A Python CAS library";
44     homepage = "https://diofant.readthedocs.io/";
45     license = licenses.bsd3;
46     maintainers = with maintainers; [ suhr ];
47   };