Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / oelint-parser / default.nix
blob9fc4de88fb9f24dbc0433ee934d4c2fcfd11cf4a
1 { lib
2 , nix-update-script
3 , fetchPypi
4 , buildPythonPackage
5 , deprecated
6 , regex
7 , pip
8 }:
10 buildPythonPackage rec {
11   pname = "oelint-parser";
12   version = "3.5.0";
13   format = "setuptools";
15   src = fetchPypi {
16     inherit version;
17     pname = "oelint_parser";
18     hash = "sha256-MvLHi0/tMkWBARyIVm/cuMbS2euK37xvQUbkmOrUyVU=";
19   };
21   buildInputs = [ pip ];
22   propagatedBuildInputs = [
23     deprecated
24     regex
25   ];
26   pythonImportsCheck = [ "oelint_parser" ];
28   # Fail to run inside the code the build.
29   doCheck = false;
31   passthru.updateScript = nix-update-script { };
33   meta = with lib; {
34     description = "Alternative parser for bitbake recipes";
35     homepage = "https://github.com/priv-kweihmann/oelint-parser";
36     changelog = "https://github.com/priv-kweihmann/oelint-parser/releases/tag/${version}";
37     license = licenses.bsd2;
38     maintainers = with maintainers; [ otavio ];
39   };