v0.16.0: Support Pyspark SQL dataframes
What's Changed
- Use custom check strategies by @honno in #1203
- Bugfix: check for presence of default attribute before calling by @kykyi in #1191
- Remove outdated warning by @tpvasconcelos in #1190
- Static type hint error on class pandera DataFrame by @manel-ab in #1207
- Relax python_requires constraint by @danhje in #1209
- fix typo in docs by @lindenwells in #1201
- Make hypothesis dependency optional (#1215) by @leifwar in #1216
- Update extensions.rst by @nathanjmcdougall in #1219
- Test col-level checks in
test_definied_check_strategy
by @honno in #1224 - Add
unique_values_eq
argument topa.Field
by @karajan1001 in #1230 - Add a Dependabot config to update GitHub workflow actions by @kurtmckee in #1223
- Bump actions/checkout from 2 to 3 by @dependabot in #1234
- Enhancement: drop invalid rows on validate with new param by @kykyi in #1189
- Bump actions/cache from 2 to 3 by @dependabot in #1233
- Bump actions/setup-python from 1 to 4 by @dependabot in #1232
- Bugfix: Ensure defaults are correctly applied by @kykyi in #1240
- Bug fix while ordering optional keys from schema in static method from_records from pandera df by @manel-ab in #1238
- Add add_missing_columns DataFrame schema config per enhancement #687 by @derinwalters in #1186
- Support pyspark sql dataframe validation by @cosmicBboy in #1243
- fix issue with non-required regex-matched columns by @cosmicBboy in #1251
- Pin pydantic < v2 by @cosmicBboy in #1256
New Contributors
- @honno made their first contribution in #1203
- @manel-ab made their first contribution in #1207
- @danhje made their first contribution in #1209
- @lindenwells made their first contribution in #1201
- @leifwar made their first contribution in #1216
- @nathanjmcdougall made their first contribution in #1219
- @karajan1001 made their first contribution in #1230
- @kurtmckee made their first contribution in #1223
- @dependabot made their first contribution in #1234
- @derinwalters made their first contribution in #1186
- @NeerajMalhotra-QB made their first contribution in #1243
- @jaskaransinghsidana made their first contribution in #1243
Full Changelog: v0.15.2...v0.16.0