Data Validation Gini (DVG) CLI for row count and row/column comparison with HTML reports
Project description
nullify
Description: Randomly replaces existing column data with a completely blank string (empty field) up to your defined percentage limit.
Validation Purpose: Tests whether your framework correctly handles missing keys, detects structural row count imbalances, or drops values during outer-join schema comparisons.
case_swap
Description: Swaps lowercase letters to uppercase and uppercase letters to lowercase across characters in the string.
Validation Purpose: Verifies if your reconciliation system is case-sensitive or if database collation mismatches are causing false-positive validation passes on string lookups.
numeric_shift
Description: Modifies existing integers or float numbers by adding or subtracting a specific numeric scale factor (e.g., changing values by exactly 0.05).
Validation Purpose: Validates micro-level rounding, numeric precision degradation, and floating-point arithmetic tolerances inside financial or statistical data tracking pipelines.
date_shift
Description: Shifts standard ISO formatted dates or datetime values forward or backward by a targeted count of days.
Validation Purpose: Pinpoints synchronization lag problems, server timezone configuration offsets, and temporal boundary filter execution logic.
typo
Description: Substitutes a single character within an alphanumeric string with a completely different random character or number.
Validation Purpose: Breaks text string hash keys (like MD5 or SHA-256 binary signatures) immediately, verifying if your row-level checksum calculations are operating with absolute binary fidelity.
Project details
Release history Release notifications | RSS feed
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 data_validation_gini-0.1.1.tar.gz.
File metadata
- Download URL: data_validation_gini-0.1.1.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b626501c15113e2cfc5c83d91345cb14025d60560d0c7d92e8cc8cc49e61b44f
|
|
| MD5 |
92dd768cac139bb4518c806a54d703d2
|
|
| BLAKE2b-256 |
876f4e64ae60c6e959a9fd3f6fa97496780939b0f4b18de6221577c470615291
|
Provenance
The following attestation bundles were made for data_validation_gini-0.1.1.tar.gz:
Publisher:
publish-pypi.yml on ShanKonduru/data-validation-gini
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
data_validation_gini-0.1.1.tar.gz -
Subject digest:
b626501c15113e2cfc5c83d91345cb14025d60560d0c7d92e8cc8cc49e61b44f - Sigstore transparency entry: 1552644559
- Sigstore integration time:
-
Permalink:
ShanKonduru/data-validation-gini@59807dc8c1588e297c6aa8fda57b3ba12ea15b84 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/ShanKonduru
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@59807dc8c1588e297c6aa8fda57b3ba12ea15b84 -
Trigger Event:
push
-
Statement type:
File details
Details for the file data_validation_gini-0.1.1-py3-none-any.whl.
File metadata
- Download URL: data_validation_gini-0.1.1-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1c7fbbe1ab550b549107d3240bc014e3689abea92e5d181174d941e77dc3da4
|
|
| MD5 |
fbd0e2b42ae713cd618ec80ea4eb3f34
|
|
| BLAKE2b-256 |
479896b15341af30a7810fbacc901828eeda1d96389633ed4d3f49e31d9c764b
|
Provenance
The following attestation bundles were made for data_validation_gini-0.1.1-py3-none-any.whl:
Publisher:
publish-pypi.yml on ShanKonduru/data-validation-gini
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
data_validation_gini-0.1.1-py3-none-any.whl -
Subject digest:
a1c7fbbe1ab550b549107d3240bc014e3689abea92e5d181174d941e77dc3da4 - Sigstore transparency entry: 1552644578
- Sigstore integration time:
-
Permalink:
ShanKonduru/data-validation-gini@59807dc8c1588e297c6aa8fda57b3ba12ea15b84 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/ShanKonduru
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@59807dc8c1588e297c6aa8fda57b3ba12ea15b84 -
Trigger Event:
push
-
Statement type: