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.

Filename, size & hash SHA256 hash help File type Python version Upload date
pandas_validation-0.3.0-py3-none-any.whl (7.5 kB) Copy SHA256 hash SHA256 Wheel py3 Jan 3, 2018
pandas-validation-0.3.0.tar.gz (7.2 kB) Copy SHA256 hash SHA256 Source None Jan 3, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page