Libraries and methods

For data cleaning and validation in Python, we use not only well-known libraries such as NumPy and pandas, but also several small, specialised libraries such as dedupe, TheFuzz, voluptuous, tdda and hypothesis. We prefer these lighter-weight solutions to large, general-purpose systems such as Great Expectations or MobyDQ.

Overview

Dormant projects

GitHub Insights

Name

Stars

Contributors

Commit activity

Licence

Bulwark

https://raster.shields.io/github/stars/ZaxR/bulwark https://raster.shields.io/github/contributors/ZaxR/bulwark https://raster.shields.io/github/commit-activity/y/ZaxR/bulwark https://raster.shields.io/github/license/ZaxR/bulwark

PandasSchema

https://raster.shields.io/github/stars/multimeric/PandasSchema https://raster.shields.io/github/contributors/multimeric/PandasSchema https://raster.shields.io/github/commit-activity/y/multimeric/PandasSchema https://raster.shields.io/github/license/multimeric/PandasSchema

pandas-validation

https://raster.shields.io/github/stars/jmenglund/pandas-validation https://raster.shields.io/github/contributors/jmenglund/pandas-validation https://raster.shields.io/github/commit-activity/y/jmenglund/pandas-validation https://raster.shields.io/github/license/jmenglund/pandas-validation

Opulent-Pandas

https://raster.shields.io/github/stars/danielvdende/opulent-pandas https://raster.shields.io/github/contributors/danielvdende/opulent-pandas https://raster.shields.io/github/commit-activity/y/danielvdende/opulent-pandas https://raster.shields.io/github/license/danielvdende/opulent-pandas

signpost

https://raster.shields.io/github/stars/ilsedippenaar/signpost https://raster.shields.io/github/contributors/ilsedippenaar/signpost https://raster.shields.io/github/commit-activity/y/ilsedippenaar/signpost https://raster.shields.io/github/license/ilsedippenaar/signpost