Skip to content

Commit 26ddf4c

Browse files
committed
fix tests for pandas v3
1 parent 89aca03 commit 26ddf4c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/layoutparser/io/basic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def load_dataframe(df: pd.DataFrame, block_type: str = None) -> Layout:
127127
"""
128128
df = df.copy()
129129
if "points" in df.columns:
130-
if df["points"].dtype == object:
130+
if df["points"].dtype == object or isinstance(df["points"].dtype, pd.StringDtype):
131131
df["points"] = df["points"].map(
132132
lambda x: ast.literal_eval(x) if not pd.isna(x) else x
133133
)

0 commit comments

Comments
 (0)