biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / pcbnewtransition / default.nix
blob79e2ef3d1624ab3c9f3e9862a71a0ba56e61e7ab
2   pythonOlder,
3   buildPythonPackage,
4   fetchPypi,
5   lib,
6   kicad,
7   versioneer,
8 }:
9 buildPythonPackage rec {
10   pname = "pcbnewtransition";
11   version = "0.4.2";
12   format = "setuptools";
14   disabled = pythonOlder "3.7";
16   src = fetchPypi {
17     pname = "pcbnewTransition";
18     inherit version;
19     hash = "sha256-fFOzL80m92PcF9SC6NZ69OUuEJn1sl+mWVFjRorhS4M=";
20   };
22   propagatedBuildInputs = [ kicad ];
24   nativeBuildInputs = [ versioneer ];
26   pythonImportsCheck = [ "pcbnewTransition" ];
28   meta = with lib; {
29     description = "Library that allows you to support both, KiCad 5, 6 and 7 in your plugins";
30     homepage = "https://github.com/yaqwsx/pcbnewTransition";
31     changelog = "https://github.com/yaqwsx/pcbnewTransition/releases/tag/v${version}";
32     license = licenses.mit;
33     maintainers = with maintainers; [
34       jfly
35       matusf
36     ];
37   };