Skip to main content

Validator for data files in the SAFE data submission format.

Project description

The safedata_validator package

This package provides methods to validate XLSX files containing SAFE data formatted data and metadata.

See the main documentation: https://safedata_validator.readthedocs.io

Build notes

  • local validation

Testing the command line interface requires the package to be installed. You can build the local distribution:

# Create distribution
python setup.py sdist bdist_wheel

That can then be installed using pip. The --no-index and --find-links options stop pip from using the web package index and point to the local distribution. The --no-cache-dir is vital as pip will cache the installed package (probably in /tmp/) and unless the version number changes will just keep using that cache. So, in development, this flag is needed to keep pip using the actual local distribution and not the outdated cached version.

pip install safedata_validator --no-cache-dir --no-index --find-links dist/safedata_validator-2.0.0a0.tar.gz

  • Using twine

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

safedata_validator-2.0.0.tar.gz (34.5 kB view hashes)

Uploaded Source

Built Distribution

safedata_validator-2.0.0-py3-none-any.whl (36.0 kB view hashes)

Uploaded Python 3

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