Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pyaxmlparser / default.nix
blob818ea47fc497af9a2266eafcc6307510d318c10d
1 { buildPythonPackage, lib, lxml, click, fetchFromGitHub, pytestCheckHook, asn1crypto }:
3 buildPythonPackage rec {
4   version = "0.3.27";
5   format = "setuptools";
6   pname = "pyaxmlparser";
8   src = fetchFromGitHub {
9     owner = "appknox";
10     repo = pname;
11     rev = "v${version}";
12     hash = "sha256-NtAsO/I1jDEv676yhAgLguQnB/kHdAqPoLt2QFWbvmw=";
13   };
15   propagatedBuildInputs = [ asn1crypto click lxml ];
17   nativeCheckInputs = [ pytestCheckHook ];
19   meta = with lib; {
20     description = "Python3 Parser for Android XML file and get Application Name without using Androguard";
21     mainProgram = "apkinfo";
22     homepage = "https://github.com/appknox/pyaxmlparser";
23     # Files from Androguard are licensed ASL 2.0
24     license = with licenses; [ mit asl20 ];
25     maintainers = with maintainers; [ ];
26   };