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_datasetflag to force dataset deletion even if it contains data get_datasetsnow returns a list- Expose API at top-level module
- Fix bug in
get_datasetswhere no datasets would result in an exception check_jobnow returns anintfor total rows instead of a string- Remove module logger and just use standard logger
- Add
swallow_resultsflag onget_clientallows the actual BigQuery responses to be returned - Add
get_tablemethod 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_datasetsget_datasetcreate_datasetdelete_datasetupdate_datasetpatch_datasetschema_from_record
- New
schema_buildermodule for building table schemas - Make
insert_id_keyan optional field onpush_rows - Travis CI support
BigQuery-Python Release 0.0.5
- Fix bug where
order_by=Nonebrokequery_builder.render_query - Move exceptions to
errors.py - Raise
UnfinishedQueryExceptionif 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_tablescan acceptdatetimeinstances 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