What’s new in 3.0.1 (February XX, 2026)#

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

Fixed regressions#

Bug fixes#

  • Fixed a bug in the DataFrame constructor when passed a Series or Index correctly handling Copy-on-Write (GH 63899)

  • Added additional typing aliases in pandas.api.typing.aliases (GH 64098)

  • Allow ExtensionArray to have dtypes involving numpy.void (GH 54810)

  • Fixed a bug in col() where unary operators (-, +, abs) were not supported (GH 63939)

  • Fixed bug in merge() where NaN values in pyarrow-backed string dtype join keys were incorrectly matched with non-NaN values on Windows with pyarrow 21 (GH 64060)

  • Fixed thread safety issues in DataFrame internals on the free-threaded build (GH 63685).

  • Prevent buffer overflow in Rolling.corr() and Rolling.cov() with variable windows when passing other with a longer index than the original window. This now raises ValueError (GH 62937)

Contributors#