Skip to main content

A tool for data profiling and data validation

Project description

Deirokay

build codecov docstr_coverage license: MIT code style: flake8 docstring: numpy imports: isort semantic-release: conventionalcommits

Deirokay (dejɾo'kaj) is a tool for data profiling and data validation.

Deirokay separates document parsing from validation logic, so that you can create your statements about your data without worrying whether or not your file has been properly parsed.

You can use Deirokay for:

  • Data parsing from files (CSV, parquet, excel, or any other pandas-compatible format);
  • Data validation, via Deirokay Statements;
  • Data profiling, which generates Deirokay Statements automatically based on an existing file. You may use these statements later against new documents to make sure the validation still holds for new data.

Installation

Install Deirokay using pip:

pip install Deirokay

To include optional dependences for AWS S3, install:

pip install Deirokay[s3]

Documentation

Please, read the docs.

Contributing

Check our contributing guidelines.

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

deirokay-0.8.0.tar.gz (28.8 kB view details)

Uploaded Source

Built Distribution

deirokay-0.8.0-py3-none-any.whl (35.8 kB view details)

Uploaded Python 3

File details

Details for the file deirokay-0.8.0.tar.gz.

File metadata

  • Download URL: deirokay-0.8.0.tar.gz
  • Upload date:
  • Size: 28.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for deirokay-0.8.0.tar.gz
Algorithm Hash digest
SHA256 5b98bc5c93ba215505a1653c7695d12be504830942cc5aa9ef3874d21d7eaded
MD5 e88081d351bbca1e80444bea4a8e323d
BLAKE2b-256 a5ddd5f4fea254d318e577782539fe6dfae15a8a7c02275aadbd699a7698f2e5

See more details on using hashes here.

File details

Details for the file deirokay-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: deirokay-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for deirokay-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 579660625f818de37f3ed3cdb3ff9110981b8a708c3a5ed761610f61ad22171e
MD5 8a66eb9f4403d742a35502655bcc9fcb
BLAKE2b-256 d016beeec91e763d2874563e74097b7377f3f476a44cb4f6565ef1a93c676c69

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page