From 1dce8840d21fff83819d789b810835baf91e9a6f Mon Sep 17 00:00:00 2001 From: DavHau Date: Sun, 9 May 2021 19:23:01 +0700 Subject: [PATCH 1/2] python3Packages.gpapi: unbreak --- .../development/python-modules/gpapi/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/gpapi/default.nix b/pkgs/development/python-modules/gpapi/default.nix index 6ed9f48dd61..ffa4271f89c 100644 --- a/pkgs/development/python-modules/gpapi/default.nix +++ b/pkgs/development/python-modules/gpapi/default.nix @@ -1,7 +1,11 @@ -{ lib, buildPythonPackage, fetchPypi, pythonOlder -, requests +{ buildPythonPackage +, cryptography +, fetchPypi +, lib +, pythonOlder , protobuf , pycryptodome +, requests }: buildPythonPackage rec { @@ -14,11 +18,15 @@ buildPythonPackage rec { sha256 = "0ampvsv97r3hy1cakif4kmyk1ynf3scbvh4fbk02x7xrxn4kl38w"; }; - propagatedBuildInputs = [ requests protobuf pycryptodome ]; + doCheck = false; + + pythonImportsCheck = [ "gpapi.googleplay" ]; + + propagatedBuildInputs = [ cryptography protobuf pycryptodome requests ]; meta = with lib; { homepage = "https://github.com/NoMore201/googleplay-api"; - license = licenses.gpl3; + license = licenses.gpl3Only; description = "Google Play Unofficial Python API"; maintainers = with maintainers; [ ]; }; From 7ca0dd6c0a4f23bc18aa679cd5cdee7264f44ead Mon Sep 17 00:00:00 2001 From: DavHau Date: Fri, 14 May 2021 11:42:06 +0700 Subject: [PATCH 2/2] python3Packages.gpapi: comment on disabled tests --- pkgs/development/python-modules/gpapi/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/gpapi/default.nix b/pkgs/development/python-modules/gpapi/default.nix index ffa4271f89c..6c2454dbbfe 100644 --- a/pkgs/development/python-modules/gpapi/default.nix +++ b/pkgs/development/python-modules/gpapi/default.nix @@ -18,6 +18,8 @@ buildPythonPackage rec { sha256 = "0ampvsv97r3hy1cakif4kmyk1ynf3scbvh4fbk02x7xrxn4kl38w"; }; + # package doesn't contain unit tests + # scripts in ./test require networking doCheck = false; pythonImportsCheck = [ "gpapi.googleplay" ];