evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / pyspx / default.nix
blob56f3ffcffa34dd1b63bd1513aa91b7efdbdc40b4
2   lib,
3   buildPythonPackage,
4   cffi,
5   fetchFromGitHub,
6   pytestCheckHook,
7   pythonOlder,
8   setuptools,
9   wheel,
12 buildPythonPackage rec {
13   pname = "pyspx";
14   version = "0.5.2";
15   pyproject = true;
17   disabled = pythonOlder "3.7";
19   src = fetchFromGitHub {
20     owner = "sphincs";
21     repo = "pyspx";
22     rev = "refs/tags/v${version}";
23     hash = "sha256-hMZ7JZoo5RdUwQYpGjtZznH/O6rBUXv+svfOAI0cjqs=";
24     fetchSubmodules = true;
25   };
27   nativeBuildInputs = [
28     cffi
29     setuptools
30     wheel
31   ];
33   nativeCheckInputs = [ pytestCheckHook ];
35   pythonImportsCheck = [ "pyspx" ];
37   meta = with lib; {
38     description = "Python bindings for SPHINCS";
39     homepage = "https://github.com/sphincs/pyspx";
40     changelog = "https://github.com/sphincs/pyspx/releases/tag/v${version}";
41     license = licenses.cc0;
42     maintainers = with maintainers; [ fab ];
43   };