Build confidence in the quality of your data by defining schemas for complex data objects
Pandera provides a simple, flexible and extensible data-testing framework for validating not only your data, but also the functions that produce them.
Don’t take our word for it
A simple, zero-configuration data testing framework for data scientists and ML engineers seeking correctness
Write complex schemas with speed and ease
Leverage Pandera’s zero-configuration API for defining schemas using modern Pythonic idioms.
Validate critical points of your pipeline
Identify the critical points in your data pipeline, and validate data going in and out of them.
Quickly bootstrap schemas with trusted data
Overcome the initial hurdle of defining a schema by inferring one from clean data, then refine it over time.
Easily create custom validation checks
Access a comprehensive suite of built-in tests, or easily create your own validation rules for your specific use cases.
Synthesize fake data to validate pipelines
Validate the functions that produce your data by automatically generating test cases for them.
Integrate seamlessly with the Python ecosystem
Spread the love and help us build awareness of this project!
We’d love to connect and hear your feedback, questions and ideas!
Help us to help you build amazing open-source software!