Skip to main content


Project description

# pandas-diligent

`diligent` is a data proofing tool for pandas dataframes, best used in Jupyter notebooks.

Run `diligent` on your dataframes.

from diligent import diligent


Run only certain kinds of checks.

diligent(df, include='basic')

Run in verbose mode:

diligent(df, verbose=True)

Register your own checks.

from diligent import registry

@registry.register(name='My custom check', tags='custom')
def custom_check(series):
yield 'Warning 1'
yield 'Warning 2'

Project details

Release history Release notifications

This version
History Node


Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page