biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / imgtool / default.nix
blobba083666336f5d40a1e8243dc374d5983f2fbbfb
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pythonOlder,
6   setuptools,
7   cbor2,
8   click,
9   cryptography,
10   intelhex,
11   pyyaml,
14 buildPythonPackage rec {
15   pname = "imgtool";
16   version = "2.1.0";
17   pyproject = true;
19   disabled = pythonOlder "3.6";
21   src = fetchPypi {
22     inherit pname version;
23     hash = "sha256-T3+831PETqqmImUEUQzLUvfvAMmXUDz5STSzMMlge2A=";
24   };
26   nativeBuildInputs = [ setuptools ];
28   propagatedBuildInputs = [
29     cbor2
30     click
31     cryptography
32     intelhex
33     pyyaml
34   ];
36   pythonImportsCheck = [ "imgtool" ];
38   meta = with lib; {
39     description = "MCUboot's image signing and key management";
40     mainProgram = "imgtool";
41     homepage = "https://github.com/mcu-tools/mcuboot";
42     license = licenses.asl20;
43     maintainers = with maintainers; [ samueltardieu ];
44   };