⭐️ Highlight
Pandera now supports Pandas >= 3!
What's Changed
- Support pandas 3.0 by @cosmicBboy in #2214
- Replace
pre-commitwithprekand fix existing violations by @Dev-iL in #2225 - Remove vestigial
orderingparameter from polarsCategoricalby @Dev-iL in #2226 - Add AGENTS.md by @Dev-iL in #2224
- fix optional nested validation by @amerberg in #2218
- [🐼 pandas 3] change default string to pandas-native string by @cosmicBboy in #2229
- Refactor empty DataFrame creation in DataFrameModel to eliminate deep copy by @cosmicBboy in #2230
- implement PydanticModel for polars by @cosmicBboy in #2231
- polars column regex reports column name by @cosmicBboy in #2233
- fix bug in custom parser, built-in check, drop invalid rows by @cosmicBboy in #2234
- unpin geopandas by @cosmicBboy in #2236
- fix pandas docs reference in conf.py by @cosmicBboy in #2237
New Contributors
Full Changelog: v0.29.0...v0.30.0