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-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

auditflow-0.1.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for auditflow-0.1.1.tar.gz
Algorithm Hash digest
SHA256 90f25a59e23487ddcb3f3d844049578e6dea20c6e9727619fda3bda16810e65f
MD5 7a812c0d3396b0669615b532441a200c
BLAKE2b-256 d29f4e79595bafafd8e10ccaab248d35da2ba5975a17c17ae65a56b3c89c32c7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for auditflow-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 05bc127614ee41bdb2cc84e70c85749ae1908c366c15f804386db1e39b1eb733
MD5 994433ae4164cdd565df9b3590fe5c27
BLAKE2b-256 1f1a95b7fd446e70277549f03fe78ccb6476c23336a29356abb8a05ef1408706

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