evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ap / apkleaks / package.nix
blob17677755409d059bc633de79be4d11c2e7b4c99c
2   lib,
3   fetchFromGitHub,
4   jadx,
5   python3,
6 }:
8 python3.pkgs.buildPythonApplication rec {
9   pname = "apkleaks";
10   version = "2.6.3";
11   pyproject = true;
13   src = fetchFromGitHub {
14     owner = "dwisiswant0";
15     repo = "apkleaks";
16     rev = "refs/tags/v${version}";
17     hash = "sha256-8P4LZsyq0mSVdE6QhnW3QaaA3UAg4UDBS3jSg7Kg/oY=";
18   };
20   build-system = with python3.pkgs; [ setuptools ];
22   dependencies = with python3.pkgs; [
23     jadx
24     pyaxmlparser
25     setuptools
26   ];
28   # Project has no tests
29   doCheck = false;
31   pythonImportsCheck = [ "apkleaks" ];
33   meta = with lib; {
34     description = "Scanning APK file for URIs, endpoints and secrets";
35     homepage = "https://github.com/dwisiswant0/apkleaks";
36     changelog = "https://github.com/dwisiswant0/apkleaks/releases/tag/v${version}";
37     license = licenses.asl20;
38     maintainers = with maintainers; [ fab ];
39     mainProgram = "apkleaks";
40   };