Skip to content

Commit a2c1d32

Browse files
jorisvandenbosschevictor
authored and
victor
committed
DOC: update whatsnew 0.23.1 (pandas-dev#21387)
1 parent b34bf1f commit a2c1d32

File tree

1 file changed

+8
-17
lines changed

1 file changed

+8
-17
lines changed

doc/source/whatsnew/v0.23.1.txt

+8-17
Original file line numberDiff line numberDiff line change
@@ -47,56 +47,47 @@ Performance Improvements
4747
Bug Fixes
4848
~~~~~~~~~
4949

50-
Groupby/Resample/Rolling
51-
~~~~~~~~~~~~~~~~~~~~~~~~
50+
**Groupby/Resample/Rolling**
5251

5352
- 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`)
5453
- 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`)
5554
- Bug in :func:`pandas.core.groupby.GroupBy.rank` where results did not scale to 100% when specifying ``method='dense'`` and ``pct=True``
5655
- Bug in :func:`pandas.DataFrame.rolling` and :func:`pandas.Series.rolling` which incorrectly accepted a 0 window size rather than raising (:issue:`21286`)
5756

58-
Data-type specific
59-
~~~~~~~~~~~~~~~~~~
57+
**Data-type specific**
6058

6159
- Bug in :meth:`Series.str.replace()` where the method throws `TypeError` on Python 3.5.2 (:issue: `21078`)
6260
- Bug in :class:`Timedelta`: where passing a float with a unit would prematurely round the float precision (:issue: `14156`)
6361
- Bug in :class:`Timedelta`: where passing a string of a pure number would not take unit into account. Also raises for ambiguous/duplicate unit specification (:issue: `12136`)
6462
- 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`)
6563

66-
Sparse
67-
~~~~~~
64+
**Sparse**
6865

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

71-
Indexing
72-
~~~~~~~~
68+
**Indexing**
7369

7470
- Bug in :meth:`Series.reset_index` where appropriate error was not raised with an invalid level name (:issue:`20925`)
7571
- Bug in :func:`interval_range` when ``start``/``periods`` or ``end``/``periods`` are specified with float ``start`` or ``end`` (:issue:`21161`)
7672
- Bug in :meth:`MultiIndex.set_names` where error raised for a ``MultiIndex`` with ``nlevels == 1`` (:issue:`21149`)
7773
- Bug in :class:`IntervalIndex` constructors where creating an ``IntervalIndex`` from categorical data was not fully supported (:issue:`21243`, issue:`21253`)
7874
- 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`)
7975

80-
Plotting
81-
~~~~~~~~
76+
**Plotting**
8277

8378
- New keywords (sharex, sharey) to turn on/off sharing of x/y-axis by subplots generated with pandas.DataFrame().groupby().boxplot() (:issue: `20968`)
8479

85-
I/O
86-
~~~
80+
**I/O**
8781

8882
- Bug in IO methods specifying ``compression='zip'`` which produced uncompressed zip archives (:issue:`17778`, :issue:`21144`)
8983
- Bug in :meth:`DataFrame.to_stata` which prevented exporting DataFrames to buffers and most file-like objects (:issue:`21041`)
9084
- 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`)
9185

92-
93-
Reshaping
94-
~~~~~~~~~
86+
**Reshaping**
9587

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

99-
Other
100-
~~~~~
91+
**Other**
10192

10293
- Tab completion on :class:`Index` in IPython no longer outputs deprecation warnings (:issue:`21125`)

0 commit comments

Comments
 (0)