From a802cc30ef2fc10a9248ea2416aa64950f54fe12 Mon Sep 17 00:00:00 2001 From: Jonathan Ringer Date: Wed, 18 Mar 2020 15:07:55 -0700 Subject: [PATCH] python3Packages.google_cloud_bigquery: 1.23.1 -> 1.24.0 --- .../google_cloud_bigquery/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/google_cloud_bigquery/default.nix b/pkgs/development/python-modules/google_cloud_bigquery/default.nix index e361b4436ee8..0b7c5d5c16ef 100644 --- a/pkgs/development/python-modules/google_cloud_bigquery/default.nix +++ b/pkgs/development/python-modules/google_cloud_bigquery/default.nix @@ -1,6 +1,7 @@ { stdenv , buildPythonPackage , fetchPypi +, freezegun , google_resumable_media , google_api_core , google_cloud_core @@ -13,23 +14,29 @@ buildPythonPackage rec { pname = "google-cloud-bigquery"; - version = "1.23.1"; + version = "1.24.0"; src = fetchPypi { inherit pname version; - sha256 = "99c341592d711d8f131fe80d842f7e1b04b2ca1faefa1ffedf4dec1b382cebf6"; + sha256 = "1ca22hzql8x1z6bx9agidx0q09w24jwzkgg49k5j1spcignwxz3z"; }; - checkInputs = [ pytest mock ipython ]; + checkInputs = [ pytest mock ipython freezegun ]; propagatedBuildInputs = [ google_resumable_media google_api_core google_cloud_core pandas pyarrow ]; + # prevent local directory from shadowing google imports + # call_api_applying_custom_retry_on_timeout requires credentials + # test_magics requires modifying sys.path checkPhase = '' - pytest tests/unit + rm -r google + pytest tests/unit \ + -k 'not call_api_applying_custom_retry_on_timeout' \ + --ignore=tests/unit/test_magics.py ''; meta = with stdenv.lib; { description = "Google BigQuery API client library"; - homepage = https://github.com/GoogleCloudPlatform/google-cloud-python; + homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python"; license = licenses.asl20; maintainers = [ maintainers.costrouc ]; };