google-cloud-bigquery 1.12.0
05-16-2019 11:25 PDT
Implementation Changes
- Remove duplicates from index on pandas DataFrames returned by
to_dataframe(). (#7953) - Prevent error when time partitioning is populated with empty dict (#7904)
- Preserve order in
to_dataframewith BQ Storage from queries containingORDER BY(#7793) - Respect
progress_bar_typeinto_dataframewhen used with BQ Storage API (#7697) - Refactor QueryJob.query to read from resource dictionary (#7763)
- Close the
to_dataframeprogress bar when finished. (#7757) - Ensure that
KeyboardInterruptduringto_dataframeno longer hangs. (#7698) - Raise ValueError when BQ Storage is required but missing (#7726)
- Make
total_rowsavailable on RowIterator before iteration (#7622) - Avoid masking auth errors in
to_dataframewith BQ Storage API (#7674)
New Features
- Add support for passing
client_info. (#7849 and (#7806) - Phase 1 for storing schemas for later use. (#7761)
- Add
destinationand related properties to LoadJob. (#7710) - Add
clustering_fieldsproperty to TableListItem (#7692) - Add
createdandexpiresproperties to TableListItem (#7684)
Dependencies
- Pin
google-cloud-core >= 1.0.0, < 2.0dev. (#7993) - Add
[all]extras to install all extra dependencies (#7610)
Documentation
- Move table and dataset snippets to samples/ directory (#7683)