Skip to main content

Validation of template based Excel files

Project description

Excel Validator

Excel Validator is a Python package designed to validate Excel files (.xlsx) based on configured schemas. The tool ensures your Excel files adhere to specified schemas and generates detailed reports in case of validation errors. Built on the robust Frictionless library, Excel Validator also allows for dynamic schema creation, where fields are included based on row data from other sheets.

Features

  • Validate Excel files against predefined schemas.
  • Generate detailed reports highlighting any validation issues.
  • Dynamic schema creation based on data from other sheets.
  • Easy integration with your existing data processing workflows.
  • Built on top of the Frictionless library for reliable and extensible validation.

Installation

You can install Excel Validator via pip:

pip install excel-validator

This software has been developed for the AGENT project

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

excel_validator-0.9.0.tar.gz (129.6 kB view details)

Uploaded Source

Built Distribution

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

excel_validator-0.9.0-py3-none-any.whl (144.7 kB view details)

Uploaded Python 3

File details

Details for the file excel_validator-0.9.0.tar.gz.

File metadata

  • Download URL: excel_validator-0.9.0.tar.gz
  • Upload date:
  • Size: 129.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for excel_validator-0.9.0.tar.gz
Algorithm Hash digest
SHA256 99153acc8c665cb8f5fd05f9fc1512965818ad072a7f01d6353792c69eb92e08
MD5 c506e18952bbbb00706cc65c915de92d
BLAKE2b-256 3a7e9e699df81402274b089a2fcc96ca4f4bf7b8c20f2764082d22c3a5f14e08

See more details on using hashes here.

File details

Details for the file excel_validator-0.9.0-py3-none-any.whl.

File metadata

File hashes

Hashes for excel_validator-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 acfde3a9636301a4fba475029e3a7f20b6749bf11a72992c05a32a80f6e8d222
MD5 ab6f4c3647cd4fd4a841c6feb2fd218e
BLAKE2b-256 ea20b45d05b6a7f35709a6712b7960286fc1b67c6940063b66d71b9b9847ed69

See more details on using hashes here.

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