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_pandas
into_dataframe()
whenpyarrow
is available. (#10027) - Write pandas
datetime[ns]
columns to BigQuery TIMESTAMP columns. (#10028)
New Features
- Check
rows
argument type ininsert_rows()
. (#10174) - Check
json_rows
arg 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_client
parameter toto_dataframe()
andto_arrow()
methods. (#9573)
Dependencies
- Fix minimum versions of
google-cloud-core
andgoogle-resumable-media
dependencies. (#10016)
Documentation
- Fix a comment typo in
job.py
. (#10209) - Update code samples of load table file and load table URI. (#10175)
- Uncomment
Client
constructor and imports in samples. (#10058) - Remove unused query code sample. (#10024)
- Update code samples to use strings for table and dataset IDs. (#9974)