From 52e9198719d50445ec0b33b4b88853636dfdd9f7 Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Tue, 19 Nov 2019 16:43:20 +0100 Subject: [PATCH] python2.pkgs.google-auth-httplib2: disable tests ============================= test session starts ============================== platform linux2 -- Python 2.7.17, pytest-4.6.6, py-1.8.0, pluggy-0.13.0 rootdir: /build/google-auth-httplib2-0.0.3 plugins: localserver-0.5.0 collected 0 items / 1 errors ==================================== ERRORS ==================================== _____________ ERROR collecting tests/test_google_auth_httplib2.py ______________ ImportError while importing test module '/build/google-auth-httplib2-0.0.3/tests/test_google_auth_httplib2.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: tests/test_google_auth_httplib2.py:20: in import google_auth_httplib2 google_auth_httplib2.py:21: in from google.auth import exceptions E ImportError: No module named google.auth --- .../python-modules/google-auth-httplib2/default.nix | 6 +++++- pkgs/top-level/python-packages.nix | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-auth-httplib2/default.nix b/pkgs/development/python-modules/google-auth-httplib2/default.nix index c76f5c572e4..99c9945ea66 100644 --- a/pkgs/development/python-modules/google-auth-httplib2/default.nix +++ b/pkgs/development/python-modules/google-auth-httplib2/default.nix @@ -1,4 +1,5 @@ { lib +, isPy3k , buildPythonPackage , fetchPypi , flask @@ -32,10 +33,13 @@ buildPythonPackage rec { py.test ''; + # ImportError: No module named google.auth + doCheck = isPy3k; + meta = { description = "Google Authentication Library: httplib2 transport"; homepage = https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2; license = lib.licenses.asl20; }; -} \ No newline at end of file +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3734a967ec7..f57f4890787 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3400,7 +3400,7 @@ in { google_api_python_client = let google_api_python_client = callPackage ../development/python-modules/google-api-python-client { }; in if isPy3k then google_api_python_client else - # Python 2.7 support was deprecated but is still needed by weboob + # Python 2.7 support was deprecated but is still needed by weboob and duplicity google_api_python_client.overridePythonAttrs (old: rec { version = "1.7.6"; src = old.src.override {