lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #134755 from kalbasit/update-onlykey-cli

authored by

Sandro and committed by
GitHub
ea5e5292 e9a9483b

+51 -4
+35
pkgs/development/python-modules/onlykey-solo-python/default.nix
··· 1 + { buildPythonPackage 2 + , click 3 + , ecdsa 4 + , fetchPypi 5 + , fido2 6 + , intelhex 7 + , lib 8 + , pyserial 9 + , pyusb 10 + , requests 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "onlykey-solo-python"; 15 + version = "0.0.28"; 16 + 17 + src = fetchPypi { 18 + inherit pname version; 19 + sha256 = "sha256-Mbi5So2OgeXjg4Fzg7v2gAJuh1Y7ZCYu8Lrha/7PQfY="; 20 + }; 21 + 22 + propagatedBuildInputs = [ click ecdsa fido2 intelhex pyserial pyusb requests ]; 23 + 24 + # no tests 25 + doCheck = false; 26 + pythonImportsCheck = [ "solo" ]; 27 + 28 + meta = with lib; { 29 + homepage = "https://github.com/trustcrypto/onlykey-solo-python"; 30 + description = "Python library for OnlyKey with Solo FIDO2"; 31 + maintainers = with maintainers; [ kalbasit ]; 32 + license = licenses.asl20; 33 + }; 34 + } 35 +
+14 -4
pkgs/tools/security/onlykey-cli/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "onlykey-cli"; 5 - version = "1.2.2"; 5 + version = "1.2.5"; 6 6 7 7 src = python3Packages.fetchPypi { 8 8 inherit version; 9 9 pname = "onlykey"; 10 - sha256 = "1qkbgab5xlg7bd0jfzf8k5ppb1zhib76r050fiaqi5wibrqrfwdi"; 10 + sha256 = "sha256-7Pr1gXaPF5mctGxDciKKj0YDDQVFFi1+t6QztoKqpAA="; 11 11 }; 12 12 13 + propagatedBuildInputs = with python3Packages; [ 14 + aenum 15 + cython 16 + ecdsa 17 + hidapi 18 + onlykey-solo-python 19 + prompt-toolkit 20 + pynacl 21 + six 22 + ]; 23 + 13 24 # Requires having the physical onlykey (a usb security key) 14 25 doCheck = false; 15 - propagatedBuildInputs = 16 - with python3Packages; [ hidapi aenum six prompt-toolkit pynacl ecdsa cython ]; 26 + pythonImportsCheck = [ "onlykey.cli" ]; 17 27 18 28 meta = with lib; { 19 29 description = "OnlyKey client and command-line tool";
+2
pkgs/top-level/python-packages.nix
··· 5009 5009 5010 5010 onkyo-eiscp = callPackage ../development/python-modules/onkyo-eiscp { }; 5011 5011 5012 + onlykey-solo-python = callPackage ../development/python-modules/onlykey-solo-python { }; 5013 + 5012 5014 onnx = callPackage ../development/python-modules/onnx { }; 5013 5015 5014 5016 open-garage = callPackage ../development/python-modules/open-garage { };