Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
import pandas as pd import feather print("Pandas: %s" % pd.__version__) print("Feather: %s" % feather.version.version) df = pd.DataFrame({"A": (1, 2, 3), "B": ("a", "b", "c")}) # if we use this line everything works fine df = pd.DataFrame({"A": (1, 2, 3), "B": (None, None, None)}) df = df.assign(B=df.B.astype("category")) #feather.write_dataframe(df, "/tmp/foo.feather") # this segfaults!
Pandas: 0.19.2 Feather: 0.4.0