From 4b390830c4929cd836db1d2d4b31770a0492ade4 Mon Sep 17 00:00:00 2001 From: Matt Roeschke Date: Thu, 23 Aug 2018 21:39:56 -0700 Subject: [PATCH] CLN: Simplify read_csv tz offset parsing --- pandas/io/parsers.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pandas/io/parsers.py b/pandas/io/parsers.py index 08fb0172adcff..8d37bf4c84d5d 100755 --- a/pandas/io/parsers.py +++ b/pandas/io/parsers.py @@ -1632,19 +1632,17 @@ def _infer_types(self, values, na_values, try_num_bool=True): if try_num_bool: try: - result = lib.maybe_convert_numeric(np.asarray(values), - na_values, False) + result = lib.maybe_convert_numeric(values, na_values, False) na_count = isna(result).sum() except Exception: result = values if values.dtype == np.object_: - na_count = parsers.sanitize_objects(np.asarray(result), + na_count = parsers.sanitize_objects(result, na_values, False) else: result = values if values.dtype == np.object_: - na_count = parsers.sanitize_objects(np.asarray(values), - na_values, False) + na_count = parsers.sanitize_objects(values, na_values, False) if result.dtype == np.object_ and try_num_bool: result = libops.maybe_convert_bool(np.asarray(values), @@ -3034,7 +3032,7 @@ def converter(*date_cols): return tools.to_datetime( ensure_object(strs), utc=None, - box=True, + box=False, dayfirst=dayfirst, errors='ignore', infer_datetime_format=infer_datetime_format