Skip to content

Commit 53f2d9f

Browse files
jorisvandenbosscheTomAugspurger
authored andcommitted
DOC: clean-up 0.23.1 whatsnew (#21368)
(cherry picked from commit 5bbbaf6)
1 parent 25a18b7 commit 53f2d9f

File tree

1 file changed

+4
-41
lines changed

1 file changed

+4
-41
lines changed

doc/source/whatsnew/v0.23.1.txt

+4-41
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ and bug fixes. We recommend that all users upgrade to this version.
1313
.. _whatsnew_0231.fixed_regressions:
1414

1515
Fixed Regressions
16+
~~~~~~~~~~~~~~~~~
1617

1718
- Reverted the ability of :func:`~DataFrame.to_sql` to perform multivalue
1819
inserts as this caused regression in certain cases (:issue:`21103`).
@@ -34,87 +35,49 @@ Performance Improvements
3435

3536
- Improved performance of :meth:`CategoricalIndex.is_monotonic_increasing`, :meth:`CategoricalIndex.is_monotonic_decreasing` and :meth:`CategoricalIndex.is_monotonic` (:issue:`21025`)
3637
- Improved performance of :meth:`CategoricalIndex.is_unique` (:issue:`21107`)
37-
-
38-
-
3938

40-
Documentation Changes
41-
~~~~~~~~~~~~~~~~~~~~~
42-
43-
-
44-
-
4539

4640
.. _whatsnew_0231.bug_fixes:
4741

4842
Bug Fixes
4943
~~~~~~~~~
5044

5145
Groupby/Resample/Rolling
52-
^^^^^^^^^^^^^^^^^^^^^^^^
5346

5447
- Bug in :func:`DataFrame.agg` where applying multiple aggregation functions to a :class:`DataFrame` with duplicated column names would cause a stack overflow (:issue:`21063`)
5548
- Bug in :func:`pandas.core.groupby.GroupBy.ffill` and :func:`pandas.core.groupby.GroupBy.bfill` where the fill within a grouping would not always be applied as intended due to the implementations' use of a non-stable sort (:issue:`21207`)
5649
- Bug in :func:`pandas.core.groupby.GroupBy.rank` where results did not scale to 100% when specifying ``method='dense'`` and ``pct=True``
5750
- Bug in :func:`pandas.DataFrame.rolling` and :func:`pandas.Series.rolling` which incorrectly accepted a 0 window size rather than raising (:issue:`21286`)
5851

59-
Strings
60-
^^^^^^^
52+
Data-type specific
6153

6254
- Bug in :meth:`Series.str.replace()` where the method throws `TypeError` on Python 3.5.2 (:issue: `21078`)
63-
64-
Timedelta
65-
^^^^^^^^^
6655
- Bug in :class:`Timedelta`: where passing a float with a unit would prematurely round the float precision (:issue: `14156`)
67-
68-
Categorical
69-
^^^^^^^^^^^
70-
71-
- Bug in :func:`pandas.util.testing.assert_index_equal` which raised ``AssertionError`` incorrectly, when comparing two :class:`CategoricalIndex` objects with param ``check_categorical=False`` (:issue:`19776`)
72-
- Bug in :meth:`Categorical.fillna` incorrectly raising a ``TypeError`` when `value` the individual categories are iterable and `value` is an iterable (:issue:`21097`, :issue:`19788`)
56+
- Bug in :func:`pandas.testing.assert_index_equal` which raised ``AssertionError`` incorrectly, when comparing two :class:`CategoricalIndex` objects with param ``check_categorical=False`` (:issue:`19776`)
7357

7458
Sparse
75-
^^^^^^
7659

7760
- Bug in :attr:`SparseArray.shape` which previously only returned the shape :attr:`SparseArray.sp_values` (:issue:`21126`)
7861

79-
Conversion
80-
^^^^^^^^^^
81-
82-
-
83-
-
84-
8562
Indexing
86-
^^^^^^^^
8763

8864
- Bug in :meth:`Series.reset_index` where appropriate error was not raised with an invalid level name (:issue:`20925`)
8965
- Bug in :func:`interval_range` when ``start``/``periods`` or ``end``/``periods`` are specified with float ``start`` or ``end`` (:issue:`21161`)
9066
- Bug in :meth:`MultiIndex.set_names` where error raised for a ``MultiIndex`` with ``nlevels == 1`` (:issue:`21149`)
91-
- Bug in :attr:`DatetimeIndex.date` where an incorrect date is returned when the input date has a non-UTC timezone (:issue:`21230`)
9267
- Bug in :class:`IntervalIndex` constructors where creating an ``IntervalIndex`` from categorical data was not fully supported (:issue:`21243`, issue:`21253`)
9368
- Bug in :meth:`MultiIndex.sort_index` which was not guaranteed to sort correctly with ``level=1``; this was also causing data misalignment in particular :meth:`DataFrame.stack` operations (:issue:`20994`, :issue:`20945`, :issue:`21052`)
94-
- Bug in :attr:`DatetimeIndex.time` where given a tz-aware Timestamp, a tz-aware Time is returned instead of tz-naive (:issue:`21267`)
95-
-
9669

9770
I/O
98-
^^^
9971

10072
- Bug in IO methods specifying ``compression='zip'`` which produced uncompressed zip archives (:issue:`17778`, :issue:`21144`)
10173
- Bug in :meth:`DataFrame.to_stata` which prevented exporting DataFrames to buffers and most file-like objects (:issue:`21041`)
102-
-
103-
104-
Plotting
105-
^^^^^^^^
106-
107-
-
108-
-
74+
- Bug in :meth:`read_stata` and :class:`StataReader` which did not correctly decode utf-8 strings on Python 3 from Stata 14 files (dta version 118) (:issue:`21244`)
10975

11076
Reshaping
111-
^^^^^^^^^
11277

11378
- Bug in :func:`concat` where error was raised in concatenating :class:`Series` with numpy scalar and tuple names (:issue:`21015`)
11479
- Bug in :func:`concat` warning message providing the wrong guidance for future behavior (:issue:`21101`)
11580

11681
Other
117-
^^^^^
11882

11983
- Tab completion on :class:`Index` in IPython no longer outputs deprecation warnings (:issue:`21125`)
120-
- Bug preventing pandas from being importable with -OO optimization (:issue:`21071`)

0 commit comments

Comments
 (0)