Skip to content

Releases: googleapis/python-bigquery

v2.12.0

16 Mar 16:18
af542f2
Compare
Choose a tag to compare

Features

  • make QueryJob.done() method more performant (#544) (a3ab9ef)

Bug Fixes

  • remove DB-API dependency on pyarrow with decimal query parameters (#551) (1b946ba)

v2.11.0

09 Mar 20:17
3ce826e
Compare
Choose a tag to compare

Features

  • add context manager support to client (#540) (d5c7e11)

v2.10.0

25 Feb 18:48
81df4ba
Compare
Choose a tag to compare

Features

Bug Fixes

  • error using empty array of structs parameter (#474) (c1d15f4)
  • QueryJob.exception() returns the errors, not raises them (#467) (d763279)

Documentation

  • bigquery: Add alternative approach to setting credentials (#517) (60fbf28)
  • explain retry behavior for DONE jobs (#532) (696c443)

v2.9.0

18 Feb 17:17
1862de7
Compare
Choose a tag to compare

Features

  • add determinism level for javascript UDFs (#522) (edd3328)
  • expose reservation usage stats on jobs (#524) (4ffb4e0)

Documentation

  • clarify `%%bigquery`` magics and fix broken link (#508) (eedf93b)
  • update python contributing guide (#514) (01e851d)

v2.8.0

10 Feb 08:33
1773dae
Compare
Choose a tag to compare

Features

Bug Fixes

v2.7.0

27 Jan 21:17
d5735ea
Compare
Choose a tag to compare

Bug Fixes

  • invalid conversion of timezone-aware datetime values to JSON (#480) (61b4385)
  • reading the labels attribute on Job instances (#471) (80944f0)
  • use explicitly given project over the client's default project for load jobs (#482) (530e1e8)

Dependencies

v2.6.2

11 Jan 17:46
b0e074f
Compare
Choose a tag to compare

Bug Fixes

  • add minimum timeout to getQueryResults API requests (#444) (015a73e)
  • use debug logging level for OpenTelemetry message (#442) (7ea6b7c)

Documentation

v2.6.1

09 Dec 21:01
5e266d8
Compare
Choose a tag to compare

Bug Fixes

  • handle null values in array query parameters (#426) (78fde4a)

Documentation

  • add examples of fields argument to update methods (#418) (8c7e02b)

v2.6.0

07 Dec 20:32
2f81e80
Compare
Choose a tag to compare

Features

  • add support for materialized views (#408) (57ffc66), closes #407
  • convert BIGNUMERIC values to decimal objects (#414) (d472d2d), closes #367
  • support CSV format in load_table_from_dataframe pandas connector (#399) (0046742)

Bug Fixes

  • preserve timestamp microsecond precision with rows from REST API (#402) (04510a7)

Documentation

v2.5.0

02 Dec 19:40
c384b45
Compare
Choose a tag to compare

Features

  • add TableReference.__str__ to get table ID in standard SQL (#405) (53dff2a), closes #354
  • add progress bar for magics (#396) (04d0273)
  • add support for unrecognized model types (#401) (168f035)

Bug Fixes

  • avoid floating point for timestamp in insert_rows (#393) (a1949ae)

Performance Improvements

Documentation

Dependencies

  • update required version of opentelementry for opentelemetry-exporter-google-cloud (#398) (673a9cb)