Skip to content
/ pleco Public

Straightforward data validation since the Jurassic.

Notifications You must be signed in to change notification settings

jayhale/pleco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pleco

Straightforward data validation since the Jurassic.


This is a work in progress, use it at your own risk!

Goals

  • Intuitive and simple to use - the opposite of Great Expectations
  • Consistently structured - e.g., don't make type checks and value checks behave differently (looking at you Pandera)
  • Focused on doing one thing well - loading, partitioning, reporting, etc. belong to others
  • 100% coverage of Great Expectations core

Progress and Potential Path Forward

  • Foundational interfaces: Expectation and Runner
  • Initial Pandas support: PandasRunner, 22% coverage of core expectations
  • Initial Polars support
  • Initial PySpark support
  • Compatability package that allows users to define expectations exactly how they're defined in Great Expectations
  • 100% coverage of single-column expectations from Great Expectations
  • 100% coverage of multi-column expectations from Great Expectations

About

Straightforward data validation since the Jurassic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages