Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / matlink-gpapi / default.nix
blob3c3cda1bf8db0d196f8c489c184639ce12869b93
1 { buildPythonPackage
2 , cryptography
3 , fetchPypi
4 , lib
5 , pythonOlder
6 , protobuf
7 , pycryptodome
8 , requests
9 }:
11 buildPythonPackage rec {
12   version = "0.4.4.5";
13   format = "setuptools";
14   pname = "matlink-gpapi";
15   disabled = pythonOlder "3.3"; # uses shutil.which(), added in 3.3
17   src = fetchPypi {
18     inherit version pname;
19     sha256 = "0s45yb2xiq3pc1fh4bygfgly0fsjk5fkc4wckbckn3ddl7v7vz8c";
20   };
22   # package doesn't contain unit tests
23   # scripts in ./test require networking
24   doCheck = false;
26   pythonImportsCheck = [ "gpapi.googleplay" ];
28   propagatedBuildInputs = [ cryptography protobuf pycryptodome requests ];
30   meta = with lib; {
31     homepage = "https://github.com/NoMore201/googleplay-api";
32     license = licenses.gpl3Only;
33     description = "Google Play Unofficial Python API";
34     maintainers = with maintainers; [ schnusch ];
35   };