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.3.tar.gz
(3.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cleancore-0.1.3.tar.gz.
File metadata
- Download URL: cleancore-0.1.3.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99c1616caf3f6f39dfae29d93d091b1b0155d54493cefa687539c83e50228116
|
|
| MD5 |
799cebd94ddb8e5489dd9e221126cbb6
|
|
| BLAKE2b-256 |
30e2868dd33b864a7627752031ad416f79cfcbe3f6e7670d758b24352aaee82c
|
File details
Details for the file cleancore-0.1.3-py3-none-any.whl.
File metadata
- Download URL: cleancore-0.1.3-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56e1bb3cc43ed7465fd4284abb45c67168d90f1825c43d5ed5f0d40f0209131c
|
|
| MD5 |
02edf575e12248b4956af3fcc1290b88
|
|
| BLAKE2b-256 |
f068bf4f3f982c6f15f1b1301d66ee45f693c7db6872ed6a3d85169025704e7e
|