ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / gmpy2 / default.nix
blob27f6d8538d8b74de252e117575615ae500d6d44b
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , isPyPy
5 , gmp
6 , mpfr
7 , libmpc
8 }:
10 let
11   pname = "gmpy2";
12   version = "2.1.2";
15 buildPythonPackage {
16   inherit pname version;
18   disabled = isPyPy;
20   src = fetchFromGitHub {
21     owner = "aleaxit";
22     repo = "gmpy";
23     rev = "gmpy2-${version}";
24     sha256 = "sha256-ARCttNzRA+Ji2j2NYaSCDXgvoEg01T9BnYadyqON2o0=";
25   };
27   buildInputs = [ gmp mpfr libmpc ];
29   pythonImportsCheck = [ "gmpy2" ];
31   meta = with lib; {
32     description = "GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x";
33     homepage = "https://github.com/aleaxit/gmpy/";
34     license = licenses.gpl3Plus;
35   };