Skip to content

Commit 118c501

Browse files
jorisvandenbosscheTomAugspurger
authored andcommitted
DOC: update whatsnew 0.23.1 (#21387)
(cherry picked from commit 0f521ab)
1 parent 34ab282 commit 118c501

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

doc/source/whatsnew/v0.23.1.txt

+11-15
Original file line numberDiff line numberDiff line change
@@ -88,54 +88,50 @@ Performance Improvements
8888
Bug Fixes
8989
~~~~~~~~~
9090

91-
Groupby/Resample/Rolling
91+
**Groupby/Resample/Rolling**
9292

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

98-
Data-type specific
98+
**Data-type specific**
9999

100100
- Bug in :meth:`Series.str.replace()` where the method throws `TypeError` on Python 3.5.2 (:issue: `21078`)
101101
- Bug in :class:`Timedelta`: where passing a float with a unit would prematurely round the float precision (:issue: `14156`)
102102
- 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`)
103103

104-
Sparse
104+
**Sparse**
105105

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

108-
Indexing
108+
**Indexing**
109109

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

116-
I/O
116+
**Plotting**
117+
118+
- New keywords (sharex, sharey) to turn on/off sharing of x/y-axis by subplots generated with pandas.DataFrame().groupby().boxplot() (:issue: `20968`)
119+
120+
**I/O**
117121

118122
- Bug in IO methods specifying ``compression='zip'`` which produced uncompressed zip archives (:issue:`17778`, :issue:`21144`)
119123
- Bug in :meth:`DataFrame.to_stata` which prevented exporting DataFrames to buffers and most file-like objects (:issue:`21041`)
120124
- Bug when :meth:`pandas.io.json.json_normalize` was called with ``None`` values in nested levels in JSON (:issue:`21158`)
121125
- Bug in :meth:`DataFrame.to_csv` and :meth:`Series.to_csv` causes encoding error when compression and encoding are specified (:issue:`21241`, :issue:`21118`)
122126
- 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`)
123127
- Bug in IO JSON :func:`read_json` reading empty JSON schema with ``orient='table'`` back to :class:`DataFrame` caused an error (:issue:`21287`)
124-
-
125-
126-
Plotting
127-
^^^^^^^^
128-
129-
-
130-
-
131-
>>>>>>> b32fdc442... BUG: Fix encoding error in to_csv compression (#21300)
132128

133-
Reshaping
129+
**Reshaping**
134130

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

138-
Other
134+
**Other**
139135

140136
- Tab completion on :class:`Index` in IPython no longer outputs deprecation warnings (:issue:`21125`)
141137
- Bug preventing pandas being used on Windows without C++ redistributable installed (:issue:`21106`)

0 commit comments

Comments
 (0)