What’s new in 1.5.2 (November 21, 2022) — pandas 2.2.3 documentation (original) (raw)
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() raising
RecursionError
with numeric dtype and when specifyingvalue=None
(GH 45725) - Fixed regression in arithmetic operations for DataFrame with MultiIndex columns with different dtypes (GH 49769)
- Fixed regression in DataFrame.plot() preventing Colormap instance from being passed using the
colormap
argument if Matplotlib 3.6+ is used (GH 49374) - Fixed regression in date_range() returning an invalid set of periods for
CustomBusinessDay
frequency andstart
date with timezone (GH 49441) - Fixed performance regression in groupby operations (GH 49676)
- Fixed regression in Timedelta constructor returning object of wrong type when subclassing
Timedelta
(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
color
as an alias forc
andsize
as an alias fors
in function DataFrame.plot.scatter() (GH 49732)
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 +