What's Changed
- Create empty dataframe from Pandas DataFrame Model by @mamo3gr in #1880
- bugfix/1835: Keep nulls in polars when dropping invalid rows and nullable=True by @baldwinj30 in #1890
- Enhancment/1886 Add json_normalize to pandas read formats by @Jarek-Rolski in #1892
- only call parsers once by @cosmicBboy in #1898
- Fix type hints of pa.Field so Iterable and dict arguments actually contain type information by @dolfandringa in #1901
- Bugfix/1677 Fix Pandera DataFrame - Pydantic compatibility by @Jarek-Rolski in #1904
- Enhancement: Add support for timezone-flexible DateTime (#1352) by @max-raphael in #1902
- Bugfix/763 improve type annotations for DataFrameModel.validate by @m-richards in #1905
- Declare support for Python3.12 by @g-as in #1897
- Use uv in noxfile and ci-tests, migrate to pyproject.toml by @cosmicBboy in #1916
- Update modin.md. pd import called twice by @theorashid in #1918
- Update publish ci by @cosmicBboy in #1921
- remove commented code in readthedocs yaml by @cosmicBboy in #1920
- update publish ci to use pypi publisher by @cosmicBboy in #1922
New Contributors
- @mamo3gr made their first contribution in #1880
- @dolfandringa made their first contribution in #1901
- @max-raphael made their first contribution in #1902
- @g-as made their first contribution in #1897
- @theorashid made their first contribution in #1918
Full Changelog: v0.22.1...v0.23.0b2