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. The following example shows how you can run the test suite and generate a coverage report with coverage:

$ py.test -v --pep8 pandasvalidation.py
$ coverage run -m py.test
$ coverage report --include pandasvalidation.py -m

Building the documentation

The documentation can be built with Sphinx:

$ 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.2.0.tar.gz (6.5 kB view hashes)

Uploaded Source

Built Distributions

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

Uploaded Python 3

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

Uploaded Python 2 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