You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/source/whatsnew/v3.0.0.rst
+3
Original file line number
Diff line number
Diff line change
@@ -207,6 +207,7 @@ Removal of prior version deprecations/changes
207
207
- All arguments except ``name`` in :meth:`Index.rename` are now keyword only (:issue:`56493`)
208
208
- All arguments except the first ``path``-like argument in IO writers are now keyword only (:issue:`54229`)
209
209
- Removed "freq" keyword from :class:`PeriodArray` constructor, use "dtype" instead (:issue:`52462`)
210
+
- Removed deprecated "method" and "limit" keywords from :meth:`Series.replace` and :meth:`DataFrame.replace` (:issue:`53492`)
210
211
- Removed the "closed" and "normalize" keywords in :meth:`DatetimeIndex.__new__` (:issue:`52628`)
211
212
- Removed the "closed" and "unit" keywords in :meth:`TimedeltaIndex.__new__` (:issue:`52628`, :issue:`55499`)
212
213
- All arguments in :meth:`Index.sort_values` are now keyword only (:issue:`56493`)
@@ -298,6 +299,7 @@ Performance improvements
298
299
- Performance improvement in :meth:`DataFrameGroupBy.ffill`, :meth:`DataFrameGroupBy.bfill`, :meth:`SeriesGroupBy.ffill`, and :meth:`SeriesGroupBy.bfill` (:issue:`56902`)
299
300
- Performance improvement in :meth:`Index.join` by propagating cached attributes in cases where the result matches one of the inputs (:issue:`57023`)
300
301
- Performance improvement in :meth:`Index.take` when ``indices`` is a full range indexer from zero to length of index (:issue:`56806`)
302
+
- Performance improvement in :meth:`Index.to_frame` returning a :class:`RangeIndex` columns of a :class:`Index` when possible. (:issue:`58018`)
301
303
- Performance improvement in :meth:`MultiIndex.equals` for equal length indexes (:issue:`56990`)
302
304
- Performance improvement in :meth:`RangeIndex.__getitem__` with a boolean mask or integers returning a :class:`RangeIndex` instead of a :class:`Index` when possible. (:issue:`57588`)
303
305
- Performance improvement in :meth:`RangeIndex.append` when appending the same index (:issue:`57252`)
@@ -319,6 +321,7 @@ Bug fixes
319
321
~~~~~~~~~
320
322
- Fixed bug in :class:`SparseDtype` for equal comparison with na fill value. (:issue:`54770`)
321
323
- Fixed bug in :meth:`.DataFrameGroupBy.median` where nat values gave an incorrect result. (:issue:`57926`)
324
+
- Fixed bug in :meth:`DataFrame.cumsum` which was raising ``IndexError`` if dtype is ``timedelta64[ns]`` (:issue:`57956`)
322
325
- Fixed bug in :meth:`DataFrame.join` inconsistently setting result index name (:issue:`55815`)
323
326
- Fixed bug in :meth:`DataFrame.to_string` that raised ``StopIteration`` with nested DataFrames. (:issue:`16098`)
324
327
- Fixed bug in :meth:`DataFrame.update` bool dtype being converted to object (:issue:`55509`)
0 commit comments