1{
2 buildPythonPackage,
3 cryptography,
4 fetchPypi,
5 lib,
6 protobuf,
7 pycryptodome,
8 requests,
9}:
10
11buildPythonPackage rec {
12 version = "0.4.4.5";
13 format = "setuptools";
14 pname = "matlink-gpapi";
15
16 src = fetchPypi {
17 inherit version pname;
18 sha256 = "0s45yb2xiq3pc1fh4bygfgly0fsjk5fkc4wckbckn3ddl7v7vz8c";
19 };
20
21 # package doesn't contain unit tests
22 # scripts in ./test require networking
23 doCheck = false;
24
25 pythonImportsCheck = [ "gpapi.googleplay" ];
26
27 propagatedBuildInputs = [
28 cryptography
29 protobuf
30 pycryptodome
31 requests
32 ];
33
34 meta = with lib; {
35 homepage = "https://github.com/NoMore201/googleplay-api";
36 license = licenses.gpl3Only;
37 description = "Google Play Unofficial Python API";
38 maintainers = with maintainers; [ schnusch ];
39 };
40}