Pandera

Latest version: v0.19.3

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 15

0.13.0b0

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 https://github.com/unionai-oss/pandera/commit/0d10f395e1227cb2f99a7826045ecb224594ea89
* Support for logical data types by jeffzi in https://github.com/unionai-oss/pandera/pull/798
* fix for Index of type category fails on validation by kuutsav in 840
* Add new check unique_values_eq by johnkangw in https://github.com/unionai-oss/pandera/pull/858
* Add from records to panderas dataframe 850 by borissmidt in 859
* Doc fix: incorrect default value by plague006 in https://github.com/unionai-oss/pandera/pull/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 https://github.com/unionai-oss/pandera/pull/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 https://github.com/unionai-oss/pandera/pull/899
* Bugfix/882 don't coerce datatypes twice by ng-henry in https://github.com/unionai-oss/pandera/pull/901
* bugfix/904: ignore_na only ignores df records if all are Nan by cosmicBboy in https://github.com/unionai-oss/pandera/pull/909
* fix sphinx docs by cosmicBboy in https://github.com/unionai-oss/pandera/pull/912
* `ExtensionDtype` path should follow documentation by pepelovesvim in https://github.com/unionai-oss/pandera/pull/915
* pin pandas-stubs version, bump mypy by cosmicBboy in https://github.com/unionai-oss/pandera/pull/916
* Docs/867 by the-matt-morris in https://github.com/unionai-oss/pandera/pull/919

New Contributors 🎉

* johnkangw made their first contribution in https://github.com/unionai-oss/pandera/pull/858
* pepelovesvim made their first contribution in https://github.com/unionai-oss/pandera/pull/915
* dantheand made their first contribution in https://github.com/unionai-oss/pandera/pull/877
* jonwiggins made their first contribution in https://github.com/unionai-oss/pandera/pull/895
* kuutsav made their first contribution in https://github.com/unionai-oss/pandera/issues/840
* borissmidt made their first contribution in https://github.com/unionai-oss/pandera/pull/859
* plague006 made their first contribution in https://github.com/unionai-oss/pandera/pull/862
* mattB1989 made their first contribution in https://github.com/unionai-oss/pandera/pull/870
* the-matt-morris made their first contribution in https://github.com/unionai-oss/pandera/pull/898
* ng-henry made their first contribution in https://github.com/unionai-oss/pandera/pull/901
* pepelovesvim made their first contribution in https://github.com/unionai-oss/pandera/pull/915

**Full Changelog**: https://github.com/unionai-oss/pandera/compare/v0.11.0...v0.12.0

0.12.0b0

0.11.0

Big shoutout to the contributors on this release!

- NickCrews
- tfwillems
- jeffzi
- fleimgruber

Highlights

Docs Gets Dark Mode 🌓

Just a little something for folks who prefer dark mode!

<img width="1328" alt="image" src="https://user-images.githubusercontent.com/2816689/166127024-5e473c9d-9d31-4775-b9cb-ccdab1edb4c4.png">

Enhancements

- Make DataFrameSchema respect subclassing 830
- Feature: Add support for Generic to SchemaModel 810
- feat: make schema available in SchemaErrors 831
- add support for custom name and error in builtin checks 843

Bugfixes

- Make DataFrameSchema respect subclassing 830
- fix pandas_engine.DateTime.coerce_value not consistent with coerce 827
- fix mypy 9c5eaa3cb011833d89bf68900adc604852390982

Documentation Improvements

- Dark docs 841

0.11.0b1

0.11.0b0

Page 8 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.