Changelog¶
v1.2.0 (2020-03-18)¶
Support nullable column containing
pandas.NA
, which was newly introduced in pandas 1.0.0. TheWriter
module internally convertspandas.NA
intoNone
before ingestingpandas.DataFrame
to Treasure Data. Note thatWriter#write_dataframe
may behave differently between before and after upgrading pandas to 1.0.0 because of the experimental, backward-incompatible updates on the dependent package. (#72)
v1.1.0 (2020-03-07)¶
Support list-type column in
BulkImportWriter#write_dataframe
. A list-type column ofpandas.DataFrame
will be stored into Treasure Data table as an array-type column. (#60)Store a resulting object from
Client#query
toClient.query_executed
. The object could be a Treasure Data job id if query is executed viatdclient
. (#63)Support null value in
str
,bool
, and"Int64"
-type column ofpandas.DataFrame
. (#68, #71)Update minimum required pandas version to 0.24.0 (#69)
v1.0.0 (2019-11-11)¶
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)
andClient#create_database_if_not_exists(database)
method. (#58)