google-cloud-bigquery 1.24.0
02-03-2020 01:38 PST
Implementation Changes
- Fix inserting missing repeated fields. (#10196)
- Deprecate
client.dataset()in favor ofDatasetReference. (#7753) - Use faster
to_arrow+to_pandasinto_dataframe()whenpyarrowis available. (#10027) - Write pandas
datetime[ns]columns to BigQuery TIMESTAMP columns. (#10028)
New Features
- Check
rowsargument type ininsert_rows(). (#10174) - Check
json_rowsarg type ininsert_rows_json(). (#10162) - Make
RowIterator.to_dataframe_iterable()method public. (#10017) - Add retry parameter to public methods where missing. (#10026)
- Add timeout parameter to Client and Job public methods. (#10002)
- Add timeout parameter to
QueryJob.done()method. (#9875) - Add
create_bqstorage_clientparameter toto_dataframe()andto_arrow()methods. (#9573)
Dependencies
- Fix minimum versions of
google-cloud-coreandgoogle-resumable-mediadependencies. (#10016)
Documentation
- Fix a comment typo in
job.py. (#10209) - Update code samples of load table file and load table URI. (#10175)
- Uncomment
Clientconstructor and imports in samples. (#10058) - Remove unused query code sample. (#10024)
- Update code samples to use strings for table and dataset IDs. (#9974)