Change8

v3.0.0

Breaking Changes
📦 pandasView on GitHub →
2 breaking3 features🔧 1 symbols

Summary

Pandas 3.0.0 is a major release introducing a dedicated string dtype by default, consistent Copy-on-Write behavior, and initial support for the pd.col syntax. Users should migrate via version 2.3 first.

⚠️ Breaking Changes

  • Datetime-like data now uses a new default resolution inference mechanism, which may change behavior compared to pandas 2.x.
  • Functionality deprecated in previous releases has been removed.

Migration Steps

  1. Upgrade to pandas 2.3 first and ensure your code runs without warnings before upgrading to pandas 3.0.

✨ New Features

  • Dedicated string data type is now the default.
  • Consistent copy/view behaviour with Copy-on-Write (CoW) is implemented, aiming to eliminate SettingWithCopyWarning.
  • Initial support for the new `pd.col` syntax.

Affected Symbols