Changelog

v1.1.0 (2020-03-07)

  • Support list-type column in BulkImportWriter#write_dataframe. A list-type column of pandas.DataFrame will be stored into Treasure Data table as an array-type column. (#60)

  • Store a resulting object from Client#query to Client.query_executed. The object could be a Treasure Data job id if query is executed via tdclient. (#63)

  • Support null value in str, bool, and "Int64"-type column of pandas.DataFrame. (#68, #71)

  • Update minimum required pandas version to 0.24.0 (#69)

v1.0.0 (2019-11-11)

  • Update documentation site. (#49, #57)

  • Add Treasure Data API endpoint HTTPS scheme validation. (#51)

  • Support bulk importing with the MessagePack format. (#53)

  • Improve stability of BulkImportWriter session ID. (#55)

  • Require td-client-python version 1.1.0 or later. (#56)

  • Add Client#exists(database, table) and Client#create_database_if_not_exists(database) method. (#58)

v0.8.0 (2019-09-17)

  • Clean up docstrings and launch documentation site. (#43, #44)

  • Disable type, one of the Treasure Data-specific query parameters, because it is conflicted with the engine option. (#45)

  • Add td-pyspark dependency for easily accessing to the td-spark functionalities. (#46, #47)

v0.7.0 (2019-08-23)

  • Support if_exists="append" option in BulkImportWriter. (#38)

  • PrestoQueryEngine and HiveQueryEngine accept Treasure Data-specific query parameters such as priority. (#41)