Skip to content

Releases: googleapis/python-bigquery-pandas

v0.29.0

19 May 17:18
3ad6a4a
Compare
Choose a tag to compare

0.29.0 (2025-05-14)

Features

  • Instrument vscode, jupyter and 3p plugin usage (#925) (7d354f1)

v0.28.1

12 May 21:53
d525eba
Compare
Choose a tag to compare

0.28.1 (2025-04-28)

Bug Fixes

  • Remove setup.cfg configuration for creating universal wheels (#898) (b3a9af2)
  • Remove unnecessary global variable definition (#907) (d4d85ce)
  • Resolve issue where pre-release versions of dependencies are installed (#890) (3574ca1)

v0.28.0

24 Feb 17:52
910a064
Compare
Choose a tag to compare

0.28.0 (2025-02-24)

Features

  • Add bigquery_client as a parameter for read_gbq and to_gbq (#878) (d42a562)

v0.27.0

06 Feb 18:46
3483334
Compare
Choose a tag to compare

0.27.0 (2025-02-05)

Features

  • to_gbq can write non-string values to existing STRING columns in BigQuery (#876) (ee30a1e)

v0.26.1

06 Jan 18:15
6999a1f
Compare
Choose a tag to compare

0.26.1 (2025-01-06)

Bug Fixes

  • Ensure BIGNUMERIC type is used if scale > 9 in Decimal values (#844) (d2f32df)

v0.26.0

19 Dec 17:48
b32a9c9
Compare
Choose a tag to compare

0.26.0 (2024-12-19)

Features

  • to_gbq fails with TypeError if passing in a bigframes DataFrame object (#833) (5004d08)

Bug Fixes

  • to_gbq uses default_type for ambiguous array types and struct field types (#838) (cf1aadd)

v0.25.0

11 Dec 16:24
cc90edd
Compare
Choose a tag to compare

0.25.0 (2024-12-11)

⚠ BREAKING CHANGES

  • to_gbq uploads ArrowDtype(pa.timestamp(...) without timezone as DATETIME type (#832)

Bug Fixes

  • To_gbq uploads ArrowDtype(pa.timestamp(...) without timezone as DATETIME type (#832) (2104b71)

v0.24.0

15 Oct 17:43
7e2677b
Compare
Choose a tag to compare

0.24.0 (2024-10-14)

⚠ BREAKING CHANGES

  • to_gbq loads naive (no timezone) columns to BigQuery DATETIME instead of TIMESTAMP (#814)
  • to_gbq loads object column containing bool values to BOOLEAN instead of STRING (#814)
  • to_gbq loads object column containing dictionary values to STRUCT instead of STRING (#814)
  • to_gbq loads unit8 columns to BigQuery INT64 instead of STRING (#814)

Features

  • Adds the capability to include custom user agent string (#819) (d43457b)

Bug Fixes

  • to_gbq loads unit8 columns to BigQuery INT64 instead of STRING (#814) (107bb40)
  • to_gbq loads naive (no timezone) columns to BigQuery DATETIME instead of TIMESTAMP (#814) (107bb40)
  • to_gbq loads object column containing bool values to BOOLEAN instead of STRING (#814) (107bb40)
  • to_gbq loads object column containing dictionary values to STRUCT instead of STRING (#814) (107bb40)

Dependencies

  • Min pyarrow is now 4.0.0 to support compliant nested types (#814) (107bb40)

v0.23.2

23 Sep 16:11
8a4389b
Compare
Choose a tag to compare

0.23.2 (2024-09-20)

Bug Fixes

  • deps: Require google-cloud-bigquery >= 3.4.2 (5e14496)
  • deps: Require numpy >=1.18.1 (5e14496)
  • deps: Require packaging >= 22.0 (5e14496)

Documentation

v0.23.1

10 Jun 14:24
60a9887
Compare
Choose a tag to compare

0.23.1 (2024-06-07)

Bug Fixes

  • Handle None when converting numerics to parquet (#768) (53a4683)
  • Set minimum allowable version of sqlite when performing a conda install (#780) (8a03d44)

Documentation

  • Use a short-link to BigQuery DataFrames (#773) (7cd4287)