@@ -1001,34 +1001,34 @@ cdef inline bint c_is_list_like(object obj, bint allow_sets):
1001
1001
1002
1002
1003
1003
_TYPE_MAP = {
1004
- ' categorical' : ' categorical' ,
1005
- ' category' : ' categorical' ,
1006
- ' int8' : ' integer' ,
1007
- ' int16' : ' integer' ,
1008
- ' int32' : ' integer' ,
1009
- ' int64' : ' integer' ,
1010
- ' i ' : ' integer' ,
1011
- ' uint8' : ' integer' ,
1012
- ' uint16' : ' integer' ,
1013
- ' uint32' : ' integer' ,
1014
- ' uint64' : ' integer' ,
1015
- ' u ' : ' integer' ,
1016
- ' float32' : ' floating' ,
1017
- ' float64' : ' floating' ,
1018
- ' f ' : ' floating' ,
1019
- ' complex64' : ' complex' ,
1020
- ' complex128' : ' complex' ,
1021
- ' c ' : ' complex' ,
1022
- ' string' : ' string' ,
1023
- ' S ' : ' bytes' ,
1024
- ' U ' : ' string' ,
1025
- ' bool' : ' boolean' ,
1026
- ' b ' : ' boolean' ,
1027
- ' datetime64[ns]' : ' datetime64' ,
1028
- ' M ' : ' datetime64' ,
1029
- ' timedelta64[ns]' : ' timedelta64' ,
1030
- ' m ' : ' timedelta64' ,
1031
- ' interval' : ' interval' ,
1004
+ " categorical" : " categorical" ,
1005
+ " category" : " categorical" ,
1006
+ " int8" : " integer" ,
1007
+ " int16" : " integer" ,
1008
+ " int32" : " integer" ,
1009
+ " int64" : " integer" ,
1010
+ " i " : " integer" ,
1011
+ " uint8" : " integer" ,
1012
+ " uint16" : " integer" ,
1013
+ " uint32" : " integer" ,
1014
+ " uint64" : " integer" ,
1015
+ " u " : " integer" ,
1016
+ " float32" : " floating" ,
1017
+ " float64" : " floating" ,
1018
+ " f " : " floating" ,
1019
+ " complex64" : " complex" ,
1020
+ " complex128" : " complex" ,
1021
+ " c " : " complex" ,
1022
+ " string" : " string" ,
1023
+ " S " : " bytes" ,
1024
+ " U " : " string" ,
1025
+ " bool" : " boolean" ,
1026
+ " b " : " boolean" ,
1027
+ " datetime64[ns]" : " datetime64" ,
1028
+ " M " : " datetime64" ,
1029
+ " timedelta64[ns]" : " timedelta64" ,
1030
+ " m " : " timedelta64" ,
1031
+ " interval" : " interval" ,
1032
1032
}
1033
1033
1034
1034
# types only exist on certain platform
@@ -1173,12 +1173,13 @@ cdef class Seen:
1173
1173
or self .nat_)
1174
1174
1175
1175
1176
- cdef _try_infer_map(v):
1176
+ cdef object _try_infer_map(object v):
1177
1177
"""
1178
1178
If its in our map, just return the dtype.
1179
1179
"""
1180
1180
cdef:
1181
- object attr, val
1181
+ object val
1182
+ str attr
1182
1183
for attr in [' name' , ' kind' , ' base' ]:
1183
1184
val = getattr (v.dtype, attr)
1184
1185
if val in _TYPE_MAP:
0 commit comments