Contents

pandera 0.20.4

0

A light-weight and flexible data validation and testing tool for statistical data objects.

A light-weight and flexible data validation and testing tool for statistical data objects.

Stars: 3315, Watchers: 3315, Forks: 308, Open Issues: 380

The unionai-oss/pandera repo was created 5 years ago and the last code push was 1 weeks ago.
The project is very popular with an impressive 3315 github stars!

How to Install pandera

You can install pandera using pip

pip install pandera

or add it to a project with poetry

poetry add pandera

Package Details

Author
Niels Bantilan
License
MIT
Homepage
https://github.com/pandera-dev/pandera
PyPi:
https://pypi.org/project/pandera/
Documentation:
https://pandera.readthedocs.io
GitHub Repo:
https://github.com/pandera-dev/pandera

Classifiers

  • Scientific/Engineering
No  pandera  pypi packages just yet.

Errors

A list of common pandera errors.

Code Examples

Here are some pandera code examples and snippets.

  • Pandera Schema Model

    pandera supports built-in python types or strings representing the legal pandas datatypes, or pandera’s DataType:

GitHub Issues

The pandera package has 380 open issues on GitHub

  • strategies: correctly handle StringArray null values
  • Fix strategies bug in pandas==1.4.0
  • Consider support the PETL library
  • Soft schema check decorators which log schema errors rather than raising an exception
  • add "nullable" option to SchemaModel Config class
  • Regression: SchemaModel.field no longer resolves to str (descriptor typing needed)
  • Tests are mistakingly included into the wheel
  • Add test matrix to README and docs
  • @pa.dataframe_check does not work correctly with pandas==1.1.5
  • write to YAML - support custom checks
  • Add option for specifying labels or indices as refferal to columns in Fields.
  • Support optional description (or desc) field on Check objects
  • Adopt NEP 29-based deprecation policy
  • Default int type should be mapped to Int32 in Windows
  • pandera conda package should depend on pandera-core

See more issues on GitHub

Related Packages & Articles

mixer 7.2.2

Mixer – Is a fixtures replacement. Supported Django ORM, SqlAlchemy ORM, Mongoengine ODM and custom python objects.

gspread-pandas 3.3.0

A package to easily open an instance of a Google spreadsheet and interact with worksheets through Pandas DataFrames.