What’s new in 2.3.2 (August 21, 2025) — pandas 3.0.0rc0+31.g944c527c0a documentation (original) (raw)
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. SeeUpcoming changes in pandas 3.0 for more details.
Bug fixes#
- Fix to_json() with
orient="table"to correctly use the “string” type in the JSON Table Schema for StringDtype columns (GH 61889) - Boolean operations (
|,&,^) with bool-dtype objects on the left and StringDtype objects on the right now cast the string to bool, with a deprecation warning (GH 60234) - Fixed
~Series.str.match,~Series.str.fullmatchand~Series.str.containswith compiled regex for the Arrow-backed string dtype (GH 61964, GH 61942) - Bug in Series.replace() and DataFrame.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 +