deps: make pyarrow and BQ Storage optional dependencies by steffnay · Pull Request #1282 · googleapis/python-bigquery · GitHub
Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

deps: make pyarrow and BQ Storage optional dependencies#1282

Merged
steffnay merged 62 commits into
googleapis:mainfrom
steffnay:py-extra
Dec 8, 2022
Merged

deps: make pyarrow and BQ Storage optional dependencies#1282
steffnay merged 62 commits into
googleapis:mainfrom
steffnay:py-extra

Conversation

@steffnay

@steffnay steffnay commented Jun 30, 2022

Copy link
Copy Markdown
Contributor

BEGIN_COMMIT_OVERRIDE
deps: make pyarrow and BQ Storage optional dependencies
END_COMMIT_OVERRIDE

Fixes #1196 🦕

@product-auto-label product-auto-label Bot added size: s Pull request size is small. api: bigquery Issues related to the googleapis/python-bigquery API. labels Jun 30, 2022
@steffnay steffnay changed the title update dependencies fix: update dependencies Jun 30, 2022
@conventional-commit-lint-gcf

conventional-commit-lint-gcf Bot commented Jun 30, 2022

Copy link
Copy Markdown

@steffnay steffnay changed the title fix: update dependencies deps: update dependencies Jun 30, 2022
@product-auto-label product-auto-label Bot added size: xl Pull request size is extra large. and removed size: s Pull request size is small. labels Jul 8, 2022
@product-auto-label product-auto-label Bot added size: l Pull request size is large. and removed size: xl Pull request size is extra large. labels Jul 8, 2022
@product-auto-label product-auto-label Bot added size: xl Pull request size is extra large. and removed size: l Pull request size is large. labels Jul 11, 2022
@steffnay steffnay added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 11, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 11, 2022
@steffnay steffnay added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 11, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 11, 2022
@steffnay steffnay added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jul 12, 2022
@tswast

tswast commented Dec 8, 2022

Copy link
Copy Markdown
Contributor

@tswast tswast changed the title deps: update dependencies deps: make pyarrow and BQ Storage optional dependencies Dec 8, 2022
@tswast tswast added kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. and removed kokoro:run Add this label to force Kokoro to re-run the tests. labels Dec 8, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Dec 8, 2022
@tswast tswast added kokoro:force-run Add this label to force Kokoro to re-run the tests. and removed kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Dec 8, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Dec 8, 2022
@steffnay steffnay merged commit e1aa921 into googleapis:main Dec 8, 2022
abdelmegahedgoogle pushed a commit to abdelmegahedgoogle/python-bigquery that referenced this pull request Apr 17, 2023
* update dependencies

* deps: pyarrow extras

* clean up comments

* add test pyarrow skips

* replace storage checks

* update tests

* update tests

* Update setup.py

* update system tests

* update verify_pandas_imports

* add pyarrow guards

* add datetime check

* change pyarrow import

* update

* add pyarrow skips

* fix types

* lint

* Update google/cloud/bigquery/client.py

Co-authored-by: Tim Swast <swast@google.com>

* update pyarrow version

* update test

* lint

* update pyarrow req

* update noxfile

* remove bignum check

* remove comments

* add test importorskip

* update test

* update test

* update dependency

* change version

* update imports

Co-authored-by: Anthonios Partheniou <partheniou@google.com>
Co-authored-by: Tim Swast <swast@google.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: bigquery Issues related to the googleapis/python-bigquery API. size: xl Pull request size is extra large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New dependency on pyarrow introduces heavyweight numpy sub-dependency

5 participants