{ "info": { "author": "Niels Bantilan", "author_email": "niels.bantilan@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering" ], "description": "
\n\n# Pandera\n\nA flexible and expressive [pandas](http://pandas.pydata.org) validation library.\n\n
\n\n[![Build Status](https://travis-ci.org/pandera-dev/pandera.svg?branch=master)](https://travis-ci.org/pandera-dev/pandera)\n[![PyPI version shields.io](https://img.shields.io/pypi/v/pandera.svg)](https://pypi.org/project/pandera/)\n[![PyPI license](https://img.shields.io/pypi/l/pandera.svg)](https://pypi.python.org/pypi/pandera/)\n[![Project Status: Active \u2013 The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n[![Documentation Status](https://readthedocs.org/projects/pandera/badge/?version=latest)](https://pandera.readthedocs.io/en/latest/?badge=latest)\n[![codecov](https://codecov.io/gh/pandera-dev/pandera/branch/master/graph/badge.svg)](https://codecov.io/gh/pandera-dev/pandera)\n[![PyPI pyversions](https://img.shields.io/pypi/pyversions/pandera.svg)](https://pypi.python.org/pypi/pandera/)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3385266.svg)](https://doi.org/10.5281/zenodo.3385266)\n\n`pandas` data structures hide a lot of information, and explicitly\nvalidating them at runtime in production-critical or reproducible research\nsettings is a good idea. `pandera` enables users to:\n\n1. Check the types and properties of columns in a `DataFrame` or values in\n a `Series`.\n1. Perform more complex statistical validation like hypothesis testing.\n1. Seamlessly integrate with existing data analysis/processing pipelines\n via function decorators.\n\n`pandera` provides a flexible and expressive API for performing data validation\non tidy (long-form) and wide data to make data processing pipelines more\nreadable and robust.\n\n\n## Documentation\n\nThe official documentation is hosted on ReadTheDocs: https://pandera.readthedocs.io\n\n## Install\n\nUsing pip:\n\n```\npip install pandera\n```\n\nUsing conda:\n\n```\nconda install -c cosmicbboy pandera\n```\n\n## Example Usage\n\n### `DataFrameSchema`\n\n```python\nimport pandas as pd\nimport pandera as pa\n\nfrom pandera import Column, DataFrameSchema, Check\n\n\n# validate columns\nschema = DataFrameSchema({\n # the check function expects a series argument and should output a boolean\n # or a boolean Series.\n \"column1\": Column(pa.Int, Check(lambda s: s <= 10)),\n \"column2\": Column(pa.Float, Check(lambda s: s < -1.2)),\n # you can provide a list of validators\n \"column3\": Column(pa.String, [\n Check(lambda s: s.str.startswith(\"value_\")),\n Check(lambda s: s.str.split(\"_\", expand=True).shape[1] == 2)\n ]),\n})\n\n# alternatively, you can pass strings representing the legal pandas datatypes:\n# http://pandas.pydata.org/pandas-docs/stable/basics.html#dtypes\nschema = DataFrameSchema({\n \"column1\": Column(\"int64\", Check(lambda s: s <= 10)),\n ...\n})\n\ndf = pd.DataFrame({\n \"column1\": [1, 4, 0, 10, 9],\n \"column2\": [-1.3, -1.4, -2.9, -10.1, -20.4],\n \"column3\": [\"value_1\", \"value_2\", \"value_3\", \"value_2\", \"value_1\"]\n})\n\nvalidated_df = schema.validate(df)\nprint(validated_df)\n\n# column1 column2 column3\n# 0 1 -1.3 value_1\n# 1 4 -1.4 value_2\n# 2 0 -2.9 value_3\n# 3 10 -10.1 value_2\n# 4 9 -20.4 value_1\n```\n\n## Development Installation\n\n```\ngit clone https://github.com/pandera-dev/pandera.git\ncd pandera\npip install -r requirements.txt\npip install -e .\n```\n\n## Tests\n\n```\npip install pytest\npytest tests\n```\n\n## Contributing to pandera [![GitHub contributors](https://img.shields.io/github/contributors/pandera-dev/pandera.svg)](https://github.com/pandera-dev/pandera/graphs/contributors)\n\nAll contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas are welcome.\n\nA detailed overview on how to contribute can be found in the [contributing guide](https://github.com/pandera-dev/pandera/blob/master/.github/CONTRIBUTING.md) on GitHub.\n\n## Issues\n\nGo [here](https://github.com/pandera-dev/pandera-dev/issues) to submit feature\nrequests or bugfixes.\n\n## Other Data Validation Libraries\n\nHere are a few other alternatives for validating Python data structures.\n\n**Generic Python object data validation**\n\n- [voloptuous](https://github.com/alecthomas/voluptuous)\n- [schema](https://github.com/keleshev/schema)\n\n**`pandas`-specific data validation**\n\n- [opulent-pandas](https://github.com/danielvdende/opulent-pandas)\n- [PandasSchema](https://github.com/TMiguelT/PandasSchema)\n- [pandas-validator](https://github.com/c-data/pandas-validator)\n- [table_enforcer](https://github.com/xguse/table_enforcer)\n\n## Why `pandera`?\n\n- `pandas`-centric data types, column nullability, and uniqueness are\n first-class concepts.\n- `check_input` and `check_output` decorators enable seamless integration with\n existing code.\n- `Check`s provide flexibility and performance by providing access to `pandas`\n API by design.\n- `Hypothesis` class provides a tidy-first interface for statistical hypothesis\n testing.\n- `Check`s and `Hypothesis` objects support both tidy and wide data validation.\n- Comprehensive documentation on key functionality.\n\n\n### Citation Information\n\n```\n@misc{niels_bantilan_2019_3385266,\n author = {Niels Bantilan and\n Nigel Markey and\n Riccardo Albertazzi and\n chr1st1ank},\n title = {pandera-dev/pandera: 0.2.0 pre-release 1},\n month = sep,\n year = 2019,\n doi = {10.5281/zenodo.3385266},\n url = {https://doi.org/10.5281/zenodo.3385266}\n}\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pandera-dev/pandera", "keywords": "pandas,validation,data-structures", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pandera", "package_url": "https://pypi.org/project/pandera/", "platform": "any", "project_url": "https://pypi.org/project/pandera/", "project_urls": { "Documentation": "https://pandera.readthedocs.io", "Homepage": "https://github.com/pandera-dev/pandera", "Issue Tracker": "https://github.com/pandera-dev/pandera/issues" }, "release_url": "https://pypi.org/project/pandera/0.2.3/", "requires_dist": [ "numpy (>=1.9.0)", "pandas (>=0.23.0)", "wrapt", "scipy ; python_version >= \"3.5\"" ], "requires_python": ">=3.5", "summary": "A light-weight and flexible validation package for pandas data structures.", "version": "0.2.3" }, "last_serial": 5926243, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5bb6a80fbc5528517f9708acd1370f18", "sha256": "110dfa3aeb8460aa4b8850ec825fcc9cc546469aff1411a070bffb7e16eda339" }, "downloads": -1, "filename": "pandera-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5bb6a80fbc5528517f9708acd1370f18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1048, "upload_time": "2018-11-05T01:57:50", "url": "https://files.pythonhosted.org/packages/a6/cf/381e3a79ce93bfa722fdb0cf72077a595f1a24c4effa1458f8ef3ab2687f/pandera-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7970d04def28faa83e95c74fd2220de2", "sha256": "bbdf30643617f91a751b9fc7ebca87b30a8cf9af4b5ddf84d1f4ce8a77f69122" }, "downloads": -1, "filename": "pandera-0.0.2.tar.gz", "has_sig": false, "md5_digest": "7970d04def28faa83e95c74fd2220de2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3427, "upload_time": "2018-11-10T21:54:46", "url": "https://files.pythonhosted.org/packages/74/04/ba0af51778eec3fdb81236cd54221bef57c2d1880d75cd55c5adc709cfab/pandera-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "eb6966f2bf3caca9c850aa771ba3fcca", "sha256": "c522a3f282ad98d0aa93c463cfae3fad521c87880b4d689ad1570cba4574279d" }, "downloads": -1, "filename": "pandera-0.0.3.tar.gz", "has_sig": false, "md5_digest": "eb6966f2bf3caca9c850aa771ba3fcca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3592, "upload_time": "2018-11-11T17:25:25", "url": "https://files.pythonhosted.org/packages/c0/4d/03e0a8ff3f3d29629a8f0d234df4560f79732893630d8ca9031cf3a1e666/pandera-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "05d626a5e3e027de338b63ae1cf438f6", "sha256": "ee682f0a82335b5d16cec29b476b24e1f6586a7b0662b757314cf5c54a938268" }, "downloads": -1, "filename": "pandera-0.0.4.tar.gz", "has_sig": false, "md5_digest": "05d626a5e3e027de338b63ae1cf438f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6613, "upload_time": "2018-11-13T13:35:50", "url": "https://files.pythonhosted.org/packages/10/d3/928aa90526417e892f4c26039acacbdd2f14dda7b24b85a5eaac76939b2d/pandera-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "8e275f7cc6db7242817af07aac2d1527", "sha256": "3b511f3a14eae6509d7bf0c28bd18052b5d0b8d1aafeae24843c47c78438a908" }, "downloads": -1, "filename": "pandera-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "8e275f7cc6db7242817af07aac2d1527", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4643, "upload_time": "2018-12-10T22:01:08", "url": "https://files.pythonhosted.org/packages/9b/ca/41cd91d953ace43177d50f8431ebc164abe401708be3c8a26dc0a1a63a8d/pandera-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "caf7d86d346d9df3f80c272b00bf6b3b", "sha256": "1eecf7be5484285323408f175d18633e43cb5cb9118f163a7bb4f4e61909b6cc" }, "downloads": -1, "filename": "pandera-0.0.5.tar.gz", "has_sig": false, "md5_digest": "caf7d86d346d9df3f80c272b00bf6b3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6621, "upload_time": "2018-12-10T22:01:10", "url": "https://files.pythonhosted.org/packages/b7/81/bf103ed38966d12e9819857e43ab289a96d8ecdccd0f6ef40a17c5b1c063/pandera-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d1ba164b2a2f8b5bbd0fbdf18124ed4a", "sha256": "f9fbde15b829ba5a9a5f3b4d5a765af5c6f567c51c979d6709589b4bc0cfb592" }, "downloads": -1, "filename": "pandera-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d1ba164b2a2f8b5bbd0fbdf18124ed4a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5597, "upload_time": "2018-12-16T03:14:42", "url": "https://files.pythonhosted.org/packages/0b/5e/03ce49d6801906e6ca831361456630b1af8d46fe862e09e56f95197842f2/pandera-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1e24ce9c772dc5ebf8cb9e6af8a69cf", "sha256": "2d6d57ad43e9f36a640f503ee0534dfea9cee1c05209d8f016e3c8fda488e768" }, "downloads": -1, "filename": "pandera-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e1e24ce9c772dc5ebf8cb9e6af8a69cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6770, "upload_time": "2018-12-16T03:14:43", "url": "https://files.pythonhosted.org/packages/66/d1/d790a8f583cd67360d7717b637beec06b52027936e71a88de76191233741/pandera-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ef5e0dbbd5b7138cf29baddf8e2ba69e", "sha256": "e118c5849292c785ffe662039ac029601f582904da12b2d93e94aae75f1aa9da" }, "downloads": -1, "filename": "pandera-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ef5e0dbbd5b7138cf29baddf8e2ba69e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5987, "upload_time": "2018-12-29T19:36:33", "url": "https://files.pythonhosted.org/packages/30/ca/31eb2efb8ffc5cd2741d94926efa7874513aa6e384db8a5e7db783574f4f/pandera-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afc28928c103522aeea85ca8b93c0b27", "sha256": "f79c6f97060ce0129a7dfee7709c9fdea1cdc3f576200e1754aa7f60305c0497" }, "downloads": -1, "filename": "pandera-0.1.1.tar.gz", "has_sig": false, "md5_digest": "afc28928c103522aeea85ca8b93c0b27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7516, "upload_time": "2018-12-29T19:36:34", "url": "https://files.pythonhosted.org/packages/d9/e8/0591051e2689a015683ac096abf60df9c112dc972acd591099bb2a4ef78f/pandera-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "cf924ec44edd9644939b1d0695ff6411", "sha256": "701f9c4c8c11f4edbe188ff9e9d8e1dca26bbe91d18ae1d20386a9f5aa53cc6a" }, "downloads": -1, "filename": "pandera-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cf924ec44edd9644939b1d0695ff6411", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6105, "upload_time": "2019-04-22T18:45:13", "url": "https://files.pythonhosted.org/packages/d6/74/810bd6687773f39c073243fc2fa964edf63da5e15b077282f9f823dc342a/pandera-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de2e97945a841d93417efa7079b57582", "sha256": "9ad63cd4b9171806623bc95b96a81c461e828a63d197370f9f33b969d499cfd3" }, "downloads": -1, "filename": "pandera-0.1.2.tar.gz", "has_sig": false, "md5_digest": "de2e97945a841d93417efa7079b57582", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7785, "upload_time": "2019-04-22T18:45:14", "url": "https://files.pythonhosted.org/packages/a8/99/b22dc4a7a2e1e4cdea49c7f45cdd590514fe4ba7b845931d0316bc975976/pandera-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "88e7c14a81240cf68e291b61f3ab9e85", "sha256": "94d3e560deb42c353dd0ef5eaa5281e446fd4d64ab09969b818b0dc367d6b22a" }, "downloads": -1, "filename": "pandera-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "88e7c14a81240cf68e291b61f3ab9e85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 11646, "upload_time": "2019-06-10T03:47:15", "url": "https://files.pythonhosted.org/packages/58/a6/49420e359ff9c855f9401dabe19e6b290b5506d987b04d49bdf8071c1513/pandera-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f8f00eb7390ed754bdc06584b0e1771", "sha256": "8d9f4f3afb88bbe9331be6bbd5fb6d23a877a4c8bbb27e213c4635a6cc9b0a46" }, "downloads": -1, "filename": "pandera-0.1.3.tar.gz", "has_sig": false, "md5_digest": "4f8f00eb7390ed754bdc06584b0e1771", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 12383, "upload_time": "2019-06-10T03:47:17", "url": "https://files.pythonhosted.org/packages/58/3f/cf51553bdfe64ff507bb731e6f68de7084d08130bc2c560d46bd57cfd22e/pandera-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0bdfd44ad4c975caf752524883dccbe1", "sha256": "e7d68d4470eb6ae6b0cfea1332eb6760911da8aa54438072ed898c1206d51777" }, "downloads": -1, "filename": "pandera-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "0bdfd44ad4c975caf752524883dccbe1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 11672, "upload_time": "2019-06-11T11:30:26", "url": "https://files.pythonhosted.org/packages/ad/fd/21dd9f8904666c544eedb6fb2253338d789c0d85a15e3dbfb6717ee49ad4/pandera-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6481afc7c23352f5180ab6cee652a619", "sha256": "7a573067539d28e2257e1501b8df4ce4e7c62377468ceec5d30480a3a07c64d2" }, "downloads": -1, "filename": "pandera-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6481afc7c23352f5180ab6cee652a619", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 12451, "upload_time": "2019-06-11T11:30:31", "url": "https://files.pythonhosted.org/packages/03/74/0833f4552003a00e6c5c69627f6bac693b2fdb38ba03fc0f8dafb40aadcb/pandera-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "6d317926bbb7e9f87fd08f382a4c20ff", "sha256": "c6e3378b2da08c3be35ad46cd41036877b4729c205336f1781d99adf6bca5cf2" }, "downloads": -1, "filename": "pandera-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6d317926bbb7e9f87fd08f382a4c20ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 13284, "upload_time": "2019-08-11T14:31:37", "url": "https://files.pythonhosted.org/packages/62/54/c5bf401017659ce14fd8332659ad2394e5799c602def488d1bee8feb5503/pandera-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "733c150dfca924ade08edf6c795b2bcb", "sha256": "2ffdfdab961b432fe716c5d9453812eed93f8993b525f9ec5996f7520f538465" }, "downloads": -1, "filename": "pandera-0.1.5.tar.gz", "has_sig": false, "md5_digest": "733c150dfca924ade08edf6c795b2bcb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 14278, "upload_time": "2019-08-11T14:31:38", "url": "https://files.pythonhosted.org/packages/e6/c4/edc323550b0aed84caf9efdf08619afdde1cf398e5a9bc3ce79e72199229/pandera-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "87015df162c484236fa68bd3884a7264", "sha256": "27c07919145627f2195b5475a1c784b5b686e23700c4cf7c5c6a17f05b70cfd1" }, "downloads": -1, "filename": "pandera-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "87015df162c484236fa68bd3884a7264", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27620, "upload_time": "2019-09-11T01:43:18", "url": "https://files.pythonhosted.org/packages/74/62/12a452c656f43864493123f3d2b08dc633569870fef407f5179de89e00f9/pandera-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5ccc0c962239911b86fdaab2e0fea2d", "sha256": "9d8a2c027d1a3f346b6b695f1330ff8a5fc4f327c390b02c502e9c732c51238d" }, "downloads": -1, "filename": "pandera-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a5ccc0c962239911b86fdaab2e0fea2d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 17104, "upload_time": "2019-09-11T01:43:20", "url": "https://files.pythonhosted.org/packages/8c/9f/297ab321cf1f5d55866131e6fd2faf1ac3a3712b5954d6a3928fcac59c3e/pandera-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "479727f38b2f6c187b9571f5ce983863", "sha256": "42b51854037ab3e299c115fdf72031b5e69d362add89b64ba099fcc44dcbca4f" }, "downloads": -1, "filename": "pandera-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "479727f38b2f6c187b9571f5ce983863", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27618, "upload_time": "2019-09-11T02:20:03", "url": "https://files.pythonhosted.org/packages/09/db/fbf0b65aeb2f5c35cf75008f936fec6569dea4cd3f2b1b0d52347824f458/pandera-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19b20a493a37977f7d2fe8ffe6ca860c", "sha256": "1641f3b15ff0e2d10c252b4156ebde602667844255f1f2d1de284d69390476b0" }, "downloads": -1, "filename": "pandera-0.2.1.tar.gz", "has_sig": false, "md5_digest": "19b20a493a37977f7d2fe8ffe6ca860c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 17109, "upload_time": "2019-09-11T02:20:04", "url": "https://files.pythonhosted.org/packages/19/ca/50d214673148d84805b3b8ff6c0369e795031d9a111b9bcd024aad56dfb7/pandera-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "8b202b0895672cd8c572155ed6cff328", "sha256": "c3aacdb04ddb7d979ec032c3e2b6b4eb040bf6ca649c58194f308abe03b8cc80" }, "downloads": -1, "filename": "pandera-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8b202b0895672cd8c572155ed6cff328", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 30532, "upload_time": "2019-09-29T22:54:01", "url": "https://files.pythonhosted.org/packages/01/1f/51e26c810f25109b72f07a2fd4de851f71991437ebc95472503b77938409/pandera-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0147c49f90413d74fe92bb80405b971", "sha256": "75581ad33e5cda3754ebaeeb3f3ee731df4fd150db7d176c391537e409b86139" }, "downloads": -1, "filename": "pandera-0.2.2.tar.gz", "has_sig": false, "md5_digest": "d0147c49f90413d74fe92bb80405b971", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 19665, "upload_time": "2019-09-29T22:54:03", "url": "https://files.pythonhosted.org/packages/02/82/8416259bf3213777e323e3e4ff90373bf9e1dcbe8473702ebcca0f9c6773/pandera-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "5bc0cab02a17f359a547e8e8678f36a6", "sha256": "5fff08f3cd784eb7ef20c42891b8ef0e55b85072d06d7a4cd77b4b8d663c91dc" }, "downloads": -1, "filename": "pandera-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5bc0cab02a17f359a547e8e8678f36a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 31481, "upload_time": "2019-10-04T01:47:13", "url": "https://files.pythonhosted.org/packages/b7/70/7f7adc75f15179a62e33f2956dd4e8e45c3e7adb46f6ec57e82277749235/pandera-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f09a90afb0502c67ed842b0b917dd83d", "sha256": "a5572b85fa34e2ef932209efbf1918d975a66226bf1db0841fa22ef7e7c94aeb" }, "downloads": -1, "filename": "pandera-0.2.3.tar.gz", "has_sig": false, "md5_digest": "f09a90afb0502c67ed842b0b917dd83d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 20512, "upload_time": "2019-10-04T01:47:15", "url": "https://files.pythonhosted.org/packages/9e/53/ae3c2c77495336979579a715109c28a6c920f6206ff8cda66c554b162825/pandera-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5bc0cab02a17f359a547e8e8678f36a6", "sha256": "5fff08f3cd784eb7ef20c42891b8ef0e55b85072d06d7a4cd77b4b8d663c91dc" }, "downloads": -1, "filename": "pandera-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5bc0cab02a17f359a547e8e8678f36a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 31481, "upload_time": "2019-10-04T01:47:13", "url": "https://files.pythonhosted.org/packages/b7/70/7f7adc75f15179a62e33f2956dd4e8e45c3e7adb46f6ec57e82277749235/pandera-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f09a90afb0502c67ed842b0b917dd83d", "sha256": "a5572b85fa34e2ef932209efbf1918d975a66226bf1db0841fa22ef7e7c94aeb" }, "downloads": -1, "filename": "pandera-0.2.3.tar.gz", "has_sig": false, "md5_digest": "f09a90afb0502c67ed842b0b917dd83d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 20512, "upload_time": "2019-10-04T01:47:15", "url": "https://files.pythonhosted.org/packages/9e/53/ae3c2c77495336979579a715109c28a6c920f6206ff8cda66c554b162825/pandera-0.2.3.tar.gz" } ] }