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-1.0.0.tar.gz (38.8 kB view details)

Uploaded Source

Built Distribution

deirokay-1.0.0-py3-none-any.whl (57.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for deirokay-1.0.0.tar.gz
Algorithm Hash digest
SHA256 2591ee5ae7bdb546c3fb27ede1937bc1ceae4898c50c5afb0317adbb2373b24e
MD5 ed66309012be6a276189e1922051ae55
BLAKE2b-256 60dbe12ffbf2bafd7751e667723e82c01343868ca1cb2f9c13e86ca77aeca6d5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for deirokay-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6b6ab0c3f67c86f985ee3cf515a026d82c453f136f62017d6f193c2754231000
MD5 9d792b6a0edfa5e23eff68e3f61cad37
BLAKE2b-256 321e14067afdf21219cb7e6021d5d29dd2c88d8fd143f350e3ecd3b677df90ae

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