python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / ledger-agent / default.nix
blobe514260a8a34a8ad92bd65f5f48c5d3b881cd01d
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   ledgerblue,
6   setuptools,
7   libagent,
8   wheel,
9 }:
11 buildPythonPackage rec {
12   pname = "ledger-agent";
13   version = "0.9.0";
14   format = "setuptools";
16   src = fetchPypi {
17     pname = "ledger_agent";
18     inherit version;
19     sha256 = "03zj602m2rln9yvr08dswy56vzkbldp8b074ixwzz525dafblr92";
20   };
22   propagatedBuildInputs = [
23     ledgerblue
24     libagent
25     setuptools
26     wheel
27   ];
29   # no tests
30   doCheck = false;
32   meta = with lib; {
33     description = "Using Ledger as hardware-based SSH/PGP agent";
34     homepage = "https://github.com/romanz/trezor-agent";
35     license = licenses.gpl3;
36     maintainers = with maintainers; [
37       hkjn
38       np
39       mmahut
40     ];
41   };