From 3996972fda12e8e1cfabdb1eae399b47611f01cc Mon Sep 17 00:00:00 2001 From: Shuowei Li Date: Thu, 6 Aug 2026 20:19:54 +0000 Subject: [PATCH 1/2] feat(storage): add pandas-gbq to optional extras --- packages/google-cloud-bigquery-storage/setup.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/google-cloud-bigquery-storage/setup.py b/packages/google-cloud-bigquery-storage/setup.py index f168d0faf175..8d0fd7e2fff5 100644 --- a/packages/google-cloud-bigquery-storage/setup.py +++ b/packages/google-cloud-bigquery-storage/setup.py @@ -54,9 +54,16 @@ "protobuf >= 6.33.5, < 8.0.0", ] extras = { - "pandas": ["pandas>=1.1.3"], + "pandas": [ + "pandas>=1.1.3", + "pyarrow>=3.0.0", + "pandas-gbq>=0.35.1", + ], "fastavro": ["fastavro>=1.1.0"], - "pyarrow": ["pyarrow>=3.0.0"], + "pyarrow": [ + "pyarrow>=3.0.0", + "pandas-gbq>=0.35.1", + ], } url = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-bigquery-storage" From 51460acd43b0ff6346a90c388f4b906e8e5c191f Mon Sep 17 00:00:00 2001 From: Shuowei Li Date: Thu, 6 Aug 2026 21:24:50 +0000 Subject: [PATCH 2/2] update optional logic --- packages/google-cloud-bigquery-storage/setup.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/google-cloud-bigquery-storage/setup.py b/packages/google-cloud-bigquery-storage/setup.py index 8d0fd7e2fff5..6108f4ef3944 100644 --- a/packages/google-cloud-bigquery-storage/setup.py +++ b/packages/google-cloud-bigquery-storage/setup.py @@ -60,10 +60,7 @@ "pandas-gbq>=0.35.1", ], "fastavro": ["fastavro>=1.1.0"], - "pyarrow": [ - "pyarrow>=3.0.0", - "pandas-gbq>=0.35.1", - ], + "pyarrow": ["pyarrow>=3.0.0"], } url = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-bigquery-storage"