From 8238e6abbe24dc7b487cbe5ab234190676ac2e60 Mon Sep 17 00:00:00 2001 From: Tsuyoshi Hombashi Date: Mon, 30 Mar 2020 00:39:51 +0900 Subject: [PATCH] Add type_hints argument to from_dataframe method --- tabledata/_core.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tabledata/_core.py b/tabledata/_core.py index 934b640..0be8b8f 100644 --- a/tabledata/_core.py +++ b/tabledata/_core.py @@ -490,7 +490,12 @@ def filter_column( ) @staticmethod - def from_dataframe(dataframe, table_name: str = "", max_workers: Optional[int] = None): + def from_dataframe( + dataframe, + table_name: str = "", + type_hints: Optional[Sequence[TypeHint]] = None, + max_workers: Optional[int] = None, + ): """ Initialize TableData instance from a pandas.DataFrame instance. @@ -502,6 +507,7 @@ def from_dataframe(dataframe, table_name: str = "", max_workers: Optional[int] = table_name, list(dataframe.columns.values), dataframe.values.tolist(), + type_hints=type_hints, max_workers=max_workers, )