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 (GH49277)Fixed regression in
Series.replace()raisingRecursionErrorwith numeric dtype and when specifyingvalue=None(GH45725)Fixed regression in arithmetic operations for
DataFramewithMultiIndexcolumns with different dtypes (GH49769)Fixed regression in
DataFrame.plot()preventingColormapinstance from being passed using thecolormapargument if Matplotlib 3.6+ is used (GH49374)Fixed regression in
date_range()returning an invalid set of periods forCustomBusinessDayfrequency andstartdate with timezone (GH49441)Fixed performance regression in groupby operations (GH49676)
Fixed regression in
Timedeltaconstructor returning object of wrong type when subclassingTimedelta(GH49579)
Bug fixes#
Bug in the Copy-on-Write implementation losing track of views in certain chained indexing cases (GH48996)
Fixed memory leak in
Styler.to_excel()(GH49751)
Other#
Reverted
coloras an alias forcandsizeas an alias forsin functionDataFrame.plot.scatter()(GH49732)
Contributors#
A total of 20 people contributed patches to this release. People with a “+” by their names contributed a patch for the first time.
Ambuj Pawar +
Dennis Chukwunta
Douglas Lohmann +
Hatim Zahid +
Joris Van den Bossche
KotlinIsland +
Marc Garcia
Marco Edward Gorelli
MarcoGorelli
Matthew Roeschke
MeeseeksMachine
Natalia Mokeeva +
Noa Tamir
Pandas Development Team
Patrick Hoefler
Richard Shadrach
Xnot +
Zachary Moon +
jbrockmendel
krasch +