Skip to main content

A Python package to generate visual data quality audits.

Project description

auditflow

auditflow is a lightweight, plug-and-play Python package that generates automated visual data quality audits for any tabular dataset (CSV or DataFrame). It's built with simplicity and real-world analytics workflows in mind.

What It Does

  • Detects missing values and visualizes them
  • Highlights skewed numeric distributions
  • Flags duplicates, constant columns, and high-cardinality categoricals
  • Calculates memory usage and correlation heatmaps
  • Auto-generates a clean HTML report with embedded visuals (no folders required)
  • Writes a human-readable summary as a text report

Perfect for:

  • Quick data onboarding
  • Exploratory Data Analysis (EDA)
  • Data validation in consulting and internal audit workflows

Installation

pip install auditflow

Usage

from auditflow import run_audit
run_audit("your_dataset.csv")

Outputs:

  • audit_report.html: portable report with embedded visuals
  • audit_summary.txt: quick-glance data health insights

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

auditflow-1.0.0.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

auditflow-1.0.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file auditflow-1.0.0.tar.gz.

File metadata

  • Download URL: auditflow-1.0.0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for auditflow-1.0.0.tar.gz
Algorithm Hash digest
SHA256 bea9ca4a510a57df9e2614a0f34264ef2979f7680e1282f277ba12330c86b03d
MD5 744d27294b58203998c87013441e7d83
BLAKE2b-256 5a9dc1499f7151bc61946660567037c84eeefdbe445d1f6822d39c31c0d25210

See more details on using hashes here.

File details

Details for the file auditflow-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: auditflow-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for auditflow-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3b9dc59342afe71c93c2dd2134b792d7e83f55c7f045dcbf59807cf1716aea63
MD5 67ef63bcf843c39905db2fdd29f474d1
BLAKE2b-256 2c7604fb8a1a6b7f5614fc945bbddf9421da71dc0751805ed60546376f2ac82a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page