Skip to content

Releases: tylertreat/BigQuery-Python

BigQuery-Python Release 0.1.0

31 Oct 22:55
Compare
Choose a tag to compare
  • 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 an int for total rows instead of a string
  • Remove module logger and just use standard logger
  • Add swallow_results flag on get_client allows the actual BigQuery responses to be returned
  • Add get_table method to retrieve a table definition

BigQuery-Python Release 0.0.7

26 Aug 19:00
Compare
Choose a tag to compare
  • Add support for the "IN" condition to the query builder
  • Enable data import from Google Cloud Storage files

BigQuery-Python Release 0.0.6

05 Aug 02:25
Compare
Choose a tag to compare
  • 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 on push_rows
  • Travis CI support

BigQuery-Python Release 0.0.5

09 Jun 19:34
Compare
Choose a tag to compare
  • Fix bug where order_by=None broke query_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

09 Jun 19:32
Compare
Choose a tag to compare
  • Execute query as dry run
  • Fetch table schema

BigQuery-Python Release 0.0.3

14 May 14:30
Compare
Choose a tag to compare
  • Move import to avoid circular reference

BigQuery-Python Release 0.0.2

07 May 19:30
Compare
Choose a tag to compare
  • Debug-level logging
  • BigQueryClient.get_tables can accept datetime instances in addition to unix timestamps

BigQuery-Python Release 0.0.1

07 May 19:08
Compare
Choose a tag to compare

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