Loading pkgs/development/python-modules/libagent/default.nix +16 −10 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ fetchFromGitHub, bech32, buildPythonPackage, setuptools, cryptography, ed25519, ecdsa, Loading @@ -11,7 +12,7 @@ mnemonic, unidecode, mock, pytest, pytestCheckHook, backports-shutil-which, configargparse, python-daemon, Loading @@ -23,14 +24,14 @@ buildPythonPackage rec { pname = "libagent"; version = "0.14.8"; format = "setuptools"; version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "romanz"; repo = "trezor-agent"; rev = "v${version}"; hash = "sha256-tcVott/GlHsICQf640Gm5jx89fZWsCdcYnBxi/Kh2oc="; rev = "refs/tags/v${version}"; hash = "sha256-NmpFyLjLdR9r1tc06iDNH8Tc7isUelTg13mWPrQvxSc="; }; # hardcode the path to gpgconf in the libagent library Loading @@ -40,7 +41,9 @@ buildPythonPackage rec { --replace "'gpg-connect-agent'" "'${gnupg}/bin/gpg-connect-agent'" ''; propagatedBuildInputs = [ build-system = [ setuptools ]; dependencies = [ unidecode backports-shutil-which configargparse Loading @@ -55,14 +58,17 @@ buildPythonPackage rec { cryptography ]; pythonImportsCheck = [ "libagent" ]; nativeCheckInputs = [ mock pytest pytestCheckHook ]; checkPhase = '' py.test libagent/tests ''; disabledTests = [ # test fails in sandbox "test_get_agent_sock_path" ]; meta = with lib; { description = "Using hardware wallets as SSH/GPG agent"; Loading Loading
pkgs/development/python-modules/libagent/default.nix +16 −10 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ fetchFromGitHub, bech32, buildPythonPackage, setuptools, cryptography, ed25519, ecdsa, Loading @@ -11,7 +12,7 @@ mnemonic, unidecode, mock, pytest, pytestCheckHook, backports-shutil-which, configargparse, python-daemon, Loading @@ -23,14 +24,14 @@ buildPythonPackage rec { pname = "libagent"; version = "0.14.8"; format = "setuptools"; version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "romanz"; repo = "trezor-agent"; rev = "v${version}"; hash = "sha256-tcVott/GlHsICQf640Gm5jx89fZWsCdcYnBxi/Kh2oc="; rev = "refs/tags/v${version}"; hash = "sha256-NmpFyLjLdR9r1tc06iDNH8Tc7isUelTg13mWPrQvxSc="; }; # hardcode the path to gpgconf in the libagent library Loading @@ -40,7 +41,9 @@ buildPythonPackage rec { --replace "'gpg-connect-agent'" "'${gnupg}/bin/gpg-connect-agent'" ''; propagatedBuildInputs = [ build-system = [ setuptools ]; dependencies = [ unidecode backports-shutil-which configargparse Loading @@ -55,14 +58,17 @@ buildPythonPackage rec { cryptography ]; pythonImportsCheck = [ "libagent" ]; nativeCheckInputs = [ mock pytest pytestCheckHook ]; checkPhase = '' py.test libagent/tests ''; disabledTests = [ # test fails in sandbox "test_get_agent_sock_path" ]; meta = with lib; { description = "Using hardware wallets as SSH/GPG agent"; Loading