A reusable Python library for data cleaning, ETL pipelines, and SQL query building
Project description
datavitals
datavitals is a reusable Python library for data engineering that standardizes:
- Data Cleaning
- ETL (Extract, Transform, Load) pipelines
- SQL query building
It helps data engineers, analysts, and Python developers avoid repetitive code, reduce errors, and maintain consistency across projects.
Author
Kamaleshkumar.K
LinkedIn Profile
GitHub Repository
Features
- Data Cleaning – Remove nulls, duplicates, trim strings, safe numeric conversions.
- ETL Pipelines – Predefined and custom transformations, safe handling of empty data.
- SQL Builder – Generate dynamic SELECT queries with optional WHERE and LIMIT clauses.
- Production-ready Tests – Behaviour-driven tests to ensure reliability.
- Easy to Use – Minimal learning curve, ready for new projects.
Installation
Install datavitals using pip:
pip install datavitals
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
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 datavitals-0.1.4.tar.gz.
File metadata
- Download URL: datavitals-0.1.4.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c54cf464c3e4f43042701904d5f5bea08c604bf77f23a75df319af2abaf48c9
|
|
| MD5 |
67eb5a046fb66f72d3fbeccaf5077aae
|
|
| BLAKE2b-256 |
bc96327e20e3527ca173d39b269a3021d3b443b2dfcdfa94cc3aa415071a7ea8
|
File details
Details for the file datavitals-0.1.4-py3-none-any.whl.
File metadata
- Download URL: datavitals-0.1.4-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32182b7519a4e957f9f6796c6a3d085705fed963daf9712a0d862faef4fa8aa6
|
|
| MD5 |
02253fa79e4d9d3b0a9d5f153d72f55e
|
|
| BLAKE2b-256 |
32fbc2fcfbac444b5be3c757678a53da3af9cfc708e06afe53014474e3a0e039
|