at 23.11-beta 634 B view raw
1{ lib, fetchPypi, buildPythonPackage, isPy3k, future }: 2 3buildPythonPackage rec { 4 pname = "ECPy"; 5 version = "1.2.5"; 6 7 src = fetchPypi { 8 inherit pname version; 9 sha256 = "9635cffb9b6ecf7fd7f72aea1665829ac74a1d272006d0057d45a621aae20228"; 10 }; 11 12 prePatch = '' 13 sed -i "s|reqs.append('future')|pass|" setup.py 14 ''; 15 16 propagatedBuildInputs = lib.optional (!isPy3k) future; 17 18 # No tests implemented 19 doCheck = false; 20 21 pythonImportsCheck = [ "ecpy" ]; 22 23 meta = with lib; { 24 description = "Pure Pyhton Elliptic Curve Library"; 25 homepage = "https://github.com/ubinity/ECPy"; 26 license = licenses.asl20; 27 }; 28}