Skip to main content

A simple library for validating pandas data structures.

Project description

A simple library for validating pandas data structures

PyPI - Version PyPI - Implementation PyPI - Python Version PyPI - Status Static Badge Static Badge Static Badge Documentation Status PyPI - License PyPI - Wheel

This pdvalidate library is a fork from pandas-validation (v0.5.0) originally written by Markus Englund, and was enhanced to include additional functionality; specifically to return the validation error messages (from each test) to the caller for capture and logging purposes.

Great efforts have been made to retain the initial integrity of the original pandas-validation project, while adding some new features.

Thank you Markus for your hard work on the excellent framework, and for sharing it with us all.

Installation

For most users, the easiest way is probably to install the latest version hosted on PyPI, after activating the appropriate virtual environment.

pip install pdvalidate

Using the Library

The Quickstart Guide section of the documentation can be used to get up and running. Whereas, the documentation suite contains usage examples and detailed explanation for each of the library's importable modules.

License

pdvalidate is distributed under the MIT License.

Authors

  • Markus Englund: Author of the original pandas-validation.
  • The S3DEV Developers: Authors of this pdvalidate fork, for enhanced functionality.

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

pdvalidate-1.0.0rc1.tar.gz (3.0 MB view hashes)

Uploaded Source

Built Distribution

pdvalidate-1.0.0rc1-py3-none-any.whl (10.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