evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / certipy / default.nix
blob911de68d4182ffa992171fafff4b719493e7d231
2   lib,
3   buildPythonPackage,
4   cryptography,
5   fetchPypi,
6   flask,
7   pytestCheckHook,
8   pythonOlder,
9   requests,
10   setuptools-scm,
13 buildPythonPackage rec {
14   pname = "certipy";
15   version = "0.2.1";
16   pyproject = true;
18   disabled = pythonOlder "3.7";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-DA6nslJItC+5MPMBc6eMAp5rpn4u+VmMpEcNiXXJy7Y=";
23   };
25   build-system = [ setuptools-scm ];
27   dependencies = [ cryptography ];
29   nativeCheckInputs = [
30     flask
31     pytestCheckHook
32     requests
33   ];
35   pythonImportsCheck = [ "certipy" ];
37   meta = with lib; {
38     description = "Utility to create and sign CAs and certificates";
39     homepage = "https://github.com/LLNL/certipy";
40     license = licenses.bsd3;
41     maintainers = with maintainers; [ isgy ];
42     mainProgram = "certipy";
43   };