You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
Is your feature request related to a problem? Please describe.
The new dependency on pyarrow, introduced in #1178, creates a new sub-dependency on numpy. Without fully understanding why these dependencies were introduced, a required dependency on numpy feels unnecessarily large for this library.
Describe the solution you'd like
Make the pyarrow and numpy dependencies optional (via extras).
Describe alternatives you've considered
Pin my usage of google-cloud-bigquery back to a version that does have these dependencies, or find a way to remove it entirely.
Is your feature request related to a problem? Please describe.
The new dependency on
pyarrow, introduced in #1178, creates a new sub-dependency onnumpy. Without fully understanding why these dependencies were introduced, a required dependency onnumpyfeels unnecessarily large for this library.Describe the solution you'd like
Make the
pyarrowandnumpydependencies optional (via extras).Describe alternatives you've considered
Pin my usage of
google-cloud-bigqueryback to a version that does have these dependencies, or find a way to remove it entirely.Additional context
The dependency on
numpyinpyarrow: https://github.com/apache/arrow/blob/4a90e3994fc9fc10b968ab3439dec636385dec22/python/setup.py#L589-L591(PS, thanks for your work on this library!)