Skip to main content

A Python package for validating data with pandas

Project description

Build status Code coverage PyPI status Documentatio status License

pandas-validation is a small Python library for validating data with the Python package pandas.

Source repository: https://github.com/jmenglund/pandas-validation

Documentation at http://pandas-validation.readthedocs.io

Installation

For most users, the easiest way is probably to install the latest version hosted on PyPI:

$ pip install pandas-validation

The project is hosted at https://github.com/jmenglund/pandas-validation and can also be installed using git:

$ git clone https://github.com/jmenglund/pandas-validation.git
$ cd pandas-validation
$ python setup.py install

Running the tests

Testing is carried out with pytest:

$ pytest -v test_pandasvalidation.py

Test coverage can be calculated with Coverage.py using the following commands:

$ coverage run -m pytest
$ coverage report -m pandasvalidation.py

The code follow style conventions in PEP8, which can be checked with pycodestyle:

$ pycodestyle pandasvalidation.py test_pandasvalidation.py setup.py

Building the documentation

The documentation can be built with Sphinx and the Read the Docs Sphinx Theme:

$ cd pandas-validation
$ sphinx-build -b html ./docs/source ./docs/_build/html

License

pandas-validation is distributed under the MIT license.

Author

Markus Englund, orcid.org/0000-0003-1688-7112

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

pandas-validation-0.5.0.tar.gz (8.9 kB view hashes)

Uploaded source

Built Distribution

pandas_validation-0.5.0-py2.py3-none-any.whl (6.9 kB view hashes)

Uploaded py2 py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page