Skip to content

Releases: googleapis/python-bigquery

v3.0.0

29 Mar 18:31
960b359
Compare
Choose a tag to compare

3.0.0 (2022-03-29)

⚠ BREAKING CHANGES

  • BigQuery Storage and pyarrow are required dependencies (#776)
  • use nullable Int64 and boolean dtypes in to_dataframe (#786)
  • destination tables are no-longer removed by create_job (#891)
  • In to_dataframe, use dbdate and dbtime dtypes from db-dtypes package for BigQuery DATE and TIME columns (#972)
  • automatically convert out-of-bounds dates in to_dataframe, remove date_as_object argument (#972)
  • mark the package as type-checked (#1058)
  • default to DATETIME type when loading timezone-naive datetimes from Pandas (#1061)
  • remove out-of-date BigQuery ML protocol buffers (#1178)

Features

  • add api_method parameter to Client.query to select INSERT or QUERY API (#967) (76d88fb)
  • default to DATETIME type when loading timezone-naive datetimes from Pandas (#1061) (76d88fb)
  • destination tables are no-longer removed by create_job (#891) (76d88fb)
  • In to_dataframe, use dbdate and dbtime dtypes from db-dtypes package for BigQuery DATE and TIME columns (#972) (76d88fb)
  • mark the package as type-checked (#1058) (76d88fb)
  • use StandardSqlField class for Model.feature_columns and Model.label_columns (#1117) (76d88fb)

Bug Fixes

  • automatically convert out-of-bounds dates in to_dataframe, remove date_as_object argument (#972) (76d88fb)
  • improve type annotations for mypy validation (#1081) (76d88fb)
  • remove out-of-date BigQuery ML protocol buffers (#1178) (76d88fb)
  • use nullable Int64 and boolean dtypes in to_dataframe (#786) (76d88fb)

Documentation

  • Add migration guide from version 2.x to 3.x (#1027) (76d88fb)

Dependencies

  • BigQuery Storage and pyarrow are required dependencies (#776) (76d88fb)

v2.34.3

29 Mar 15:05
35aeaa6
Compare
Choose a tag to compare

2.34.3 (2022-03-29)

Bug Fixes

v2.34.2

07 Mar 14:47
6054e2c
Compare
Choose a tag to compare

2.34.2 (2022-03-05)

Bug Fixes

  • deps: require google-api-core>=1.31.5, >=2.3.2 (#1157) (0c15790)
  • deps: require proto-plus>=1.15.0 (0c15790)

v2.34.1

02 Mar 21:46
26daa66
Compare
Choose a tag to compare

2.34.1 (2022-03-02)

Dependencies

v2.34.0

18 Feb 19:47
358f91e
Compare
Choose a tag to compare

2.34.0 (2022-02-18)

Features

  • support BI Engine statistics in query job (#1144) (7482549)

v2.33.0

17 Feb 14:09
39ade39
Compare
Choose a tag to compare

2.33.0 (2022-02-16)

Features

  • add --no_query_cache option to %%bigquery magics to disable query cache (#1141) (7dd30af)

Bug Fixes

  • return 403 when VPC-SC violation happens (#1131) (f5daa9b)

Documentation

  • reference BigQuery REST API defaults in LoadJobConfig descrip… (#1132) (18d9580)
  • show common job properties in get_job and cancel_job samples (#1137) (8edc10d)

v2.32.0

13 Jan 16:52
643b333
Compare
Choose a tag to compare

2.32.0 (2022-01-12)

Features

Bug Fixes

  • remove query text from exception message, use exception.debug_message instead (#1105) (e23114c)

v2.31.0

02 Dec 20:17
a135956
Compare
Choose a tag to compare

Features

  • allow cell magic body to be a $variable (#1053) (3a681e0)
  • promote RowIterator.to_arrow_iterable to public method (#1073) (21cd710)

Bug Fixes

  • apply timeout to all resumable upload requests (#1070) (3314dfb)

Dependencies

v2.30.1

04 Nov 20:18
e8cf74c
Compare
Choose a tag to compare

Bug Fixes

Documentation

  • show gcloud command to authorize against sheets (#1045) (20c9024)
  • use stable URL for pandas intersphinx links (#1048) (73312f8)

v2.30.0

03 Nov 19:49
7c5fa8a
Compare
Choose a tag to compare

Features

Documentation

  • add code samples for Jupyter/IPython magics (#1013) (61141ee)
  • samples: add create external table with hive partitioning (#1033) (d64f5b6)