Skip to main content

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

  1. Data Cleaning – Remove nulls, duplicates, trim strings, safe numeric conversions.
  2. ETL Pipelines – Predefined and custom transformations, safe handling of empty data.
  3. SQL Builder – Generate dynamic SELECT queries with optional WHERE and LIMIT clauses.
  4. Production-ready Tests – Behaviour-driven tests to ensure reliability.
  5. 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

datavitals-0.1.4.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

datavitals-0.1.4-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

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

Hashes for datavitals-0.1.4.tar.gz
Algorithm Hash digest
SHA256 4c54cf464c3e4f43042701904d5f5bea08c604bf77f23a75df319af2abaf48c9
MD5 67eb5a046fb66f72d3fbeccaf5077aae
BLAKE2b-256 bc96327e20e3527ca173d39b269a3021d3b443b2dfcdfa94cc3aa415071a7ea8

See more details on using hashes here.

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

Hashes for datavitals-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 32182b7519a4e957f9f6796c6a3d085705fed963daf9712a0d862faef4fa8aa6
MD5 02253fa79e4d9d3b0a9d5f153d72f55e
BLAKE2b-256 32fbc2fcfbac444b5be3c757678a53da3af9cfc708e06afe53014474e3a0e039

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