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.
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
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.
pdvalidate
is distributed under the MIT License.
- Markus Englund: Author of the original
pandas-validation
. - The S3DEV Developers: Authors of this
pdvalidate
fork, for enhanced functionality.