What’s new in 2.3.0 (Month XX, 2024)#

These are the changes in pandas 2.3.0. See Release notes for a full changelog including other versions of pandas.

Upcoming changes in pandas 3.0#

Enhancements#

enhancement1#

Other enhancements#

Notable bug fixes#

These are bug fixes that might have notable behavior changes.

notable_bug_fix1#

API changes#

  • When enabling the future.infer_string option: Index set operations (like union or intersection) will now ignore the dtype of an empty RangeIndex or empty Index with object dtype when determining the dtype of the resulting Index (GH 60797)

Deprecations#

Performance improvements#

Bug fixes#

Categorical#

Datetimelike#

Timedelta#

Timezones#

Numeric#

  • Enabled Series.mode and DataFrame.mode with dropna=False to sort the result for all dtypes in the presence of NA values; previously only certain dtypes would sort (GH 60702)

Conversion#

Strings#

Interval#

Indexing#

Missing#

MultiIndex#

I/O#

Period#

Plotting#

Groupby/resample/rolling#

Reshaping#

Sparse#

ExtensionArray#

Styler#

Other#

  • Fixed usage of inspect when the optional dependencies pyarrow or jinja2 are not installed (GH 60196)

Contributors#