mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-13 21:37:38 +00:00
pynitrokey: init at 0.4.9
This commit is contained in:
parent
7bdef9ba99
commit
b80ea23c7b
44
pkgs/tools/security/pynitrokey/default.nix
Normal file
44
pkgs/tools/security/pynitrokey/default.nix
Normal file
@ -0,0 +1,44 @@
|
||||
{ python3Packages, lib }:
|
||||
|
||||
with python3Packages;
|
||||
|
||||
buildPythonApplication rec {
|
||||
pname = "pynitrokey";
|
||||
version = "0.4.9";
|
||||
format = "flit";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-mhH6mVgLRX87PSGTFkj1TE75jU1lwcaRZWbC67T+vWo=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
click
|
||||
cryptography
|
||||
ecdsa
|
||||
fido2
|
||||
intelhex
|
||||
pyserial
|
||||
pyusb
|
||||
requests
|
||||
pygments
|
||||
python-dateutil
|
||||
urllib3
|
||||
cffi
|
||||
cbor
|
||||
nkdfu
|
||||
];
|
||||
|
||||
# no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "pynitrokey" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python client for Nitrokey devices";
|
||||
homepage = "https://github.com/Nitrokey/pynitrokey";
|
||||
license = with licenses; [ asl20 mit ];
|
||||
maintainers = with maintainers; [ frogamic ];
|
||||
mainProgram = "nitropy";
|
||||
};
|
||||
}
|
@ -34032,6 +34032,8 @@ with pkgs;
|
||||
|
||||
xrq = callPackage ../applications/misc/xrq { };
|
||||
|
||||
pynitrokey = callPackage ../tools/security/pynitrokey { };
|
||||
|
||||
nitrokey-app = libsForQt5.callPackage ../tools/security/nitrokey-app { };
|
||||
nitrokey-udev-rules = callPackage ../tools/security/nitrokey-app/udev-rules.nix { };
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user