11 buildPythonPackage rec {
14 format = "setuptools";
16 src = fetchFromGitHub {
18 repo = "ion-hash-python";
20 hash = "sha256-mXOLKXauWwwIA/LnF4qyZsBiF/QM+rF9MmE2ewmozYo=";
21 fetchSubmodules = true;
26 url = "https://github.com/amzn/ion-hash-python/commit/5cab56d694ecc176e394bb455c2d726ba1514ce0.patch";
27 hash = "sha256-P5QByNafgxI//e3m+b0oG00+rVymCsT/J4dOZSk3354=";
32 substituteInPlace setup.py --replace "'pytest-runner'," ""
35 propagatedBuildInputs = [
40 nativeCheckInputs = [ pytestCheckHook ];
42 pythonImportsCheck = [ "ionhash" ];
45 description = "Python implementation of Amazon Ion Hash";
46 homepage = "https://github.com/amzn/ion-hash-python";
47 license = licenses.asl20;
48 maintainers = [ maintainers.terlar ];
49 broken = true; # last successful build 2023-09-28