diff --git a/pkgs/development/python-modules/pysha3/default.nix b/pkgs/development/python-modules/pysha3/default.nix new file mode 100644 index 00000000000..4df98623e11 --- /dev/null +++ b/pkgs/development/python-modules/pysha3/default.nix @@ -0,0 +1,19 @@ +{ lib, buildPythonPackage, fetchPypi, pythonOlder }: + +buildPythonPackage rec { + pname = "pysha3"; + version = "1.0.2"; + name = "${pname}-${version}"; + disabled = pythonOlder "2.7"; + + src = fetchPypi { + inherit pname version; + sha256 = "17kkjapv6sr906ib0r5wpldmzw7scza08kv241r98vffy9rqx67y"; + }; + + meta = { + description = "Backport of hashlib.sha3 for 2.7 to 3.5"; + homepage = https://github.com/tiran/pysha3; + license = lib.licenses.psfl; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4568d4b7ec2..49a99cc4939 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13362,6 +13362,8 @@ in { pyrr = callPackage ../development/python-modules/pyrr { }; + pysha3 = callPackage ../development/python-modules/pysha3 { }; + pyshp = callPackage ../development/python-modules/pyshp { }; pysmbc = callPackage ../development/python-modules/pysmbc { };