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.0.tar.gz (4.3 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.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: auditflow-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 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.0.tar.gz
Algorithm Hash digest
SHA256 fa7e41051c75bf2fd252712e7a1745f37b771ad185f032b46238522b7b39c5a8
MD5 ca562ca58d61889445e2d8c447e2f442
BLAKE2b-256 4c2c63171730ac60733ee54f9f731079673c1172182aaefcff37dc8a3aa58b71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: auditflow-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 be56b7c6e5d9e304750603272c28b3d2bab5c4fb018a647d6730657f78cc3800
MD5 68b8d485549cb28bff84a71d4e466199
BLAKE2b-256 51c9f5dfe15ff049863b4dabc0f8df77e6fa178bb60471626d3fca6e38a3bf49

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