Skip to content

Commit ef86be1

Browse files
And yet more typing fixes
1 parent 12ab214 commit ef86be1

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pandas/io/excel/_odswriter.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
from pandas.io.excel._base import ExcelWriter
88
from pandas.io.excel._util import _validate_freeze_panes
9+
from pandas.io.formats.excel import ExcelCell
910

1011

1112
class _ODSWriter(ExcelWriter):
@@ -37,7 +38,7 @@ def save(self) -> None:
3738

3839
def write_cells(
3940
self,
40-
cells,
41+
cells: List[ExcelCell],
4142
sheet_name: Optional[str] = None,
4243
startrow: int = 0,
4344
startcol: int = 0,
@@ -111,7 +112,7 @@ def _make_table_cell_attributes(self, cell) -> Dict[str, Union[int, str]]:
111112
attributes["numbercolumnsspanned"] = cell.mergeend
112113
return attributes
113114

114-
def _make_table_cell(self, cell) -> Tuple[str, object]:
115+
def _make_table_cell(self, cell) -> Tuple[str, Any]:
115116
"""Convert cell data to an OpenDocument spreadsheet cell
116117
117118
Parameters
@@ -121,7 +122,7 @@ def _make_table_cell(self, cell) -> Tuple[str, object]:
121122
122123
Returns
123124
-------
124-
pvalue, cell : Tuple[str, object]
125+
pvalue, cell : Tuple[str, TableCell]
125126
Display value, Cell value
126127
"""
127128
from odf.table import TableCell

0 commit comments

Comments
 (0)