From 8a42b36865725f7decf314b06d9bedda9249442f Mon Sep 17 00:00:00 2001 From: Brock Date: Thu, 28 Oct 2021 19:20:29 -0700 Subject: [PATCH] CLN: remove last getattr(arg, '_values', arg) usages --- pandas/core/indexes/category.py | 1 - pandas/core/tools/datetimes.py | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pandas/core/indexes/category.py b/pandas/core/indexes/category.py index 3116f2b40900a..005c5f75e6cfa 100644 --- a/pandas/core/indexes/category.py +++ b/pandas/core/indexes/category.py @@ -53,7 +53,6 @@ @inherit_names( [ "argsort", - "_internal_get_values", "tolist", "codes", "categories", diff --git a/pandas/core/tools/datetimes.py b/pandas/core/tools/datetimes.py index 2838c33a42716..aca751362c915 100644 --- a/pandas/core/tools/datetimes.py +++ b/pandas/core/tools/datetimes.py @@ -69,6 +69,7 @@ objects_to_datetime64ns, tz_to_dtype, ) +from pandas.core.construction import extract_array from pandas.core.indexes.base import Index from pandas.core.indexes.datetimes import DatetimeIndex @@ -516,7 +517,7 @@ def _to_datetime_with_unit(arg, unit, name, tz, errors: str) -> Index: """ to_datetime specalized to the case where a 'unit' is passed. """ - arg = getattr(arg, "_values", arg) # TODO: extract_array + arg = extract_array(arg, extract_numpy=True) # GH#30050 pass an ndarray to tslib.array_with_unit_to_datetime # because it expects an ndarray argument