When converting a pandas dataframe holding subclasses of date/datetime objects, arrow raises an ArrowInvalid exception
import pandas as pd
import pyarrow as pa
import datetime
classMyDate(datetime.date):
pass
date_array = [MyDate(2000, 1, 1)]
df = pd.DataFrame({"date": pd.Series(date_array, dtype=object)})
table = pa.Table.from_pandas(df)
Reporter: Florian Jetter / @fjetter
Assignee: Florian Jetter / @fjetter
PRs and other links:
Note: This issue was originally created as ARROW-2603. Please see the migration documentation for further details.