What’s new in 2.3.2 (August 21, 2025)#
These are the changes in pandas 2.3.2. See Release notes for a full changelog including other versions of pandas.
Improvements and fixes for the StringDtype#
Most changes in this release are related to StringDtype
which will
become the default string dtype in pandas 3.0. See
Upcoming changes in pandas 3.0 for more details.
Bug fixes#
Fix
to_json()
withorient="table"
to correctly use the “string” type in the JSON Table Schema forStringDtype
columns (GH 61889)Boolean operations (
|
,&
,^
) with bool-dtype objects on the left andStringDtype
objects on the right now cast the string to bool, with a deprecation warning (GH 60234)Fixed
match()
,fullmatch()
andcontains()
string methods with compiled regex for the Arrow-backed string dtype (GH 61964, GH 61942)Bug in
Series.replace()
andDataFrame.replace()
inconsistently replacing matching values when missing values are present for string dtypes (GH 56599)
Contributors#
A total of 10 people contributed patches to this release. People with a “+” by their names contributed a patch for the first time.
Aniket +
Asish Mahapatra
Irv Lustig
Joris Van den Bossche
Khemkaran +
Khemkaran Sevta +
Lumberbot (aka Jack)
Richard Shadrach
jbrockmendel
pandas Development Team +