Releases: tylertreat/BigQuery-Python
Releases · tylertreat/BigQuery-Python
BigQuery-Python Release 0.1.0
- Add support for exporting table data to Cloud Storage
- Add support for writing query results to tables
- Add
delete_dataset
flag to force dataset deletion even if it contains data get_datasets
now returns a list- Expose API at top-level module
- Fix bug in
get_datasets
where no datasets would result in an exception check_job
now returns anint
for total rows instead of a string- Remove module logger and just use standard logger
- Add
swallow_results
flag onget_client
allows the actual BigQuery responses to be returned - Add
get_table
method to retrieve a table definition
BigQuery-Python Release 0.0.7
- Add support for the "IN" condition to the query builder
- Enable data import from Google Cloud Storage files
BigQuery-Python Release 0.0.6
- New client methods for managing datasets:
get_datasets
get_dataset
create_dataset
delete_dataset
update_dataset
patch_dataset
schema_from_record
- New
schema_builder
module for building table schemas - Make
insert_id_key
an optional field onpush_rows
- Travis CI support
BigQuery-Python Release 0.0.5
- Fix bug where
order_by=None
brokequery_builder.render_query
- Move exceptions to
errors.py
- Raise
UnfinishedQueryException
if trying to get query results for an unfinished query
BigQuery-Python Release 0.0.4
- Execute query as dry run
- Fetch table schema
BigQuery-Python Release 0.0.3
- Move import to avoid circular reference
BigQuery-Python Release 0.0.2
- Debug-level logging
BigQueryClient.get_tables
can acceptdatetime
instances in addition to unix timestamps
BigQuery-Python Release 0.0.1
BigQuery Python client implementation.
- Execute queries
- Check query jobs
- Fetch query results
- Query builder API
- Create/delete/check tables
- Get appspot tables
- Insert table data