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.3.tar.gz (15.3 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.3-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file data_validation_gini-0.1.3.tar.gz.

File metadata

  • Download URL: data_validation_gini-0.1.3.tar.gz
  • Upload date:
  • Size: 15.3 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.3.tar.gz
Algorithm Hash digest
SHA256 23a3aeed821cf33f54949be3b4cf3762fb282b37f1dbdfe3b81b60f589e24caa
MD5 2382719c3775e5c3ebb45768561ba529
BLAKE2b-256 22e31ea78346ebb03952d0938ded92025bc2c7ed932b812cd609397b8afce9e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for data_validation_gini-0.1.3.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.3-py3-none-any.whl.

File metadata

File hashes

Hashes for data_validation_gini-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 107760ea9d191e62624d398854de0c377f029123b4c58b6412071302a0943fa5
MD5 294acede769356ca33cabb202809f9ef
BLAKE2b-256 b9267d242178e0aafdc2902ce87e7ef4a44ae506ecfb007543155cc036af3f74

See more details on using hashes here.

Provenance

The following attestation bundles were made for data_validation_gini-0.1.3-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