Skip to content

Commit 522029d

Browse files
mypy fixes
1 parent 4dfb4b7 commit 522029d

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

pandas/core/frame.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8569,15 +8569,13 @@ class _IterableExceptStringOrBytes(metaclass=_IterableExceptStringOrBytesMeta):
85698569
pass
85708570

85718571

8572-
@create_block_manager.register
8573-
def _create_block_manager_iterable(
8574-
data: _IterableExceptStringOrBytes, df, index, columns, dtype, copy
8575-
):
8572+
@create_block_manager.register(_IterableExceptStringOrBytes)
8573+
def _create_block_manager_iterable(data: abc.Iterable, df, index, columns, dtype, copy):
85768574
if not isinstance(data, (abc.Sequence, ExtensionArray)):
85778575
data = list(data)
85788576
if len(data) > 0:
85798577
if is_dataclass(data[0]):
8580-
data = dataclasses_to_dicts(data)
8578+
data = cast(List[dict], dataclasses_to_dicts(data))
85818579
if is_list_like(data[0]) and getattr(data[0], "ndim", 1) == 1:
85828580
if is_named_tuple(data[0]) and columns is None:
85838581
columns = data[0]._fields

0 commit comments

Comments
 (0)