about summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
authorRobert Schütz <rschuetz17@gmail.com>2019-03-15 10:21:24 +0100
committerGitHub <noreply@github.com>2019-03-15 10:21:24 +0100
commit6339f0b791c045adfe60c56364288c77cd1107c2 (patch)
treef7463bd6d191041c3d34a47b0c232801048be9cd /pkgs/top-level/python-packages.nix
parent66504c067147c5cde8f07d1efd173b03140246f0 (diff)
parentfb2af2a5741a40372c368a3e701b6c035cd9d0d0 (diff)
downloadnixlib-6339f0b791c045adfe60c56364288c77cd1107c2.tar
nixlib-6339f0b791c045adfe60c56364288c77cd1107c2.tar.gz
nixlib-6339f0b791c045adfe60c56364288c77cd1107c2.tar.bz2
nixlib-6339f0b791c045adfe60c56364288c77cd1107c2.tar.lz
nixlib-6339f0b791c045adfe60c56364288c77cd1107c2.tar.xz
nixlib-6339f0b791c045adfe60c56364288c77cd1107c2.tar.zst
nixlib-6339f0b791c045adfe60c56364288c77cd1107c2.zip
Merge pull request #57653 from worldofpeace/google-api-python-client
 pythonPackages.weboob: add pyqt5 as native input
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r--pkgs/top-level/python-packages.nix12
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 9a837bca4654..5045aaa9255b 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -2689,7 +2689,17 @@ in {
 
   google_api_core = callPackage ../development/python-modules/google_api_core { };
 
-  google_api_python_client = callPackage ../development/python-modules/google-api-python-client { };
+  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
+    google_api_python_client.overridePythonAttrs (old: rec {
+      version = "1.7.6";
+      src = old.src.override {
+        inherit version;
+        sha256 = "14w5sdrp0bk9n0r2lmpqmrbf2zclpfq6q7giyahnskkfzdkb165z";
+      };
+    });
 
   google_apputils = callPackage ../development/python-modules/google_apputils { };