Skip to content

Commit 75ecfa4

Browse files
jbrockmendelgfyoung
authored andcommitted
CLN: remove unnecesary _date_check_type (#30932)
The check doesn't do anything, and we still a raise KeyError anyways
1 parent b47a454 commit 75ecfa4

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

pandas/_libs/index.pyx

-7
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,6 @@ cdef class DatetimeEngine(Int64Engine):
447447
conv = maybe_datetimelike_to_i8(val)
448448
loc = values.searchsorted(conv, side='left')
449449
except TypeError:
450-
self._date_check_type(val)
451450
raise KeyError(val)
452451

453452
if loc == len(values) or values[loc] != conv:
@@ -470,12 +469,6 @@ cdef class DatetimeEngine(Int64Engine):
470469
val = maybe_datetimelike_to_i8(val)
471470
return self.mapping.get_item(val)
472471
except (TypeError, ValueError):
473-
self._date_check_type(val)
474-
raise KeyError(val)
475-
476-
cdef inline _date_check_type(self, object val):
477-
hash(val)
478-
if not util.is_integer_object(val):
479472
raise KeyError(val)
480473

481474
def get_indexer(self, values):

0 commit comments

Comments
 (0)