Skip to content

Commit 6406ee8

Browse files
committed
BUG: Ensure min_itemsize is always a list
Closes #11412
1 parent 5d0e157 commit 6406ee8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/io/pytables.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -3315,7 +3315,7 @@ def validate_data_columns(self, data_columns, min_itemsize):
33153315
# evaluate the passed data_columns, True == use all columns
33163316
# take only valide axis labels
33173317
if data_columns is True:
3318-
data_columns = axis_labels
3318+
data_columns = list(axis_labels)
33193319
elif data_columns is None:
33203320
data_columns = []
33213321

@@ -4153,7 +4153,7 @@ def write(self, obj, data_columns=None, **kwargs):
41534153
obj = DataFrame({name: obj}, index=obj.index)
41544154
obj.columns = [name]
41554155
return super(AppendableSeriesTable, self).write(
4156-
obj=obj, data_columns=obj.columns, **kwargs)
4156+
obj=obj, data_columns=obj.columns.tolist(), **kwargs)
41574157

41584158
def read(self, columns=None, **kwargs):
41594159

0 commit comments

Comments
 (0)