0

Reland "Reland "Add BigQuery wheel""

This is a reland of commit ed11d92c68

Changes from previous reland:
* Downgraded the pyarrow wheel from 16.1.0 to 15.0.2 since
  there is a known issue with segfaults on Mac 11 with
  16.1.0.

Original change's description:
> Reland "Add BigQuery wheel"
>
> This is a reland of commit 468693bb3f
>
> Changes from original CL:
> * None related to original reason for revert - root cause was due
>   to vpython's interaction with the Fuchsia/arm64 configuration
>   and was fixed with vpython-side CLs.
> * Added several additional wheels which are necessary to use the
>   BigQuery wheel effectively.
>
> Original change's description:
> > Add BigQuery wheel
> >
> > Adds the google-cloud-bigquery-py3 wheel to .vpython3 for use in
> > unexpected pass finder scripts. As a result, a number of other wheels
> > are updated to compatible versions.
> >
> > Bug: 343248818
> > Change-Id: I6876db6c901116fa750ed75f5c46a4582b981c40
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5597971
> > Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
> > Reviewed-by: Ben Pastene <bpastene@chromium.org>
> > Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
> > Cr-Commit-Position: refs/heads/main@{#1312272}
>
> Bug: 343248818
> Change-Id: I04e76510c4cce3c5a882cd922e6fda7713207044
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5610232
> Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
> Reviewed-by: Ben Pastene <bpastene@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1326436}

Bug: 343248818
Change-Id: I22d3e563263b5c3beedfa10c04820e0887038da0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5703802
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1328452}
This commit is contained in:
Brian Sheedy
2024-07-16 21:36:20 +00:00
committed by Chromium LUCI CQ
parent eda211a79a
commit a65acb3521

@ -42,7 +42,7 @@ verify_pep425_tag: [
# build/android/pylib/local/emulator/avd.py
wheel: <
name: "infra/python/wheels/protobuf-py3"
version: "version:3.20.0"
version: "version:4.25.1"
>
# TODO(https://crbug.com/898348): Add in necessary wheels as Python3 versions
@ -155,7 +155,7 @@ wheel: <
name: "infra/python/wheels/pillow/${vpython_platform}"
version: "version:8.3.1"
# There is currently no Linux arm/arm64 version in CIPD.
not_match_tag <
not_match_tag: <
platform: "linux_arm64"
>
>
@ -163,7 +163,7 @@ wheel: <
name: "infra/python/wheels/opencv_python/${vpython_platform}"
version: "version:4.5.3.56.chromium.4"
# There is currently no Linux arm/arm64 version in CIPD.
not_match_tag <
not_match_tag: <
platform: "linux_arm64"
>
>
@ -225,20 +225,20 @@ wheel: <
version: "version:2.0.1"
>
wheel: <
name: "infra/python/wheels/uritemplate-py2_py3"
version: "version:3.0.0"
name: "infra/python/wheels/uritemplate-py3"
version: "version:4.1.1"
>
wheel: <
name: "infra/python/wheels/google-auth-py2_py3"
version: "version:1.25.0"
name: "infra/python/wheels/google-auth-py3"
version: "version:2.16.2"
>
wheel: <
name: "infra/python/wheels/googleapis-common-protos-py2_py3"
version: "version:1.52.0"
version: "version:1.61.0"
>
wheel: <
name: "infra/python/wheels/google-api-core-py3"
version: "version:1.31.5"
version: "version:2.14.0"
>
wheel: <
name: "infra/python/wheels/google-auth-httplib2-py2_py3"
@ -246,7 +246,15 @@ wheel: <
>
wheel: <
name: "infra/python/wheels/google-api-python-client-py3"
version: "version:2.2.0"
version: "version:2.111.0"
>
wheel: <
name: "infra/python/wheels/google-cloud-core-py3"
version: "version:2.3.3"
>
wheel: <
name: "infra/python/wheels/grpcio-status-py3"
version: "version:1.57.0"
>
wheel: <
name: "infra/python/wheels/oauth2client-py2_py3"
@ -263,7 +271,7 @@ wheel: <
wheel: <
name: "infra/python/wheels/grpcio/${vpython_platform}"
version: "version:1.44.0"
version: "version:1.57.0"
>
wheel: <
@ -273,7 +281,7 @@ wheel: <
wheel: <
name: "infra/python/wheels/proto-plus-py3"
version: "version:1.20.3"
version: "version:1.22.3"
>
wheel: <
@ -392,8 +400,8 @@ wheel: <
>
wheel: <
name: "infra/python/wheels/packaging-py2_py3"
version: "version:16.8"
name: "infra/python/wheels/packaging-py3"
version: "version:21.3"
>
wheel: <
@ -624,3 +632,42 @@ wheel: <
name: "infra/python/wheels/immutabledict-py3"
version: "version:4.1.0"
>
# Used by:
# //testing/unexpected_passes_common
wheel: <
name: "infra/python/wheels/db-dtypes-py2_py3"
version: "version:1.2.0"
# No 32-bit Windows wheel available for a dependency (pyarrow)
not_match_tag: <
platform: "win32"
>
>
wheel: <
name: "infra/python/wheels/google-cloud-bigquery-py3"
version: "version:3.23.1"
>
wheel: <
name: "infra/python/wheels/google-cloud-bigquery-storage-py3"
version: "version:2.25.0"
>
wheel: <
name: "infra/python/wheels/google-crc32c/${vpython_platform}"
version: "version:1.5.0.chromium.1"
>
wheel: <
name: "infra/python/wheels/google-resumable-media-py3"
version: "version:2.3.0"
>
wheel: <
name: "infra/python/wheels/pyarrow/${vpython_platform}"
# Likely cannot be upgraded past 15.0.2 until Mac 11 is no longer tested due
# to https://github.com/apache/arrow/issues/41696. The bug indicates that
# 16.0.0 should work, but that still seems to segfault on Chromium's Mac 11
# machines.
version: "version:15.0.2"
# No 32-bit Windows wheel available.
not_match_tag: <
platform: "win32"
>
>