Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

data_validation_gini-0.1.1.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

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

data_validation_gini-0.1.1-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

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

Hashes for data_validation_gini-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b626501c15113e2cfc5c83d91345cb14025d60560d0c7d92e8cc8cc49e61b44f
MD5 92dd768cac139bb4518c806a54d703d2
BLAKE2b-256 876f4e64ae60c6e959a9fd3f6fa97496780939b0f4b18de6221577c470615291

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file data_validation_gini-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for data_validation_gini-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1c7fbbe1ab550b549107d3240bc014e3689abea92e5d181174d941e77dc3da4
MD5 fbd0e2b42ae713cd618ec80ea4eb3f34
BLAKE2b-256 479896b15341af30a7810fbacc901828eeda1d96389633ed4d3f49e31d9c764b

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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