Skip to main content

A dependency-free data audit and cleaning framework

Project description

CleanCore

CleanCore is a dependency-free data transformation audit framework.

Unlike data profilers, CleanCore tracks:

  • What changed
  • Which rows were affected
  • Before / after values
  • Why it changed (business rule)
  • Compliance-ready audit trail

Example

from cleancore import AuditEngine
import pandas as pd

df = pd.read_csv("Groceries_dataset.csv")

engine = AuditEngine(df)
cleaned_df, audit = engine.run()

print(cleaned_df.head())
print(audit)

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

cleancore-0.1.2.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

cleancore-0.1.2-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file cleancore-0.1.2.tar.gz.

File metadata

  • Download URL: cleancore-0.1.2.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for cleancore-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b7327503644458727a89a22ba21d05edf2473038210931e03ebdfffc5570427d
MD5 46f2b754838c23caef1b6fb71a4aec50
BLAKE2b-256 bb96504fa55d2a6368599d39588280c7243a8c3b5b4633e660cc1372a9bba653

See more details on using hashes here.

File details

Details for the file cleancore-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: cleancore-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for cleancore-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 51526610adda463f43cbffd6c652b5293f3af39263e23179fa5e993a04977201
MD5 011cfc4237682d877128a9ce8fa2b834
BLAKE2b-256 a2c1c7614f2ff4988c6945b3de953d92fb860eea186c67de45ba8949afb91b34

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