What’s new in 1.5.2 (November 21, 2022)#
These are the changes in pandas 1.5.2. See Release notes for a full changelog including other versions of pandas.
Fixed regressions#
Fixed regression in
MultiIndex.join()for extension array dtypes (GH 49277)Fixed regression in
Series.replace()raisingRecursionErrorwith numeric dtype and when specifyingvalue=None(GH 45725)Fixed regression in arithmetic operations for
DataFramewithMultiIndexcolumns with different dtypes (GH 49769)Fixed regression in
DataFrame.plot()preventingColormapinstance from being passed using thecolormapargument if Matplotlib 3.6+ is used (GH 49374)Fixed regression in
date_range()returning an invalid set of periods forCustomBusinessDayfrequency andstartdate with timezone (GH 49441)Fixed performance regression in groupby operations (GH 49676)
Fixed regression in
Timedeltaconstructor returning object of wrong type when subclassingTimedelta(GH 49579)
Bug fixes#
Bug in the Copy-on-Write implementation losing track of views in certain chained indexing cases (GH 48996)
Fixed memory leak in
Styler.to_excel()(GH 49751)
Other#
Reverted
coloras an alias forcandsizeas an alias forsin functionDataFrame.plot.scatter()(GH 49732)