{ "info": { "author": "Markus Englund", "author_email": "jan.markus.englund@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "pandas-validation\n=================\n\n|Build-Status| |Coverage-Status| |PyPI-Status| |Doc-Status| |License|\n\npandas-validation is a small Python library for validating data\nwith the Python package `pandas `_.\n\nSource repository: ``_\n\nDocumentation at ``_\n\n\nInstallation\n------------\n\nFor most users, the easiest way is probably to install the latest version\nhosted on `PyPI `_:\n\n.. code-block::\n\n $ pip install pandas-validation\n\nThe project is hosted at https://github.com/jmenglund/pandas-validation and\ncan also be installed using git:\n\n.. code-block::\n\n $ git clone https://github.com/jmenglund/pandas-validation.git\n $ cd pandas-validation\n $ python setup.py install\n\n\nRunning the tests\n-----------------\n\nTesting is carried out with `pytest `_:\n\n.. code-block::\n\n $ pytest -v test_pandasvalidation.py\n\nTest coverage can be calculated with `Coverage.py\n`_ using the following commands:\n\n.. code-block::\n\n $ coverage run -m pytest\n $ coverage report -m pandasvalidation.py\n\nThe code follow style conventions in `PEP8\n`_, which can be checked\nwith `pycodestyle `_:\n\n.. code-block::\n\n $ pycodestyle pandasvalidation.py test_pandasvalidation.py setup.py\n\n\nBuilding the documentation\n--------------------------\n\nThe documentation can be built with `Sphinx `_\nand the `Read the Docs Sphinx Theme\n`_:\n\n.. code-block::\n\n $ cd pandas-validation\n $\u00a0sphinx-build -b html ./docs/source ./docs/_build/html\n\n\nLicense\n-------\n\npandas-validation is distributed under the `MIT license\n`_.\n\n\nAuthor\n------\n\nMarkus Englund, `orcid.org/0000-0003-1688-7112\n`_\n\n\n.. |Build-Status| image:: https://api.travis-ci.org/jmenglund/pandas-validation.svg?branch=master\n :target: https://travis-ci.org/jmenglund/pandas-validation\n :alt: Build status\n.. |Coverage-Status| image:: https://codecov.io/gh/jmenglund/pandas-validation/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/jmenglund/pandas-validation\n :alt: Code coverage\n.. |PyPI-Status| image:: https://img.shields.io/pypi/v/pandas-validation.svg\n :target: https://pypi.python.org/pypi/pandas-validation\n :alt: PyPI status\n.. |Doc-Status| image:: https://readthedocs.org/projects/pandas-validation/badge/?version=latest\n :target: http://pandas-validation.readthedocs.io/en/latest/?badge=latest\n :alt: Documentatio status\n.. |License| image:: https://img.shields.io/pypi/l/pandas-validation.svg\n :target: https://raw.githubusercontent.com/jmenglund/pandas-validation/master/LICENSE.txt\n :alt: License\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jmenglund/pandas-validation", "keywords": "pandas,validation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pandas-validation", "package_url": "https://pypi.org/project/pandas-validation/", "platform": "", "project_url": "https://pypi.org/project/pandas-validation/", "project_urls": { "Homepage": "https://github.com/jmenglund/pandas-validation" }, "release_url": "https://pypi.org/project/pandas-validation/0.5.0/", "requires_dist": [ "pandas (>=0.22)" ], "requires_python": "", "summary": "A Python package for validating data with pandas", "version": "0.5.0" }, "last_serial": 5396543, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a6c91df97f8e52a928be917f137029d2", "sha256": "43b216143cdafb80b0d3b0ee36ed5ef57b2bbb8d2c1beac396dc3aad95d91115" }, "downloads": -1, "filename": "pandas_validation-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a6c91df97f8e52a928be917f137029d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6116, "upload_time": "2017-09-15T13:07:39", "url": "https://files.pythonhosted.org/packages/6f/3a/da5bcbedc6681e583fa08f0d5d5ad689dbe323fbaac7351aa27f22c86d8a/pandas_validation-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9c884ecdb9135732cd51bdd7978078b", "sha256": "08bb4d8a4761dddd840d1c90befa2d17d3bc379b75afc57fecec5773158fdce1" }, "downloads": -1, "filename": "pandas-validation-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f9c884ecdb9135732cd51bdd7978078b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5220, "upload_time": "2017-09-15T13:07:43", "url": "https://files.pythonhosted.org/packages/75/eb/0aa825f78b6d73b3ccf3c274652e5c7aae75abc41cfeb10a1ac61cdfa064/pandas-validation-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "52c9a85ef0b9d0d25bc97f51d056b4d4", "sha256": "73d6c5b5f85b03d567491af05deb4b26ef330ba750c927637e49d626c36b6f04" }, "downloads": -1, "filename": "pandas_validation-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52c9a85ef0b9d0d25bc97f51d056b4d4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6479, "upload_time": "2017-09-15T13:07:41", "url": "https://files.pythonhosted.org/packages/13/f8/f80120d7f7bf62eca0b484b161f220d529b8045dfe86b8344902a2c8d74a/pandas_validation-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54e0f22edcfdd81c720c64c51b484dce", "sha256": "15deea858617b4ed09371af3efc8d223bf7243c5d2f7a35062353671bdbb1495" }, "downloads": -1, "filename": "pandas-validation-0.1.1.tar.gz", "has_sig": false, "md5_digest": "54e0f22edcfdd81c720c64c51b484dce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5769, "upload_time": "2017-09-15T13:07:44", "url": "https://files.pythonhosted.org/packages/e5/6e/9d17452239fde783f80b996f8b3d250d08cc68c05ba0a83fc9e789a6756b/pandas-validation-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fa411055909ff28f65d9d2cf34c97911", "sha256": "6bec5df50a23a4ccd1ece26c4a76b65faed9426773d892068b9b97307b23ea23" }, "downloads": -1, "filename": "pandas_validation-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa411055909ff28f65d9d2cf34c97911", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6898, "upload_time": "2017-09-17T21:07:04", "url": "https://files.pythonhosted.org/packages/3b/ca/319144b3bdd1cb073b0a9d61ff9361c263826df7a7d8ffe041eb6d7cd324/pandas_validation-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3143925255994fe2f7e59357a3965603", "sha256": "d324be08969d13f62c32e4d4afdae1a335bcdb3074f8a3b92abd88ccaf1fbb1c" }, "downloads": -1, "filename": "pandas_validation-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3143925255994fe2f7e59357a3965603", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6896, "upload_time": "2017-09-17T20:54:15", "url": "https://files.pythonhosted.org/packages/6a/85/285f4854447bfd047ac7287974c4aff0bf037bd56fd6fb887b71bfc8397c/pandas_validation-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdf52c526fa725bc39a862dcee5ce192", "sha256": "dee62f3ac920bd6f9b07901c8e8c1f21909251cafa05d97fabd9dcf787cc297a" }, "downloads": -1, "filename": "pandas-validation-0.2.0.tar.gz", "has_sig": false, "md5_digest": "cdf52c526fa725bc39a862dcee5ce192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6466, "upload_time": "2017-09-17T20:54:17", "url": "https://files.pythonhosted.org/packages/ce/72/10d9a96596cd7b3e1e46bb66611828d34f7f24c584de2a843b88cbbf08ef/pandas-validation-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "c734863abfa8aa1728377f11e777d88c", "sha256": "edb738181ef4feb83b66c6fecd14ac2cf507298cdc44ffe5c97eb3ca51cadbe1" }, "downloads": -1, "filename": "pandas_validation-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c734863abfa8aa1728377f11e777d88c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7485, "upload_time": "2018-01-03T16:28:34", "url": "https://files.pythonhosted.org/packages/f6/e4/c3ebcd9ab86a3253f0a48a449d6fe0734a04aae862ecb683e146dc4a15f5/pandas_validation-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9be54519d7e440d828c8400524d64c28", "sha256": "d1f0c72f58d30f8ef624c4bfe910f7cd80fc8c4c4e98ca9b0d04bd8db7cfd56b" }, "downloads": -1, "filename": "pandas-validation-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9be54519d7e440d828c8400524d64c28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7209, "upload_time": "2018-01-03T16:28:36", "url": "https://files.pythonhosted.org/packages/17/c5/615c4cea6c13a878101b6badb24397fcb2c662c107429add62a05c15a941/pandas-validation-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "676cb0aa45a0cea593452bf606560785", "sha256": "1ac9bcb834efd6d405e833b927d7a6dd266ec99391dc8d6430567fda02bf883a" }, "downloads": -1, "filename": "pandas_validation-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "676cb0aa45a0cea593452bf606560785", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7456, "upload_time": "2018-10-18T11:15:54", "url": "https://files.pythonhosted.org/packages/0d/d8/360586734b7c0ec7514426e898bb80f26681e00d9d8ee4f7791f6f884d59/pandas_validation-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43c2df73053df1136fcb93e6944718d9", "sha256": "60da8d780bb9b4271b3469bb6b8c5707e71e69b898bc90591061934a3ca78a8e" }, "downloads": -1, "filename": "pandas-validation-0.3.1.tar.gz", "has_sig": false, "md5_digest": "43c2df73053df1136fcb93e6944718d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7276, "upload_time": "2018-10-18T11:16:30", "url": "https://files.pythonhosted.org/packages/c4/42/5b3cbe4d705c160bb6a6b0f4fc3f10cf0e82e4d04025b465df6bf3d45141/pandas-validation-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "b4e0f5e2e3f582e03d11ab7a942e1760", "sha256": "a67a1326ffe61df8cbd9ea40a4f4548f1be17c8aa5e5e2b4dbcda864f2448c8a" }, "downloads": -1, "filename": "pandas-validation-0.3.2.tar.gz", "has_sig": false, "md5_digest": "b4e0f5e2e3f582e03d11ab7a942e1760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7322, "upload_time": "2019-02-02T12:32:55", "url": "https://files.pythonhosted.org/packages/18/26/47665ef69265d585d29e070846cc0437c2ccabf4e7b1d62dbad89ff982f1/pandas-validation-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "086845772cf5237fc481d2e18b9e9934", "sha256": "c8bb8b8e160ecf8b8e50a76aa185196b9a0b8b5007262bb8d49da3ccddea5531" }, "downloads": -1, "filename": "pandas_validation-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "086845772cf5237fc481d2e18b9e9934", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6388, "upload_time": "2019-05-27T20:57:13", "url": "https://files.pythonhosted.org/packages/26/da/5c1b66b3a90e596a241d08c38519df937c2baa107695e6c1cb59939e6a81/pandas_validation-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eef9ba7c336e297eb09226f351649266", "sha256": "5d0b2520fdabb483a491616c853294e4cd4bb87688bffa8afc55d02b56ce0a14" }, "downloads": -1, "filename": "pandas-validation-0.4.0.tar.gz", "has_sig": false, "md5_digest": "eef9ba7c336e297eb09226f351649266", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7478, "upload_time": "2019-05-27T20:57:15", "url": "https://files.pythonhosted.org/packages/0f/a7/bcb336f8daa2088a1f7c29dba9ba13adb377fa0bcf90b179502ba59325f5/pandas-validation-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "dc4dc5952a0a3a5b99077e9c733333c5", "sha256": "ab79b5c61f754c95d8024d1d8ab81280524f1294d35f5c86094442e21c0318b1" }, "downloads": -1, "filename": "pandas_validation-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc4dc5952a0a3a5b99077e9c733333c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6902, "upload_time": "2019-06-13T15:56:52", "url": "https://files.pythonhosted.org/packages/72/c6/601259068522a7869533703a3a2c3f779a0a3a21e614e277c21e492191a1/pandas_validation-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fe2a0549cd190243a1c930370e9acaf", "sha256": "8b10a1a108d8f0821474a0077b0cf2d17bcef95be510a386690334d77f76e69a" }, "downloads": -1, "filename": "pandas-validation-0.5.0.tar.gz", "has_sig": false, "md5_digest": "1fe2a0549cd190243a1c930370e9acaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8879, "upload_time": "2019-06-13T15:56:53", "url": "https://files.pythonhosted.org/packages/b3/9d/2efec6ffa23f4bce194f7c7daf15bd5d4c4cd41f92c9d2bc02841d76411e/pandas-validation-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dc4dc5952a0a3a5b99077e9c733333c5", "sha256": "ab79b5c61f754c95d8024d1d8ab81280524f1294d35f5c86094442e21c0318b1" }, "downloads": -1, "filename": "pandas_validation-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc4dc5952a0a3a5b99077e9c733333c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6902, "upload_time": "2019-06-13T15:56:52", "url": "https://files.pythonhosted.org/packages/72/c6/601259068522a7869533703a3a2c3f779a0a3a21e614e277c21e492191a1/pandas_validation-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fe2a0549cd190243a1c930370e9acaf", "sha256": "8b10a1a108d8f0821474a0077b0cf2d17bcef95be510a386690334d77f76e69a" }, "downloads": -1, "filename": "pandas-validation-0.5.0.tar.gz", "has_sig": false, "md5_digest": "1fe2a0549cd190243a1c930370e9acaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8879, "upload_time": "2019-06-13T15:56:53", "url": "https://files.pythonhosted.org/packages/b3/9d/2efec6ffa23f4bce194f7c7daf15bd5d4c4cd41f92c9d2bc02841d76411e/pandas-validation-0.5.0.tar.gz" } ] }