From 8cff338e5a67cd87326c44e2b7530582150cd258 Mon Sep 17 00:00:00 2001 From: jbrockmendel Date: Tue, 19 Nov 2019 13:05:14 -0800 Subject: [PATCH] DEPR: remove deprecated keywords in read_excel, to_records --- doc/source/whatsnew/v1.0.0.rst | 3 ++- pandas/core/frame.py | 30 +++++---------------------- pandas/io/excel/_base.py | 9 +------- pandas/tests/frame/test_convert_to.py | 13 ------------ pandas/tests/io/excel/test_readers.py | 8 ------- 5 files changed, 8 insertions(+), 55 deletions(-) diff --git a/doc/source/whatsnew/v1.0.0.rst b/doc/source/whatsnew/v1.0.0.rst index 98d861d999ea9..0c49fbee99c21 100644 --- a/doc/source/whatsnew/v1.0.0.rst +++ b/doc/source/whatsnew/v1.0.0.rst @@ -280,7 +280,8 @@ or ``matplotlib.Axes.plot``. See :ref:`plotting.formatters` for more. - Removed the previously deprecated ``assert_raises_regex`` function in ``pandas.util.testing`` (:issue:`29174`) - Removed :meth:`Index.is_lexsorted_for_tuple` (:issue:`29305`) - Removed support for nexted renaming in :meth:`DataFrame.aggregate`, :meth:`Series.aggregate`, :meth:`DataFrameGroupBy.aggregate`, :meth:`SeriesGroupBy.aggregate`, :meth:`Rolling.aggregate` (:issue:`29608`) -- +- :func:`read_excel` removed support for "skip_footer" argument, use "skipfooter" instead (:issue:`18836`) +- :meth:`DataFrame.to_records` no longer supports the argument "convert_datetime64" (:issue:`18902`) .. _whatsnew_1000.performance: diff --git a/pandas/core/frame.py b/pandas/core/frame.py index 0b76566adf802..7bb1b4de5c72c 100644 --- a/pandas/core/frame.py +++ b/pandas/core/frame.py @@ -66,7 +66,6 @@ ensure_platform_int, infer_dtype_from_object, is_bool_dtype, - is_datetime64_any_dtype, is_dict_like, is_dtype_equal, is_extension_array_dtype, @@ -1685,9 +1684,7 @@ def from_records( return cls(mgr) - def to_records( - self, index=True, convert_datetime64=None, column_dtypes=None, index_dtypes=None - ): + def to_records(self, index=True, column_dtypes=None, index_dtypes=None): """ Convert DataFrame to a NumPy record array. @@ -1699,11 +1696,6 @@ def to_records( index : bool, default True Include index in resulting record array, stored in 'index' field or using the index label, if set. - convert_datetime64 : bool, default None - .. deprecated:: 0.23.0 - - Whether to convert the index to datetime.datetime if it is a - DatetimeIndex. column_dtypes : str, type, dict, default None .. versionadded:: 0.24.0 @@ -1778,24 +1770,12 @@ def to_records( dtype=[('I', 'S1'), ('A', '