Skip to content

Add the Pointblank library to the Data Validation section #2712

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

rich-iannone
Copy link

@rich-iannone rich-iannone commented Jun 2, 2025

What is this Python project?

The aim of the Pointblank project is to validate DataFrames and database tables. You can add schema checks, many types of value checks, and checks for duplicates and incomplete records. It produces beautiful HTML reporting tables that can be sent to data stakeholders. This library is useful for validating data analysis code in notebooks and it also scales to data validation in pipeline processes.

What's the difference between this Python project and similar ones?

This library is focused on tables (and not other data structures). It produces reporting artifacts useful for communicating data quality issues. It is compatible with a huge number of table types since it uses Narwhals and Ibis as compatibility layers.

--

Anyone who agrees with this pull request could submit an Approve review to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants