github unionai-oss/pandera v0.20.4
Release v0.20.4: Bugfixes to polars & pyspark backends and more

2 months ago

What's Changed

  • Bugfix/1732: Fix misleading error when columns are missing and lazy=True by @benlee1284 in #1752
  • Bugfix/1644: refactor geopandas and pyarrow dtypes to avoid top-level import by @cosmicBboy in #1753
  • regex column errors should report the correct column name by @cosmicBboy in #1754
  • bugfix/1657: use rename instead of select in polars check backend by @cosmicBboy in #1757
  • make sure registered checks supports error kwarg by @cosmicBboy in #1756
  • make sure optional generic types are supported by @cosmicBboy in #1758
  • fix: SQLModel table model not validated by @AlpAribal in #1696
  • Restore accidentally-deleted use of "breakpoint()" by @deepyaman in #1763
  • Swap types-pkg_resources with types-setuptools by @deepyaman in #1779
  • Add support for Spark Connect dataframes by @filipeo2-mck in #1775
  • feat: select_columns reorders columns by default by @ldacey in #1783
  • Update Polars dtype test to generate more examples by @deepyaman in #1770
  • bugfix/1784 polars DataFrameModel.to_json_schema() fails on DateTime column by @AlpAribal in #1789
  • fix pd.ArrowDtype use in pandera engine for old pd versions by @cosmicBboy in #1792
  • Reexport polars function to match pyright expectation by @gab23r in #1797

New Contributors

Full Changelog: v0.20.3...v0.20.4

Don't miss a new pandera release

NewReleases is sending notifications on new releases.