Release 0.12.0
Highlights ⭐️
This release features:
- Support for Logical Data Types #798: These data types check the actual values of the data container at runtime to support data types like
"URL"
,"Name"
, etc. Check.unique_values_eq
#858: Make sure that all of the values in the data container cover the entire domain of the specified finite set of values.
What's Changed 📈
- Lazy SchemaErrors contain schema name by @fleimgruber in 0d10f39
- Support for logical data types by @jeffzi in #798
- fix for Index of type category fails on validation by @kuutsav in #840
- Add new check unique_values_eq by @johnkangw in #858
- Add from records to panderas dataframe #850 by @borissmidt in #859
- Doc fix: incorrect default value by @plague006 in #862
- Handle cases of reset_index level being None or an empty list by @plague006 in #865
- fixing unique multi index in SchemaModel by @mattB1989 in #870
- Adding description and title to column serializations by @dantheand in #877
- Fix modin and pyspark CI by @jeffzi and @cosmicBboy in #886
- Add pandas_engine.Date by @jeffzi in #887
- fix typo in docs by @jonwiggins in #895
- Update strict type-hints by @the-matt-morris in #898
- fix strategies ci by @cosmicBboy in #899
- Bugfix/882 don't coerce datatypes twice by @ng-henry in #901
- bugfix/904: ignore_na only ignores df records if all are Nan by @cosmicBboy in #909
- fix sphinx docs by @cosmicBboy in #912
ExtensionDtype
path should follow documentation by @pepelovesvim in #915- pin pandas-stubs version, bump mypy by @cosmicBboy in #916
- Docs/867 by @the-matt-morris in #919
New Contributors 🎉
- @johnkangw made their first contribution in #858
- @pepelovesvim made their first contribution in #915
- @dantheand made their first contribution in #877
- @jonwiggins made their first contribution in #895
- @kuutsav made their first contribution in #840
- @borissmidt made their first contribution in #859
- @plague006 made their first contribution in #862
- @mattB1989 made their first contribution in #870
- @the-matt-morris made their first contribution in #898
- @ng-henry made their first contribution in #901
- @pepelovesvim made their first contribution in #915
Full Changelog: v0.11.0...v0.12.0