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 details)

Uploaded Source

Built Distribution

pdvalidate-1.0.0rc1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file pdvalidate-1.0.0rc1.tar.gz.

File metadata

  • Download URL: pdvalidate-1.0.0rc1.tar.gz
  • Upload date:
  • Size: 3.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for pdvalidate-1.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 856545d3e8c825bca98c391fc29f4775623f8f1af857aad87d2d9867b2b5850e
MD5 5cc7f97c9f6b966b8349e5bfeb1f66b9
BLAKE2b-256 4a89575a5ad5df6a68229074dba9711186e4c7fa374e75f88a5dce38cc270b28

See more details on using hashes here.

File details

Details for the file pdvalidate-1.0.0rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for pdvalidate-1.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 132421ad766c8771cc5c2bcd7287a64d6f408556a854370b54a3046d3af9d7db
MD5 9f8af88f0fa5b29583bf77bc701e493f
BLAKE2b-256 3ac62c4e7ec78c4d9fbb903117d87aa3b317920103d2c0a1cdc78bc054e5bf9e

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