v3.0.0
Breaking Changes📦 pandasView on GitHub →
⚠ 2 breaking✨ 3 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
- 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.