@@ -2,6 +2,7 @@ from collections.abc import (
2
2
Callable ,
3
3
Hashable ,
4
4
Iterable ,
5
+ Mapping ,
5
6
Sequence ,
6
7
)
7
8
from types import TracebackType
@@ -41,9 +42,9 @@ def read_excel(
41
42
names : list [str ] | None = ...,
42
43
index_col : int | Sequence [int ] | None = ...,
43
44
usecols : Sequence [int ] | Sequence [str ] | Callable [[str ], bool ] | None = ...,
44
- dtype : str | Dtype | dict [str , str | Dtype ] | None = ...,
45
+ dtype : str | Dtype | Mapping [str , str | Dtype ] | None = ...,
45
46
engine : Literal ["xlrd" , "openpyxl" , "odf" , "pyxlsb" ] | None = ...,
46
- converters : dict [int | str , Callable [[object ], object ]] | None = ...,
47
+ converters : Mapping [int | str , Callable [[object ], object ]] | None = ...,
47
48
true_values : Iterable [Hashable ] | None = ...,
48
49
false_values : Iterable [Hashable ] | None = ...,
49
50
skiprows : int | Sequence [int ] | Callable [[object ], bool ] | None = ...,
@@ -79,9 +80,9 @@ def read_excel(
79
80
names : list [str ] | None = ...,
80
81
index_col : int | Sequence [int ] | None = ...,
81
82
usecols : Sequence [int ] | Sequence [str ] | Callable [[str ], bool ] | None = ...,
82
- dtype : str | Dtype | dict [str , str | Dtype ] | None = ...,
83
+ dtype : str | Dtype | Mapping [str , str | Dtype ] | None = ...,
83
84
engine : Literal ["xlrd" , "openpyxl" , "odf" , "pyxlsb" ] | None = ...,
84
- converters : dict [int | str , Callable [[object ], object ]] | None = ...,
85
+ converters : Mapping [int | str , Callable [[object ], object ]] | None = ...,
85
86
true_values : Iterable [Hashable ] | None = ...,
86
87
false_values : Iterable [Hashable ] | None = ...,
87
88
skiprows : int | Sequence [int ] | Callable [[object ], bool ] | None = ...,
0 commit comments