Skip to content

Releases: googleapis/python-bigquery

v2.16.0

06 May 09:47
144ceea
Compare
Choose a tag to compare

Features

  • add with_name() to ScalarQueryParameterType (#644) (6cc6876)

Dependencies

  • expand supported pyarrow versions to v4 (#643) (9e1d386)

v2.15.0

29 Apr 17:33
6e6cfdf
Compare
Choose a tag to compare

Features

  • Extended DB API parameter syntax to optionally provide parameter types (#626) (8bcf397)

Bug Fixes

  • add DECIMAL and BIGDECIMAL as aliases for NUMERIC and BIGNUMERIC (#638) (aa59023)
  • The DB API Binary function accepts bytes data (#630) (4396e70)

v2.14.0

26 Apr 16:02
a322433
Compare
Choose a tag to compare

Features

  • accept DatasetListItem where DatasetReference is accepted (#597) (c8b5581)
  • accept job object as argument to get_job and cancel_job (#617) (f75dcdf)
  • add Client.delete_job_metadata method to remove job metadata (#610) (0abb566)
  • add max_queue_size argument to RowIterator.to_dataframe_iterable (#575) (f95f415)
  • add type hints for public methods (#613) (f8d4aaa)
  • DB API cursors are now iterable (#618) (e0b373d)
  • retry google.auth TransportError by default (#624) (34ecc3f)
  • use pyarrow stream compression, if available (#593) (dde9dc5)

Bug Fixes

  • consistent percents handling in DB API query (#619) (6502a60)
  • missing license headers in new test files (#604) (df48cc5)
  • unsetting clustering fields on Table is now possible (#622) (33a871f)

Documentation

  • add sample to run DML query (#591) (ff2ec3a)
  • update the description of the return value of _QueryResults.rows() (#594) (8f4c0b8)

v2.13.1

23 Mar 20:32
e175d3a
Compare
Choose a tag to compare

Bug Fixes

  • add ConnectionError to default retry (#571) (a3edb8b)

v2.13.0

22 Mar 15:02
8f274e8
Compare
Choose a tag to compare

Features

  • add ExternalConfig.connection_id property to connect to external sources (#560) (d93986e)

Bug Fixes

  • avoid overly strict dependency on pyarrow 3.x (#564) (97ee6ec)
  • avoid policy tags 403 error in load_table_from_dataframe (#557) (84e646e)

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