Skip to main content

File Validator Tool helps you validate your data with a plethora of formats

Project description

Welcome to IO Bytes File Validator!

Test

Data Validator is your go-to tool for clean data ingestion and validation, seamlessly integrating IO Byte Files and validation tools like Panderas to make your data processing tasks a breeze.

Features

  • Easy Data Ingestion: Select your file format (CSV or JSON) and provide a URL to a Panderas schema.
  • Streamlined Validation: With just a few clicks, submit your selections and validate your data effortlessly.

file-validator

Installation instructions

pip install file-validator

Usage instructions

from file_validator.validator import ValidatorDataframe

validated_df = run_validate_file()

st.write(validated_df)

Instructions

Step 1: Select File Format

Choose the file format you want to ingest. Whether it's CSV or JSON, file-validator has got you covered.

Step 2: Provide Panderas Schema URL

Enter the URL to the Panderas schema you want to use for validation. Don't worry, we support various schema sources to suit your needs.

Go to Demo

Video

Run Tests

To ensure everything is functioning smoothly, run the tests using the following commands:

Run the App

Ready to see file-validator in action? Simply run the following command:

Contributions

We welcome contributions from the community! If you have any ideas, bug fixes, or enhancements, feel free to submit a pull request.

Feedback

We'd love to hear your feedback! Whether you have suggestions for improvement or just want to share your experience using file-validator, don't hesitate to reach out.

Happy data ingesting with file-validator!

Feel free to customize it further to better suit your project's tone and style!

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

io_file_validator-0.1.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

io_file_validator-0.1.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file io_file_validator-0.1.1.tar.gz.

File metadata

  • Download URL: io_file_validator-0.1.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.14 Linux/6.5.0-1021-azure

File hashes

Hashes for io_file_validator-0.1.1.tar.gz
Algorithm Hash digest
SHA256 891f4576337cd2325a38439f10f02d29eb97f1fa0d138e208193e07649853784
MD5 acb42a1b5885147c4844bbeb00388fa9
BLAKE2b-256 70a64ce9e4c5645bda7a8c047fe2e695bccfa9db39d36d7b7805e37d4c9cedd3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: io_file_validator-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.14 Linux/6.5.0-1021-azure

File hashes

Hashes for io_file_validator-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f41b01d9dfd361a7d1f3e263e6a84f49c5a916854f5217ce0f24fb22ed8b527
MD5 b82b6b1a162419043205d92271fc698f
BLAKE2b-256 587dd909aa19f1c740a2fd8835d034f7817ba81c9b09f17a97bc878978ed1b79

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