Contents

pandera 0.18.3

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: 2968, Watchers: 2968, Forks: 260, Open Issues: 322

The unionai-oss/pandera repo was created 5 years ago and the last code push was an hour ago.
The project is very popular with an impressive 2968 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 322 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.