{ "info": { "author": "Tokern", "author_email": "info@tokern.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: Other/Proprietary License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Database", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![piicatcher](https://github.com/tokern/piicatcher/actions/workflows/ci.yml/badge.svg)](https://github.com/tokern/piicatcher/actions/workflows/ci.yml)\n[![PyPI](https://img.shields.io/pypi/v/piicatcher.svg)](https://pypi.python.org/pypi/piicatcher)\n[![image](https://img.shields.io/pypi/l/piicatcher.svg)](https://pypi.org/project/piicatcher/)\n[![image](https://img.shields.io/pypi/pyversions/piicatcher.svg)](https://pypi.org/project/piicatcher/)\n[![image](https://img.shields.io/docker/v/tokern/piicatcher)](https://hub.docker.com/r/tokern/piicatcher)\n\n# PII Catcher for Databases and Data Warehouses\n\n## Overview\n\nPIICatcher is a scanner for PII and PHI information. It finds PII data in your databases and file systems\nand tracks critical data. PIICatcher uses two techniques to detect PII:\n\n* Match regular expressions with column names\n* Match regular expressions and using NLP libraries to match sample data in columns.\n\nRead more in the [blog post](https://tokern.io/blog/scan-pii-data-warehouse/) on both these strategies.\n\nPIICatcher is *batteries-included* with a growing set of plugins to scan column metadata as well as metadata. \nFor example, [piicatcher_spacy](https://github.com/tokern/piicatcher_spacy) uses [Spacy](https://spacy.io) to detect\nPII in column data.\n\nPIICatcher supports incremental scans and will only scan new or not-yet scanned columns. Incremental scans allow easy\nscheduling of scans. It also provides powerful options to include or exclude schema and tables to manage compute resources.\n\nThere are ingestion functions for both [Datahub](https://datahubproject.io) and [Amundsen](https://amundsen.io) which will tag columns \nand tables with PII and the type of PII tags.\n\n![PIIcatcher Screencast](https://user-images.githubusercontent.com/1638298/143765818-87c7059a-f971-447b-83ca-e21182e28051.gif)\n\n\n## Resources\n\n* [AWS Glue & Lake Formation Privilege Analyzer](https://tokern.io/blog/lake-glue-access-analyzer/) for an example of how piicatcher is used in production.\n* [Two strategies to scan data warehouses](https://tokern.io/blog/scan-pii-data-warehouse/)\n\n## Quick Start\n\nPIICatcher is available as a docker image or command-line application.\n\n### Installation\n\nDocker:\n\n alias piicatcher='docker run -v ${HOME}/.config/tokern:/config -u $(id -u ${USER}):$(id -g ${USER}) -it --add-host=host.docker.internal:host-gateway tokern/piicatcher:latest'\n\n\nPypi:\n # Install development libraries for compiling dependencies.\n # On Amazon Linux\n sudo yum install mysql-devel gcc gcc-devel python-devel\n\n python3 -m venv .env\n source .env/bin/activate\n pip install piicatcher\n\n # Install Spacy plugin\n pip install piicatcher_spacy\n\n\n### Command Line Usage\n # add a sqlite source\n piicatcher catalog add_sqlite --name sqldb --path '/db/sqldb'\n\n # run piicatcher on a sqlite db and print report to console\n piicatcher detect --source-name sqldb\n \u256d\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256e\n \u2502 schema \u2502 table \u2502 column \u2502 has_pii \u2502\n \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n \u2502 main \u2502 full_pii \u2502 a \u2502 1 \u2502\n \u2502 main \u2502 full_pii \u2502 b \u2502 1 \u2502\n \u2502 main \u2502 no_pii \u2502 a \u2502 0 \u2502\n \u2502 main \u2502 no_pii \u2502 b \u2502 0 \u2502\n \u2502 main \u2502 partial_pii \u2502 a \u2502 1 \u2502\n \u2502 main \u2502 partial_pii \u2502 b \u2502 0 \u2502\n \u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256f\n\n\n### API Usage\n```python3\nfrom dbcat.api import open_catalog, add_postgresql_source\nfrom piicatcher.api import scan_database\n\n# PIICatcher uses a catalog to store its state. \n# The easiest option is to use a sqlite memory database.\n# For production usage check, https://tokern.io/docs/data-catalog\ncatalog = open_catalog(app_dir='/tmp/.config/piicatcher', path=':memory:', secret='my_secret')\n\nwith catalog.managed_session:\n # Add a postgresql source\n source = add_postgresql_source(catalog=catalog, name=\"pg_db\", uri=\"127.0.0.1\", username=\"piiuser\",\n password=\"p11secret\", database=\"piidb\")\n output = scan_database(catalog=catalog, source=source)\n\nprint(output)\n\n# Example Output\n[['public', 'sample', 'gender', 'PiiTypes.GENDER'], \n ['public', 'sample', 'maiden_name', 'PiiTypes.PERSON'], \n ['public', 'sample', 'lname', 'PiiTypes.PERSON'], \n ['public', 'sample', 'fname', 'PiiTypes.PERSON'], \n ['public', 'sample', 'address', 'PiiTypes.ADDRESS'], \n ['public', 'sample', 'city', 'PiiTypes.ADDRESS'], \n ['public', 'sample', 'state', 'PiiTypes.ADDRESS'], \n ['public', 'sample', 'email', 'PiiTypes.EMAIL']]\n```\n\n## Plugins\n\nPIICatcher can be extended by creating new detectors. PIICatcher supports two scanning techniques:\n* Metadata\n* Data\n\nPlugins can be created for either of these two techniques. Plugins are then registered using an API or using\n[Python Entry Points](https://packaging.python.org/en/latest/specifications/entry-points/).\n\nTo create a new detector, simply create a new class that inherits from [`MetadataDetector`](https://github.com/tokern/piicatcher/blob/master/piicatcher/detectors.py)\nor [`DatumDetector`](https://github.com/tokern/piicatcher/blob/master/piicatcher/detectors.py).\n\nIn the new class, define a function `detect` that will return a [`PIIType`](https://github.com/tokern/dbcat/blob/main/dbcat/catalog/pii_types.py) \nIf you are detecting a new PII type, then you can define a new class that inherits from PIIType.\n\nFor detailed documentation, check [piicatcher plugin docs](https://tokern.io/docs/piicatcher/detectors/plugins).\n\n\n## Supported Databases\n\nPIICatcher supports the following databases:\n1. **Sqlite3** v3.24.0 or greater\n2. **MySQL** 5.6 or greater\n3. **PostgreSQL** 9.4 or greater\n4. **AWS Redshift**\n5. **AWS Athena**\n6. **Snowflake**\n\n## Documentation\n\nFor advanced usage refer documentation [PIICatcher Documentation](https://tokern.io/docs/piicatcher).\n\n## Survey\n\nPlease take this [survey](https://forms.gle/Ns6QSNvfj3Pr2s9s6) if you are a user or considering using PIICatcher. \nThe responses will help to prioritize improvements to the project.\n\n## Contributing\n\nFor Contribution guidelines, [PIICatcher Developer documentation](https://tokern.io/docs/piicatcher/development). \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://tokern.io/", "keywords": "pii,postgres,snowflake,redshift,athena", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "piicatcher", "package_url": "https://pypi.org/project/piicatcher/", "platform": "", "project_url": "https://pypi.org/project/piicatcher/", "project_urls": { "Homepage": "https://tokern.io/", "Repository": "https://github.com/tokern/piicatcher/" }, "release_url": "https://pypi.org/project/piicatcher/0.19.2/", "requires_dist": [ "pyyaml", "click", "python-json-logger (>=2.0.2,<3.0.0)", "commonregex (>=1.5,<2.0)", "dbcat (>=0.12.0,<0.13.0)", "typer (>=0.4.0,<0.5.0)", "tabulate (>=0.8.9,<0.9.0)", "dataclasses (>=0.6); python_version >= \"3.6\" and python_version < \"3.7\"", "great-expectations (>=0.13.42,<0.14.0); extra == \"datahub\"", "acryl-datahub (>=0.8.16,<0.9.0); extra == \"datahub\"", "tqdm (>=4.62.3,<5.0.0)", "catalogue (>=2.0.6,<3.0.0)" ], "requires_python": ">=3.6.1,<3.9", "summary": "Find PII data in databases", "version": "0.19.2", "yanked": false, "yanked_reason": null }, "last_serial": 12719864, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5e58db9ce89784e9309b8fb9033b0c20", "sha256": "881cce65c440d8dd5de7c49ad3192bb6c3d90985c055bd2966692e39e8740c81" }, "downloads": -1, "filename": "piicatcher-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e58db9ce89784e9309b8fb9033b0c20", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9702, "upload_time": "2019-03-23T06:22:21", "upload_time_iso_8601": "2019-03-23T06:22:21.024247Z", "url": "https://files.pythonhosted.org/packages/ae/58/a21e5d201ed29bad370e7aff29c0d87c99cdcd2efef651ad92b05dc69ef7/piicatcher-0.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ef15eac6f324a1661a65bc7d275ab775", "sha256": "eddbf0da0fc4f348349ff03cbea61918e5718edf1125eac214574d5223ee3a3d" }, "downloads": -1, "filename": "piicatcher-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ef15eac6f324a1661a65bc7d275ab775", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4367, "upload_time": "2019-03-23T06:22:24", "upload_time_iso_8601": "2019-03-23T06:22:24.527604Z", "url": "https://files.pythonhosted.org/packages/ca/7a/cfef71e5633b39da0ef3ebfb237d6fe376ba7463c1d50c6fea492cd86b72/piicatcher-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "118e5902336cb91bf76cf3e77b803c96", "sha256": "12ef624008464253685796e717f6dc5995f951a3a032ed2c60465fa2fddbb6d5" }, "downloads": -1, "filename": "piicatcher-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "118e5902336cb91bf76cf3e77b803c96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24043, "upload_time": "2020-04-30T17:59:11", "upload_time_iso_8601": "2020-04-30T17:59:11.963614Z", "url": "https://files.pythonhosted.org/packages/7d/9c/95eadfea42577b166d9b859d23fbf9dd0e3c03288418d27235fdc2539c9c/piicatcher-0.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4a3ea47fbe0d1b10605adc6c776fa6df", "sha256": "23f69307f13615d6fbdcd5bb31d4d6dd9176bf15f71b56141d6fc613156850e4" }, "downloads": -1, "filename": "piicatcher-0.10.0.tar.gz", "has_sig": false, "md5_digest": "4a3ea47fbe0d1b10605adc6c776fa6df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15017, "upload_time": "2020-04-30T17:59:13", "upload_time_iso_8601": "2020-04-30T17:59:13.259403Z", "url": "https://files.pythonhosted.org/packages/a3/e1/5f7294d678f2227b9cc085d0cc1eda7c81248c6f5691e6eb97f7838321f8/piicatcher-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "0f5dfd9c850bd296893b03a577d09fcc", "sha256": "517f399053fe2c2b4e94fe938edbbe3db38e06889cc189344497ef65ea627d68" }, "downloads": -1, "filename": "piicatcher-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f5dfd9c850bd296893b03a577d09fcc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26024, "upload_time": "2020-06-09T16:09:26", "upload_time_iso_8601": "2020-06-09T16:09:26.162877Z", "url": "https://files.pythonhosted.org/packages/39/c6/db925fae417fb32d1b0f9e09180b4c6dd2ade419f5c1fc587fec0b0fef88/piicatcher-0.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1181f7b130321c4dbe5cd69a182a831d", "sha256": "9b95081a64d8626747531e206feac483df849a5414dbc9d58d0976b7d7626c57" }, "downloads": -1, "filename": "piicatcher-0.10.1.tar.gz", "has_sig": false, "md5_digest": "1181f7b130321c4dbe5cd69a182a831d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16025, "upload_time": "2020-06-09T16:09:27", "upload_time_iso_8601": "2020-06-09T16:09:27.390650Z", "url": "https://files.pythonhosted.org/packages/7c/47/40f935585d17f446023191dab63b5ec52d29b3747f14fff9b6d909913142/piicatcher-0.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "7620a45d415ef363dc0996d0d21132f2", "sha256": "60c3fb3dd05d072674c7a55030aee3c5bb602515d2ea7145a74642b7e6dba3fd" }, "downloads": -1, "filename": "piicatcher-0.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7620a45d415ef363dc0996d0d21132f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26238, "upload_time": "2020-07-09T07:27:00", "upload_time_iso_8601": "2020-07-09T07:27:00.330595Z", "url": "https://files.pythonhosted.org/packages/31/93/638c074e976dd04ef6672816ad8881f15273669210f3f5606387c5be7160/piicatcher-0.10.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "52bfdf42047c2822ca8ae5fbfcecbca0", "sha256": "bbbd27a3c0ba5b5b50e0d3d44b80a86c780e2e1ce828557f23757e49a0095328" }, "downloads": -1, "filename": "piicatcher-0.10.2.tar.gz", "has_sig": false, "md5_digest": "52bfdf42047c2822ca8ae5fbfcecbca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16355, "upload_time": "2020-07-09T07:27:01", "upload_time_iso_8601": "2020-07-09T07:27:01.474768Z", "url": "https://files.pythonhosted.org/packages/02/ce/b0b51c8f6d2af7eb923d092ce2ef85ed783448f35ce280158cbd2098d824/piicatcher-0.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "47c49c15f0b3e59d54178d290bac864b", "sha256": "542b2ed29203deb1b9fb2e2363590f91d9fce0fc43e322eabbe73648c640d31a" }, "downloads": -1, "filename": "piicatcher-0.10.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47c49c15f0b3e59d54178d290bac864b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26062, "upload_time": "2020-07-16T17:31:57", "upload_time_iso_8601": "2020-07-16T17:31:57.596761Z", "url": "https://files.pythonhosted.org/packages/1b/8e/2556babfdfc5956a66b6f04fdc0bc27d66b4c2793f3d32cd9ace7ed1d8a5/piicatcher-0.10.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d60921a0c84cee39c668620ac23085ca", "sha256": "8b93cebdb67dc30fca30e500f6df4769259be4b9d5ec2db386292ede3ce2231b" }, "downloads": -1, "filename": "piicatcher-0.10.3.tar.gz", "has_sig": false, "md5_digest": "d60921a0c84cee39c668620ac23085ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16415, "upload_time": "2020-07-16T17:31:58", "upload_time_iso_8601": "2020-07-16T17:31:58.865363Z", "url": "https://files.pythonhosted.org/packages/b6/00/6337ba9ad890bd2669bb9ddfc87a996f17af3caea36a833a4d50cd13512c/piicatcher-0.10.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "09c2590b4c3f7d94fb8c8c84959fe248", "sha256": "a650460146e66413afeef714788f273aa48bfa4ee33765d47ef8015447141f26" }, "downloads": -1, "filename": "piicatcher-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09c2590b4c3f7d94fb8c8c84959fe248", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26157, "upload_time": "2020-07-24T16:01:46", "upload_time_iso_8601": "2020-07-24T16:01:46.034358Z", "url": "https://files.pythonhosted.org/packages/88/29/0c8925593b6e395dbe25c9b3744d59ad452b1b6795f0efd2f47f88242b88/piicatcher-0.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e469a9616472bdcab812eae44744e3fd", "sha256": "32762694d295b782971bf88f45745aa7f5afc04d88d9cfe5730c82b06e03ce26" }, "downloads": -1, "filename": "piicatcher-0.12.0.tar.gz", "has_sig": false, "md5_digest": "e469a9616472bdcab812eae44744e3fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16652, "upload_time": "2020-07-24T16:01:47", "upload_time_iso_8601": "2020-07-24T16:01:47.107853Z", "url": "https://files.pythonhosted.org/packages/25/ce/894269eaa471ef858d66342dc98a8dd5590c484f53146d60c2b1040640dc/piicatcher-0.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "01360d8c83bf9edec1b206a033eebb40", "sha256": "8ceac433f7fdb20f525722bfc6336b79cfd6e98af4d39ea4e470471f5cc24438" }, "downloads": -1, "filename": "piicatcher-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01360d8c83bf9edec1b206a033eebb40", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26156, "upload_time": "2020-09-08T16:30:34", "upload_time_iso_8601": "2020-09-08T16:30:34.616715Z", "url": "https://files.pythonhosted.org/packages/17/ac/bde0fa0595f7242d3cfc5fcdd0178cfbbce19427df264e537fcabf7d3baf/piicatcher-0.12.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4350d407572452252d1d33e26c692004", "sha256": "d0645445f9905681c8492be0584299eeb9c972b7715e0fa7db2bc4bbc030b078" }, "downloads": -1, "filename": "piicatcher-0.12.1.tar.gz", "has_sig": false, "md5_digest": "4350d407572452252d1d33e26c692004", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16651, "upload_time": "2020-09-08T16:30:35", "upload_time_iso_8601": "2020-09-08T16:30:35.836776Z", "url": "https://files.pythonhosted.org/packages/d9/37/3bf872c6c3bd3ff2c37f098fee50ec0c05cff7f8a9db1bd3ed28b36cdfdf/piicatcher-0.12.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "e0c2cc3211aacdf2ac6ef2b5720f211d", "sha256": "cce35c61c1d55f0e704ecab607f6d201f0b5846e78c7b864989c3d59e1572664" }, "downloads": -1, "filename": "piicatcher-0.12.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0c2cc3211aacdf2ac6ef2b5720f211d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26081, "upload_time": "2020-11-20T08:34:59", "upload_time_iso_8601": "2020-11-20T08:34:59.639884Z", "url": "https://files.pythonhosted.org/packages/af/5b/e33b1acef2ed1d54eb5375a5786a48ab39ecc54071029a26e473ba0c77eb/piicatcher-0.12.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c41b4f93121a1f7f8ebfd78397e77f8f", "sha256": "5794caf091cda863815062b5d472acf1747c76204034cd20add35860ff6f74e5" }, "downloads": -1, "filename": "piicatcher-0.12.2.tar.gz", "has_sig": false, "md5_digest": "c41b4f93121a1f7f8ebfd78397e77f8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17515, "upload_time": "2020-11-20T08:35:00", "upload_time_iso_8601": "2020-11-20T08:35:00.646490Z", "url": "https://files.pythonhosted.org/packages/46/9e/a63d38a498456244bb62b42a2b4bccd97a802d85b2cf1a445b433bdf17ea/piicatcher-0.12.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.3": [ { "comment_text": "", "digests": { "md5": "95bc411cf7d1a5a0df05c745c77535ac", "sha256": "b628a4c5e7f6fc2913f111f43386efabe3507be7aa2237fdcdecb1e735238fab" }, "downloads": -1, "filename": "piicatcher-0.12.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95bc411cf7d1a5a0df05c745c77535ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25623, "upload_time": "2020-12-22T04:38:00", "upload_time_iso_8601": "2020-12-22T04:38:00.556944Z", "url": "https://files.pythonhosted.org/packages/89/d5/959848e20bc72c1e6d692c3418b4e0224da85e734391a339a792cc14b62a/piicatcher-0.12.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61c65c629f0767335cfab070bd53e109", "sha256": "9d6fa6fb2f38086ef784ce50659e75843be5d9b84ca6c582b15a0c48e46b2442" }, "downloads": -1, "filename": "piicatcher-0.12.3.tar.gz", "has_sig": false, "md5_digest": "61c65c629f0767335cfab070bd53e109", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17211, "upload_time": "2020-12-22T04:38:01", "upload_time_iso_8601": "2020-12-22T04:38:01.525133Z", "url": "https://files.pythonhosted.org/packages/69/81/99c884b5aae7f9322b7a48b6c60f8d822fe99992b2a849eb397f83cf761a/piicatcher-0.12.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "25352bdb04be0010355778c7aa237d98", "sha256": "33fb0fdb4ad5ac1e930be668e44a8e6d36ad9d2fdef5c89016f703d3e361f416" }, "downloads": -1, "filename": "piicatcher-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25352bdb04be0010355778c7aa237d98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27336, "upload_time": "2020-12-31T12:34:02", "upload_time_iso_8601": "2020-12-31T12:34:02.524178Z", "url": "https://files.pythonhosted.org/packages/86/ae/a1e1877c0ce423fc297da11800eee1765c633b74ca3e00c6c7698d7aa855/piicatcher-0.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "266d1c0612ccd3dc7a3ff27a789474ef", "sha256": "4ca8406ce573495603cab4906c6a4e1240df7e15758b419fb7b04be8d3a0e3ef" }, "downloads": -1, "filename": "piicatcher-0.13.0.tar.gz", "has_sig": false, "md5_digest": "266d1c0612ccd3dc7a3ff27a789474ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18768, "upload_time": "2020-12-31T12:34:03", "upload_time_iso_8601": "2020-12-31T12:34:03.510463Z", "url": "https://files.pythonhosted.org/packages/02/88/03a7408f503036f9e4726249baf1fd50165881536906673587d1dd9f6119/piicatcher-0.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "fd4200e2fea6c2c3e30a345b55883f4e", "sha256": "c9e181a1e769061fd94984281e2e2b9f8c6c8804d35ab26dfb663b0d0197f6ec" }, "downloads": -1, "filename": "piicatcher-0.14.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fd4200e2fea6c2c3e30a345b55883f4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 25740, "upload_time": "2021-08-13T12:43:02", "upload_time_iso_8601": "2021-08-13T12:43:02.019066Z", "url": "https://files.pythonhosted.org/packages/13/a2/fe8542d1dd2588ee03445367f51ab2e68d2e0d67ed60e6e0a0a99f1458b5/piicatcher-0.14.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6104d2e8a411afc668c9ba815678ec58", "sha256": "2cf08f7bc398e109fb0f059363e20a1c2a0b46c2039b3dcaccb70a48ebe6ea75" }, "downloads": -1, "filename": "piicatcher-0.14.0.tar.gz", "has_sig": false, "md5_digest": "6104d2e8a411afc668c9ba815678ec58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 20396, "upload_time": "2021-08-13T12:43:03", "upload_time_iso_8601": "2021-08-13T12:43:03.522718Z", "url": "https://files.pythonhosted.org/packages/f3/0e/1dc07d61da4b87cff69589bec4d55797cb392932d529cb8d19f99ef2aa36/piicatcher-0.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "3dd62ea1f26a1babf18050851df9fa44", "sha256": "12f16114a760ee2e138cd6c83f3bc1ac799aadc0af4887014488060891854e49" }, "downloads": -1, "filename": "piicatcher-0.15.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3dd62ea1f26a1babf18050851df9fa44", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 25059, "upload_time": "2021-08-17T16:00:36", "upload_time_iso_8601": "2021-08-17T16:00:36.613064Z", "url": "https://files.pythonhosted.org/packages/e9/38/5edf296966fe435bee9d02fb989a24e36758795119195e38c0cb37086198/piicatcher-0.15.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "37d936d07a251e87bd5d82a050254192", "sha256": "437262b5119fdf19328003f5b4633f17922e5bb14e4c56428b89169079990e9c" }, "downloads": -1, "filename": "piicatcher-0.15.0.tar.gz", "has_sig": false, "md5_digest": "37d936d07a251e87bd5d82a050254192", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 19822, "upload_time": "2021-08-17T16:00:37", "upload_time_iso_8601": "2021-08-17T16:00:37.748227Z", "url": "https://files.pythonhosted.org/packages/8f/7c/1228275be1cb2b933dc81b3ac32dc618037c3c40f86b3071cd83862d441f/piicatcher-0.15.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "6281e34e948cfd6fd8bcdd2ffca80faf", "sha256": "3d2234b998068c53bbbe28addb316e547e3322dd0ae3f9a9f27705328ffe1ef2" }, "downloads": -1, "filename": "piicatcher-0.16.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6281e34e948cfd6fd8bcdd2ffca80faf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 17465, "upload_time": "2021-11-09T13:52:42", "upload_time_iso_8601": "2021-11-09T13:52:42.952292Z", "url": "https://files.pythonhosted.org/packages/bf/05/6ddf86ab6e88419136b8892eeef6b7dd5141aba64aa21c7eb22f5c97193b/piicatcher-0.16.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a14f110804d7bca473e86f543e569b2", "sha256": "f99bc9a83ae6d0535575ad45a9279e6694c254f448910346fdd8cda32b10ef02" }, "downloads": -1, "filename": "piicatcher-0.16.0.tar.gz", "has_sig": false, "md5_digest": "8a14f110804d7bca473e86f543e569b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 16742, "upload_time": "2021-11-09T13:52:44", "upload_time_iso_8601": "2021-11-09T13:52:44.799924Z", "url": "https://files.pythonhosted.org/packages/6e/c8/0a39a47f969509966fa4c4ad48c8f7f6038ebdbae3b35dbcf59d888a2a3e/piicatcher-0.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "3ac2232bc40fbb4753e2f2abf05ff3f9", "sha256": "1837cacf1a4c5e03efdfa020e996d06a5b3696f13d6712f83741089804c31c95" }, "downloads": -1, "filename": "piicatcher-0.17.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3ac2232bc40fbb4753e2f2abf05ff3f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 18223, "upload_time": "2021-11-17T02:16:09", "upload_time_iso_8601": "2021-11-17T02:16:09.240643Z", "url": "https://files.pythonhosted.org/packages/95/ce/d0549eac2a62cdad8185c2899b1cce75cabfeb305dbc81d2a75c6487abc7/piicatcher-0.17.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "882637446c64db81ef4319e361513bb4", "sha256": "375abab24abf7f151494fc0d3f150dd6e692d1ef151ad9863f5e24bf1db4ca82" }, "downloads": -1, "filename": "piicatcher-0.17.0.tar.gz", "has_sig": false, "md5_digest": "882637446c64db81ef4319e361513bb4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 17488, "upload_time": "2021-11-17T02:16:10", "upload_time_iso_8601": "2021-11-17T02:16:10.873967Z", "url": "https://files.pythonhosted.org/packages/68/44/0d033df941150760fdece46c2a1e253a3bd1e740e3cf1386b20f1627ba67/piicatcher-0.17.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.1": [ { "comment_text": "", "digests": { "md5": "4c9d41e6e630e4086dde5defca9cb565", "sha256": "643974901bd56e814f14584522f34d7bd229910e0bda3ee86607ac17be20e39c" }, "downloads": -1, "filename": "piicatcher-0.17.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4c9d41e6e630e4086dde5defca9cb565", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 18202, "upload_time": "2021-11-18T12:26:17", "upload_time_iso_8601": "2021-11-18T12:26:17.775647Z", "url": "https://files.pythonhosted.org/packages/9f/fe/34574edb0aaaaad8c53deab76ba5feaddd621474692b0df10fde380e97ff/piicatcher-0.17.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a0c6e864800a44231dacb06c42acd9b", "sha256": "797f98821ff8e1b6f38bcea19066371a53539b592ab3c717eeb03d8b7d404ef6" }, "downloads": -1, "filename": "piicatcher-0.17.1.tar.gz", "has_sig": false, "md5_digest": "8a0c6e864800a44231dacb06c42acd9b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 17501, "upload_time": "2021-11-18T12:26:19", "upload_time_iso_8601": "2021-11-18T12:26:19.372948Z", "url": "https://files.pythonhosted.org/packages/cd/d0/912867d7f4de08d370f9d626f21fe14736e639a87329ad0a3498af30f2e8/piicatcher-0.17.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.2": [ { "comment_text": "", "digests": { "md5": "307a40637e3dd5c6fd335bb2b4fd48ad", "sha256": "fbf28733ba334dfe1996740000d842f943c14374a8a65f18fc9e23186dfba601" }, "downloads": -1, "filename": "piicatcher-0.17.2-py3-none-any.whl", "has_sig": false, "md5_digest": "307a40637e3dd5c6fd335bb2b4fd48ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 18202, "upload_time": "2021-11-23T14:16:57", "upload_time_iso_8601": "2021-11-23T14:16:57.192924Z", "url": "https://files.pythonhosted.org/packages/22/9a/755b138aafa4ebf2ba72029e3e8dd49c05009598b7915447defbfa134f56/piicatcher-0.17.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "02894377593f9242691d1e9282c8cb9f", "sha256": "5151787ace8c6f02f8ffa68afafe919b35ef72b2f6d493f6713d17a31e8341d5" }, "downloads": -1, "filename": "piicatcher-0.17.2.tar.gz", "has_sig": false, "md5_digest": "02894377593f9242691d1e9282c8cb9f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 17433, "upload_time": "2021-11-23T14:16:59", "upload_time_iso_8601": "2021-11-23T14:16:59.013420Z", "url": "https://files.pythonhosted.org/packages/9d/2e/34d37b947254383f8b8d394c72df2d3b11db0a0e0e3b64ab4ae97ce2cfa6/piicatcher-0.17.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.3": [ { "comment_text": "", "digests": { "md5": "0fca7412bebdb5a22885cc05215c8013", "sha256": "b3e003c03fabedf29cff70286c468945343777c542966d275fd8b16d82761c3d" }, "downloads": -1, "filename": "piicatcher-0.17.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0fca7412bebdb5a22885cc05215c8013", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 18204, "upload_time": "2021-11-24T17:24:43", "upload_time_iso_8601": "2021-11-24T17:24:43.051758Z", "url": "https://files.pythonhosted.org/packages/05/7c/7be26f59c66e467c5d57f7da2e533669e50278f22f2759b3a0afe171a00f/piicatcher-0.17.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c12193bcc8637a06083511f28d9cbcc2", "sha256": "c32aafde9846844cc37900d2aadae98bc756b064eb217501adc93b78c63c8e95" }, "downloads": -1, "filename": "piicatcher-0.17.3.tar.gz", "has_sig": false, "md5_digest": "c12193bcc8637a06083511f28d9cbcc2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 17433, "upload_time": "2021-11-24T17:24:44", "upload_time_iso_8601": "2021-11-24T17:24:44.868187Z", "url": "https://files.pythonhosted.org/packages/c2/99/d50b91436c494cde39a15319f1ca97a07af560c83073c80a6557a26b1016/piicatcher-0.17.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.4": [ { "comment_text": "", "digests": { "md5": "6cde217b3005c41c2b2e92a2b34aa023", "sha256": "17032f618e274e8b7d53b1187105bb50c35f430706cbaaec71670e8d91fe69d9" }, "downloads": -1, "filename": "piicatcher-0.17.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6cde217b3005c41c2b2e92a2b34aa023", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 18214, "upload_time": "2021-11-25T16:26:55", "upload_time_iso_8601": "2021-11-25T16:26:55.979608Z", "url": "https://files.pythonhosted.org/packages/7d/a1/1bf2897751cf110b150a2bb573b1741677dea917334148e582fb5f5d59a0/piicatcher-0.17.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fe06691bb5ca251bfb34b55cdcb9f043", "sha256": "736e879eafd61d8adbee2510ef5852069b9070b36518bbbdbee5ebcbc74117d9" }, "downloads": -1, "filename": "piicatcher-0.17.4.tar.gz", "has_sig": false, "md5_digest": "fe06691bb5ca251bfb34b55cdcb9f043", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 17456, "upload_time": "2021-11-25T16:26:57", "upload_time_iso_8601": "2021-11-25T16:26:57.173161Z", "url": "https://files.pythonhosted.org/packages/f0/b5/e5ba3062a59e22c7dfdac52fb4663112188a09eea7594b569d279bd06799/piicatcher-0.17.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.5": [ { "comment_text": "", "digests": { "md5": "197ca9c3e9f86cf29eff506f6e584220", "sha256": "88f7cc7aa307b145363cd33584e0a565523b6928ff4589949cd756d2c15c8cc3" }, "downloads": -1, "filename": "piicatcher-0.17.5-py3-none-any.whl", "has_sig": false, "md5_digest": "197ca9c3e9f86cf29eff506f6e584220", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 18244, "upload_time": "2021-11-26T15:21:52", "upload_time_iso_8601": "2021-11-26T15:21:52.149272Z", "url": "https://files.pythonhosted.org/packages/3d/de/e300fc80ac0cc2339913e60b9a51f116c02792f5f2de18935727d151dc97/piicatcher-0.17.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "519be19d9c20b9f5a4d3db252edc0adc", "sha256": "d3767dfa63411bfc68916ef96df0340fe556b11d53662dbd60c7cfa4228a8932" }, "downloads": -1, "filename": "piicatcher-0.17.5.tar.gz", "has_sig": false, "md5_digest": "519be19d9c20b9f5a4d3db252edc0adc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 17464, "upload_time": "2021-11-26T15:21:53", "upload_time_iso_8601": "2021-11-26T15:21:53.497642Z", "url": "https://files.pythonhosted.org/packages/84/da/16fd14c97883ff37da94e0b8b4472539580d91d3cd22e95d9b6e09e43d21/piicatcher-0.17.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "205baa7fb5c64e2932fbca3f5bdcfea3", "sha256": "64d3f000ceedfafc591ff5933e95f1c49a4ebfa58c6f3eda21b8ff908ceba0f8" }, "downloads": -1, "filename": "piicatcher-0.18.0-py3-none-any.whl", "has_sig": false, "md5_digest": "205baa7fb5c64e2932fbca3f5bdcfea3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 18816, "upload_time": "2021-11-29T01:05:20", "upload_time_iso_8601": "2021-11-29T01:05:20.922893Z", "url": "https://files.pythonhosted.org/packages/a7/f1/229f746e98ed1efbd85dc77dd05f83e64d77a9703ce64fb3d048190d65a5/piicatcher-0.18.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f431455a70c2b09dbde2a6bcf7ee99b0", "sha256": "266fb02158a22963dd893b54815d1fb7e45c8b94db92335f629c2dcaef111554" }, "downloads": -1, "filename": "piicatcher-0.18.0.tar.gz", "has_sig": false, "md5_digest": "f431455a70c2b09dbde2a6bcf7ee99b0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 18432, "upload_time": "2021-11-29T01:05:22", "upload_time_iso_8601": "2021-11-29T01:05:22.586669Z", "url": "https://files.pythonhosted.org/packages/75/54/d128b8c14e79df5db11f98a58fdc4d043c917289386258d1f1386d95a33f/piicatcher-0.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.1": [ { "comment_text": "", "digests": { "md5": "1cf370ea58c0d8516fd672c65252a5eb", "sha256": "b9ec3db01bb3295d8deb403e7689fdf4991d957631488e8bf93aaa89b7f52add" }, "downloads": -1, "filename": "piicatcher-0.18.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1cf370ea58c0d8516fd672c65252a5eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 19022, "upload_time": "2021-11-29T14:57:32", "upload_time_iso_8601": "2021-11-29T14:57:32.608365Z", "url": "https://files.pythonhosted.org/packages/a2/79/57af4db75a2f4966021fec1ae6be0d210a72c3ffaea6efa8d4e82f16d331/piicatcher-0.18.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e0b7368a4a247378a1ca47c997e969e", "sha256": "0ed2402aa118a62f5b4f41d90a8869bb3443302b17e059d378ca27bc41de0349" }, "downloads": -1, "filename": "piicatcher-0.18.1.tar.gz", "has_sig": false, "md5_digest": "2e0b7368a4a247378a1ca47c997e969e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 18609, "upload_time": "2021-11-29T14:57:33", "upload_time_iso_8601": "2021-11-29T14:57:33.818523Z", "url": "https://files.pythonhosted.org/packages/6e/16/d316ee5cf359113f8fc370b6fa20b4921ca5e8819d17b112560f706c9e32/piicatcher-0.18.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.2": [ { "comment_text": "", "digests": { "md5": "8e87f52325d02059ef6aebe2c50cda08", "sha256": "4398f99299e1daed8faf643ed092f9f96cbc76af8b565ea3cfb95c11cf2ef729" }, "downloads": -1, "filename": "piicatcher-0.18.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8e87f52325d02059ef6aebe2c50cda08", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.9", "size": 19026, "upload_time": "2021-12-03T13:17:43", "upload_time_iso_8601": "2021-12-03T13:17:43.616365Z", "url": "https://files.pythonhosted.org/packages/52/a8/79b18bdf12bd8a538c31e4f2fbe39353b0a0516685f2abb1908325c743af/piicatcher-0.18.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf5befb53fefd5e170d9754b6d18b8bd", "sha256": "171e4076938cebef011906d91b8116a61ffd58426217a4b40ed33763f47fa69a" }, "downloads": -1, "filename": "piicatcher-0.18.2.tar.gz", "has_sig": false, "md5_digest": "bf5befb53fefd5e170d9754b6d18b8bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.9", "size": 18618, "upload_time": "2021-12-03T13:17:44", "upload_time_iso_8601": "2021-12-03T13:17:44.846301Z", "url": "https://files.pythonhosted.org/packages/bd/d6/0c9cc80e8fef1724af3cbcff04e6d430ff777d032ddd2df9cf649af4e003/piicatcher-0.18.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.0": [ { "comment_text": "", "digests": { "md5": "adcc8ffa25617951c9397d7938b74185", "sha256": "028e5c6067ed1912fc69051c22b17a19473219efd85128f10dcdb6c2b4d07fd3" }, "downloads": -1, "filename": "piicatcher-0.19.0-py3-none-any.whl", "has_sig": false, "md5_digest": "adcc8ffa25617951c9397d7938b74185", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1,<3.9", "size": 18032, "upload_time": "2021-12-17T16:09:01", "upload_time_iso_8601": "2021-12-17T16:09:01.996770Z", "url": "https://files.pythonhosted.org/packages/82/50/691f701f1128a5ef7464df1c191790297fedf5730949c7ef287e3833a58c/piicatcher-0.19.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "88bd7929635037432fda857c3facc959", "sha256": "2fd5ddeab7cd05758fbfea1d8961d06bb4b96d2ff89bcf68b3cce21504b00404" }, "downloads": -1, "filename": "piicatcher-0.19.0.tar.gz", "has_sig": false, "md5_digest": "88bd7929635037432fda857c3facc959", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1,<3.9", "size": 17893, "upload_time": "2021-12-17T16:09:03", "upload_time_iso_8601": "2021-12-17T16:09:03.325374Z", "url": "https://files.pythonhosted.org/packages/9e/3e/7d76ef0021ee2057ae1b48e7099b3a7d453629fe53eaa1a9b0bbad3c2443/piicatcher-0.19.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.1": [ { "comment_text": "", "digests": { "md5": "4b6d4ae614813cb16bb1b842dbbf7300", "sha256": "771aa18e8edd9280222aba75d47fd7ad6bb5d9b79be3543a564ca29daa14b9af" }, "downloads": -1, "filename": "piicatcher-0.19.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4b6d4ae614813cb16bb1b842dbbf7300", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1,<3.9", "size": 18486, "upload_time": "2021-12-19T07:00:07", "upload_time_iso_8601": "2021-12-19T07:00:07.894286Z", "url": "https://files.pythonhosted.org/packages/09/7e/d0c77372178fed180c310b1b872e0fd13e0d269497a123c11e4f19e70774/piicatcher-0.19.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c2968cdbf85d3e292ca1e1aa7b7a3e3d", "sha256": "7967164972b2b1d1cd7ad94006f270c3b1b698b910c0509930df119d2e9846d4" }, "downloads": -1, "filename": "piicatcher-0.19.1.tar.gz", "has_sig": false, "md5_digest": "c2968cdbf85d3e292ca1e1aa7b7a3e3d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1,<3.9", "size": 18826, "upload_time": "2021-12-19T07:00:09", "upload_time_iso_8601": "2021-12-19T07:00:09.214065Z", "url": "https://files.pythonhosted.org/packages/fc/58/6d51ef604e2b3bd133ad49246b8bb3e8a4b646ff85847087b165d0589de7/piicatcher-0.19.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.2": [ { "comment_text": "", "digests": { "md5": "55b3505c7bd98748d77005bf5f0eb2b2", "sha256": "8961638c945587ef8f3eac09ca0adfc26c49dffb57778f10bd3b5dbccaf32b54" }, "downloads": -1, "filename": "piicatcher-0.19.2-py3-none-any.whl", "has_sig": false, "md5_digest": "55b3505c7bd98748d77005bf5f0eb2b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1,<3.9", "size": 18488, "upload_time": "2022-01-28T10:23:30", "upload_time_iso_8601": "2022-01-28T10:23:30.860527Z", "url": "https://files.pythonhosted.org/packages/fa/3a/594c67d9b4f29c72653a7f2c6645af68c4b79eac7a26a9f41344216e4114/piicatcher-0.19.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9937b157ba87e9aa9aff4c5686540a16", "sha256": "06566489a186dd7ec976c42fa9401970f8cf3e37327f974a24bea809942481c1" }, "downloads": -1, "filename": "piicatcher-0.19.2.tar.gz", "has_sig": false, "md5_digest": "9937b157ba87e9aa9aff4c5686540a16", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1,<3.9", "size": 18828, "upload_time": "2022-01-28T10:23:32", "upload_time_iso_8601": "2022-01-28T10:23:32.115827Z", "url": "https://files.pythonhosted.org/packages/fc/58/a388a964c502b02bbee73231d3b2a934ab86304d94bcb910b00f47ddd666/piicatcher-0.19.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "62bf8454963c268a93da195de9daeef1", "sha256": "1f9ddddeff7630b71de3ed2f0b2744416d1add3c751f8c6a0724c9ca17c3eb31" }, "downloads": -1, "filename": "piicatcher-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62bf8454963c268a93da195de9daeef1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11372, "upload_time": "2019-03-26T16:09:11", "upload_time_iso_8601": "2019-03-26T16:09:11.946511Z", "url": "https://files.pythonhosted.org/packages/14/80/47f020393245069dc76dc0f385548df50a12c02ecaab5a3c674f9db0b2d6/piicatcher-0.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "976030842c2a30e3218ca8e45edbcddb", "sha256": "0be366bde0df5d6c5146596b61b8caf1049a70a9090538d5a4dfa7bf2d3541fc" }, "downloads": -1, "filename": "piicatcher-0.2.0.tar.gz", "has_sig": false, "md5_digest": "976030842c2a30e3218ca8e45edbcddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6068, "upload_time": "2019-03-26T16:09:15", "upload_time_iso_8601": "2019-03-26T16:09:15.424671Z", "url": "https://files.pythonhosted.org/packages/b7/86/4be28a2d2098bfe546fc9a2df0aeef6dfed9cfc2cf2040ad11a0b68b40a8/piicatcher-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1a832fac78b4204963ae9eecf5fbd87e", "sha256": "0ef6d4b87438ef76f3b6079aa8f0216cea167dd95847557a5342d45050173465" }, "downloads": -1, "filename": "piicatcher-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a832fac78b4204963ae9eecf5fbd87e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14152, "upload_time": "2019-03-29T16:51:33", "upload_time_iso_8601": "2019-03-29T16:51:33.083571Z", "url": "https://files.pythonhosted.org/packages/4d/97/90b55d9da29276cf4d390769e047fe4f01137088cb709271edf9fa8dc1a4/piicatcher-0.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cf0354c7681e64c7b8bd4d3e97497b84", "sha256": "8763c706aa566c77517755dbef4bec5dbf43349e4dce9802ea1485fbc3a017ab" }, "downloads": -1, "filename": "piicatcher-0.3.0.tar.gz", "has_sig": false, "md5_digest": "cf0354c7681e64c7b8bd4d3e97497b84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6321, "upload_time": "2019-03-29T16:51:35", "upload_time_iso_8601": "2019-03-29T16:51:35.587450Z", "url": "https://files.pythonhosted.org/packages/8b/bf/74ba65f3afe72e9f2778f7e574c8041c6991f48c52ecd33d2b6a6a3f1194/piicatcher-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "0e1715af909bcf637eb2929a2b501f8a", "sha256": "c8976658ea26b9f3a08c50b565fa5c1ab4279ff99e9cfb42a8131bfbc6c6ce58" }, "downloads": -1, "filename": "piicatcher-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e1715af909bcf637eb2929a2b501f8a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16317, "upload_time": "2019-08-15T07:31:00", "upload_time_iso_8601": "2019-08-15T07:31:00.053942Z", "url": "https://files.pythonhosted.org/packages/ec/a9/2e695737a271013d785889c1631cadf4d89d9d70260e01e1b132d64899a8/piicatcher-0.4.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "425af5c7f16d567e21fc5f4d2f7a0cdf", "sha256": "0672cbdec46fff78bd778c9d6086781cf3e02feae42502cc9f0889cc5f4943c6" }, "downloads": -1, "filename": "piicatcher-0.4.2.tar.gz", "has_sig": false, "md5_digest": "425af5c7f16d567e21fc5f4d2f7a0cdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9298, "upload_time": "2019-08-15T07:31:03", "upload_time_iso_8601": "2019-08-15T07:31:03.339517Z", "url": "https://files.pythonhosted.org/packages/54/73/259ffddd8eb9cf16c798047ec2daddca03955468aab80f612fc310a898f0/piicatcher-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "b7ee41b0a8745a91883288c9789b622e", "sha256": "3d2769abeea44de24e30fc73bec06589061d9c9b31fceae6233decb7bb5fb548" }, "downloads": -1, "filename": "piicatcher-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7ee41b0a8745a91883288c9789b622e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17037, "upload_time": "2019-11-01T09:25:49", "upload_time_iso_8601": "2019-11-01T09:25:49.203381Z", "url": "https://files.pythonhosted.org/packages/20/55/bb774e3a7e77682b0675a15a5fb2c5b8ff723a232a6b9a92ecdef128702b/piicatcher-0.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7126b8f15dd2712947750d709cf4ac8b", "sha256": "68014b8f935f779ae635277e5bd9981710b029273ee2dd06ee7020b5e3398618" }, "downloads": -1, "filename": "piicatcher-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7126b8f15dd2712947750d709cf4ac8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11706, "upload_time": "2019-11-01T09:25:54", "upload_time_iso_8601": "2019-11-01T09:25:54.226139Z", "url": "https://files.pythonhosted.org/packages/52/48/56e63d5891cbaa9fbe3f2d44d45494d36dfecc1bd349a1f83894b1582ef7/piicatcher-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "0abb83f26db373c47020a9095201aad0", "sha256": "a72551826387e352d119993dbaf4f3fca8295fdbeeaf1ccbd5e69dfbbc037948" }, "downloads": -1, "filename": "piicatcher-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0abb83f26db373c47020a9095201aad0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17135, "upload_time": "2019-11-01T16:43:13", "upload_time_iso_8601": "2019-11-01T16:43:13.743433Z", "url": "https://files.pythonhosted.org/packages/57/4f/903177c8a55c89ecf45ff4bc76c73c94bad8d7a1b993273e52f6e1cad004/piicatcher-0.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9cd0f9b1f199a3a007b4d5ca6fa90918", "sha256": "9b454729565e2543ee5d4ce8abb238f669b160927be317ba86cfb228e66ceed7" }, "downloads": -1, "filename": "piicatcher-0.5.1.tar.gz", "has_sig": false, "md5_digest": "9cd0f9b1f199a3a007b4d5ca6fa90918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11928, "upload_time": "2019-11-01T16:43:16", "upload_time_iso_8601": "2019-11-01T16:43:16.694833Z", "url": "https://files.pythonhosted.org/packages/1e/04/caf15114e1a482dd0d4c5d44b55e74a2ae4eb937790c6a287ecf817b83a9/piicatcher-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "e51fbca1e613cea960882b6cfcda3019", "sha256": "c1b6cb2a0c3b4be0272f8af4664991f8cd7d92563469b48f06595288cde72215" }, "downloads": -1, "filename": "piicatcher-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e51fbca1e613cea960882b6cfcda3019", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17181, "upload_time": "2019-11-02T15:23:26", "upload_time_iso_8601": "2019-11-02T15:23:26.554633Z", "url": "https://files.pythonhosted.org/packages/9b/4e/c3625609bd59a38d6c81f3b4b5bc77ff9f32bcce91153d45161f651074a8/piicatcher-0.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "345b9adb5daeb1bd46612f47da83bf46", "sha256": "bc230aa9651152b84117e386adcef81c8219c43e2a526a8d5e14d482be2ae2bb" }, "downloads": -1, "filename": "piicatcher-0.5.2.tar.gz", "has_sig": false, "md5_digest": "345b9adb5daeb1bd46612f47da83bf46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11967, "upload_time": "2019-11-02T15:23:30", "upload_time_iso_8601": "2019-11-02T15:23:30.184146Z", "url": "https://files.pythonhosted.org/packages/4c/8f/c27015ee76e518ccfd1c2488bbecfec9a40f5602e371e48e4f240e2b93d7/piicatcher-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "6ba4ac76e541248c07cdb1911ad0f9c3", "sha256": "83620755b331db016709a76153f74aeaa0b0d6428c45595e5999797772e7cd6e" }, "downloads": -1, "filename": "piicatcher-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ba4ac76e541248c07cdb1911ad0f9c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17540, "upload_time": "2019-11-13T12:26:47", "upload_time_iso_8601": "2019-11-13T12:26:47.941451Z", "url": "https://files.pythonhosted.org/packages/38/1e/abd4f3b68faef37169452e697c8da0f988b13a55cc68110e8d36497c6d74/piicatcher-0.5.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bfd81b6a20f0d687efce9b86061f4944", "sha256": "2406a4d31b4496e1b7e60946dd377781f68bffc2bec30a45d4ce856360248457" }, "downloads": -1, "filename": "piicatcher-0.5.3.tar.gz", "has_sig": false, "md5_digest": "bfd81b6a20f0d687efce9b86061f4944", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12273, "upload_time": "2019-11-13T12:26:56", "upload_time_iso_8601": "2019-11-13T12:26:56.188195Z", "url": "https://files.pythonhosted.org/packages/c8/c6/2a9033367aeb84f740296cc78034ffacdbe29282b325938ee1e520f57aa2/piicatcher-0.5.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "c4e153ce21d3f704ea0ff1f6baa72bde", "sha256": "96d66d0c05f02382489d24fda41a0a262ddfe9cc2166565933855784529c7422" }, "downloads": -1, "filename": "piicatcher-0.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4e153ce21d3f704ea0ff1f6baa72bde", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19043, "upload_time": "2019-11-18T04:42:25", "upload_time_iso_8601": "2019-11-18T04:42:25.973355Z", "url": "https://files.pythonhosted.org/packages/4a/d1/3cd449a1d37bc18f7d17f0058701cded8ee7b370622706d3ee7ff2df7d49/piicatcher-0.5.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "937e18d73150f4b277b5a1f58c050c38", "sha256": "1171876d52f6018fdc7bc1f2436753638a2f6c440abafaa941acf9bddd54b404" }, "downloads": -1, "filename": "piicatcher-0.5.5.tar.gz", "has_sig": false, "md5_digest": "937e18d73150f4b277b5a1f58c050c38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13755, "upload_time": "2019-11-18T04:42:28", "upload_time_iso_8601": "2019-11-18T04:42:28.828450Z", "url": "https://files.pythonhosted.org/packages/0c/c6/7948114e3f5cdb8ccef5a2352c72a474142f58a794a0ac82d2fea9ceff06/piicatcher-0.5.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "6d538f14b549172118e838e10b218edc", "sha256": "9d1b6546aacb4e4139ce963e3e7b2d7522d0d6c3d574b86e6da00579231d619e" }, "downloads": -1, "filename": "piicatcher-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d538f14b549172118e838e10b218edc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28864, "upload_time": "2019-12-10T14:58:06", "upload_time_iso_8601": "2019-12-10T14:58:06.609759Z", "url": "https://files.pythonhosted.org/packages/40/44/adc6c7626a406dbaac2ffccc9faa7047c6fa661341ac9f8567811b6d3d6c/piicatcher-0.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "85889e47dd163f31d33b74685db0f45f", "sha256": "8b6c76867b07bd541557bee1f05986669b9a9150a86e0bf57a7d2075ed67e011" }, "downloads": -1, "filename": "piicatcher-0.6.0.tar.gz", "has_sig": false, "md5_digest": "85889e47dd163f31d33b74685db0f45f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14529, "upload_time": "2019-12-10T14:58:10", "upload_time_iso_8601": "2019-12-10T14:58:10.306782Z", "url": "https://files.pythonhosted.org/packages/ce/ce/0f3599a5e67d6388dd11729f58acc91602f47aeeb4c3ce638e01e3c85724/piicatcher-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "99815a4153030927dfcb20249aa6c7b5", "sha256": "fbeb7fb54f07116a499d592b5b95f2b3468a61548c2b08f353b6377884ec6ef1" }, "downloads": -1, "filename": "piicatcher-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99815a4153030927dfcb20249aa6c7b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28968, "upload_time": "2019-12-18T17:20:20", "upload_time_iso_8601": "2019-12-18T17:20:20.516731Z", "url": "https://files.pythonhosted.org/packages/36/dd/3a4e50ef88e0265edbf62fda8f24e79530096d1f15573ade5d68be6e72c6/piicatcher-0.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a6ec657aa077552ec381987f3ddcab0", "sha256": "f75c68550fecda64d756fbc74f7fe7ad8517d7ad096cff6a1be97dce62e71cc9" }, "downloads": -1, "filename": "piicatcher-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0a6ec657aa077552ec381987f3ddcab0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14651, "upload_time": "2019-12-18T17:20:24", "upload_time_iso_8601": "2019-12-18T17:20:24.198777Z", "url": "https://files.pythonhosted.org/packages/87/5e/ee222ec81ac76b6602726e8fb220f4f3028b1a5362299b63a320c23bdd64/piicatcher-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "320159024a7258715d6da6d03f2f5f3b", "sha256": "d2cf37920a0ce1ff1e7eb4e55fbab9848e3a1d2cf2dd4c41ea17e04edba901aa" }, "downloads": -1, "filename": "piicatcher-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "320159024a7258715d6da6d03f2f5f3b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21454, "upload_time": "2019-12-19T06:36:19", "upload_time_iso_8601": "2019-12-19T06:36:19.564058Z", "url": "https://files.pythonhosted.org/packages/92/cb/de647f9b8a928eb7338bebea7b387bad4573f1f652473787861556e91a72/piicatcher-0.6.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3e34013f95d6ab8ea3d72a35659c2d7c", "sha256": "227cb0e0325f2d0698481303493bc2e173db0f4685d312b6f5561694abc8aa75" }, "downloads": -1, "filename": "piicatcher-0.6.2.tar.gz", "has_sig": false, "md5_digest": "3e34013f95d6ab8ea3d72a35659c2d7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14746, "upload_time": "2019-12-19T06:36:21", "upload_time_iso_8601": "2019-12-19T06:36:21.096784Z", "url": "https://files.pythonhosted.org/packages/e3/51/030469d41227699a15c448f511e4b74bf9484d1c33ec04bae72968975c7f/piicatcher-0.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "e7b1a2baffba81558e215845ff0460ca", "sha256": "a9dcf038253d79d7dac502e1fa9d47d6464aed1c2d7161ea4e305184533a959b" }, "downloads": -1, "filename": "piicatcher-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7b1a2baffba81558e215845ff0460ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21462, "upload_time": "2019-12-19T10:03:40", "upload_time_iso_8601": "2019-12-19T10:03:40.140814Z", "url": "https://files.pythonhosted.org/packages/99/bb/56ebdcfcbaf15911b09358ad2db8d31f502fe257d0559892eaed53bdbe65/piicatcher-0.6.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5511c36592bbb8992b448ff6b9ec7304", "sha256": "647331654d001d7b66b87c8f3b87aee14d1d5d07abf42866ef7e564852e5f726" }, "downloads": -1, "filename": "piicatcher-0.6.3.tar.gz", "has_sig": false, "md5_digest": "5511c36592bbb8992b448ff6b9ec7304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14752, "upload_time": "2019-12-19T10:03:42", "upload_time_iso_8601": "2019-12-19T10:03:42.128670Z", "url": "https://files.pythonhosted.org/packages/e7/29/ef43eeb49a32c1aa3fb6f375a12f1db77c999ae3283864397bd5b48166fe/piicatcher-0.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "daa2320af8838377b19e086504dd5960", "sha256": "141244779087d128e1da2b6ccd303c244061a30cd9cb389fd9de3731e3b0e9b0" }, "downloads": -1, "filename": "piicatcher-0.6.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "daa2320af8838377b19e086504dd5960", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21564, "upload_time": "2019-12-20T10:41:06", "upload_time_iso_8601": "2019-12-20T10:41:06.962076Z", "url": "https://files.pythonhosted.org/packages/e4/f8/46052eb78f31e6dd0ff623fc581a6502215a8bc89780f7f247394be52ff3/piicatcher-0.6.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3de247bec67eec2898dd6dda794d83a9", "sha256": "a54326e8b5063bef1c80b17d8d8a4057129ee84cd0ac564a317c6e8e788bfc48" }, "downloads": -1, "filename": "piicatcher-0.6.4.tar.gz", "has_sig": false, "md5_digest": "3de247bec67eec2898dd6dda794d83a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14851, "upload_time": "2019-12-20T10:41:08", "upload_time_iso_8601": "2019-12-20T10:41:08.954777Z", "url": "https://files.pythonhosted.org/packages/55/9d/de605e3977582ac8e5a69f8df4596f676881a573bf843892c1a7a03e775e/piicatcher-0.6.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "d2f33193874b54f3c08133b6d4d7803a", "sha256": "be0dacf69b0c4cb58fe3e6f63e8666cfd7a5b4c11132536d4f321340d6fa1f2a" }, "downloads": -1, "filename": "piicatcher-0.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2f33193874b54f3c08133b6d4d7803a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20395, "upload_time": "2020-01-01T05:20:38", "upload_time_iso_8601": "2020-01-01T05:20:38.540690Z", "url": "https://files.pythonhosted.org/packages/f6/ca/1eae9ae65e7ea93113de7fb5fe5bc25bb1acb21bfc6ea6331d79a39d0297/piicatcher-0.6.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2462ed6d920b5dd5da9304ca2bc002f8", "sha256": "80c4b7336a0f2bcb04668ad4c3d6c0c9b1d27a5a177789fe4ce9b510de6d8bcb" }, "downloads": -1, "filename": "piicatcher-0.6.5.tar.gz", "has_sig": false, "md5_digest": "2462ed6d920b5dd5da9304ca2bc002f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12505, "upload_time": "2020-01-01T05:20:40", "upload_time_iso_8601": "2020-01-01T05:20:40.136461Z", "url": "https://files.pythonhosted.org/packages/cf/5d/51f016d11215244ab2356b3cb13aafafe35174a1c801c580be7d1927e28a/piicatcher-0.6.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "cb525399b81ddfd97f2d3cf2c6580192", "sha256": "95bfed98eae9503c8a9738b44abd43a0b09b3ebe8672619e28eb5f2703cfaa58" }, "downloads": -1, "filename": "piicatcher-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb525399b81ddfd97f2d3cf2c6580192", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21144, "upload_time": "2020-01-14T06:37:13", "upload_time_iso_8601": "2020-01-14T06:37:13.883465Z", "url": "https://files.pythonhosted.org/packages/47/29/6f7bac05ba5954f7ff9bbcd694ead84c5e19479213b75c86328931d02327/piicatcher-0.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "be1f6f1ea60f1d61b7290928e5dcb768", "sha256": "d13b13772eaad65288b943caa117ebaa1ceddd9ec7fda4f999f6787e83725f58" }, "downloads": -1, "filename": "piicatcher-0.7.0.tar.gz", "has_sig": false, "md5_digest": "be1f6f1ea60f1d61b7290928e5dcb768", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12839, "upload_time": "2020-01-14T06:37:15", "upload_time_iso_8601": "2020-01-14T06:37:15.440345Z", "url": "https://files.pythonhosted.org/packages/d2/ce/95993997cccb3d1e9e4e50d5c341432145be5d6875780a4e3ab0bcd0613a/piicatcher-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "36834cdba3b420d24c3cdef7bc96d7f5", "sha256": "7566ca2dc92bf3b825362efd8bf4984e1d2b4b3995cd15e226a3e0425671eafc" }, "downloads": -1, "filename": "piicatcher-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36834cdba3b420d24c3cdef7bc96d7f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21209, "upload_time": "2020-01-14T13:40:27", "upload_time_iso_8601": "2020-01-14T13:40:27.302572Z", "url": "https://files.pythonhosted.org/packages/34/1c/d32c50882fa2969affe162df5322fee9875ff53442dee3f16882ba1c60d8/piicatcher-0.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "99517635a46c79cbaec7baf488ac5597", "sha256": "c64284ff091ad84f69bac6eb6308d5405a0d729cf8c146067ab6f39e86cb28d5" }, "downloads": -1, "filename": "piicatcher-0.7.1.tar.gz", "has_sig": false, "md5_digest": "99517635a46c79cbaec7baf488ac5597", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12953, "upload_time": "2020-01-14T13:40:28", "upload_time_iso_8601": "2020-01-14T13:40:28.874864Z", "url": "https://files.pythonhosted.org/packages/ee/bb/8f77c7bb9f24f0b00d3b26dc288ac2cc5eee616cf5c510e872f3f821ada3/piicatcher-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "07fcd039aa72b12809353004aad55ddf", "sha256": "55d9db0282dc1bada8112758a01b561c8c28bd7a8f9c6bca2db4a42a0a43bf4b" }, "downloads": -1, "filename": "piicatcher-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07fcd039aa72b12809353004aad55ddf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21448, "upload_time": "2020-01-21T09:55:27", "upload_time_iso_8601": "2020-01-21T09:55:27.238480Z", "url": "https://files.pythonhosted.org/packages/d4/9d/d945abebb6c8f6ae0ad90b243cdc63ddf48c7bbabebc93b1323f8c381bd8/piicatcher-0.7.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "286d4f43d82068365ede5103454e4127", "sha256": "ad2a6adc30c217098a2df3c992e44cbaed9f2c24e9579b2b0bf67c80ba1632f8" }, "downloads": -1, "filename": "piicatcher-0.7.2.tar.gz", "has_sig": false, "md5_digest": "286d4f43d82068365ede5103454e4127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13279, "upload_time": "2020-01-21T09:55:28", "upload_time_iso_8601": "2020-01-21T09:55:28.870236Z", "url": "https://files.pythonhosted.org/packages/e6/8b/3ebcc124ef7b66a9765abc8dea690f94c4551df43fdcbd179222af5f01b2/piicatcher-0.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "b46eca5fa94bb4d2b095049fc7c0ab6a", "sha256": "53d60209bf586e0b0871d616524081cd3557f8e401a6be660e15d045ade9d53a" }, "downloads": -1, "filename": "piicatcher-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b46eca5fa94bb4d2b095049fc7c0ab6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23279, "upload_time": "2020-02-11T03:36:40", "upload_time_iso_8601": "2020-02-11T03:36:40.978783Z", "url": "https://files.pythonhosted.org/packages/37/82/2b7211793c548342350f6b5271c3ce7e90991d53891fec2e69226fc53db6/piicatcher-0.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7acd05f0f82b653f6295442b28e3587d", "sha256": "44a22bb720ec2e3bf724e20b4aa5798f94154f6c252c3ff45565e149be36dda4" }, "downloads": -1, "filename": "piicatcher-0.8.0.tar.gz", "has_sig": false, "md5_digest": "7acd05f0f82b653f6295442b28e3587d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14692, "upload_time": "2020-02-11T03:36:42", "upload_time_iso_8601": "2020-02-11T03:36:42.514455Z", "url": "https://files.pythonhosted.org/packages/da/8a/8a8072f439f5e04a8b65f19517f4e78fd3a91f1d476eb6c90355fd64e484/piicatcher-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "681d0cda338e55b8e9d48ea9940a54a1", "sha256": "8306cf564a686624dddd76f9cb3068dacc510210fb1500a4da4e97a387e2c0ec" }, "downloads": -1, "filename": "piicatcher-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "681d0cda338e55b8e9d48ea9940a54a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23634, "upload_time": "2020-02-13T11:01:39", "upload_time_iso_8601": "2020-02-13T11:01:39.862234Z", "url": "https://files.pythonhosted.org/packages/9f/d5/08142c550bbe5d888d279f0c4a76a3e52b4094474ef14c629aedf6ba49e9/piicatcher-0.8.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e35d502f1f9a65c200d950c26b59c65e", "sha256": "5e8e37efbe1d776ecc4f6716037d0ae1722ae4cf9cb668832257d0e05325ec36" }, "downloads": -1, "filename": "piicatcher-0.8.1.tar.gz", "has_sig": false, "md5_digest": "e35d502f1f9a65c200d950c26b59c65e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14832, "upload_time": "2020-02-13T11:01:41", "upload_time_iso_8601": "2020-02-13T11:01:41.466077Z", "url": "https://files.pythonhosted.org/packages/78/e7/cf9290c9904b9de1d8b14e9ac63d5f7da1558ae6aacdbb5ff5529507bc12/piicatcher-0.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "a9a243b1a7e9766b3913a46147b92eaa", "sha256": "3ae8843d7177b0b43a73c0bfee71da41753c1ac17edd8fa0c1c4780bbaf63480" }, "downloads": -1, "filename": "piicatcher-0.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a9a243b1a7e9766b3913a46147b92eaa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23883, "upload_time": "2020-02-18T10:13:43", "upload_time_iso_8601": "2020-02-18T10:13:43.894992Z", "url": "https://files.pythonhosted.org/packages/06/55/0ef43de317e5efa72fd93f5b3f799d1cb5d964c797adfd34abcafd49b6ea/piicatcher-0.9.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9866bbd60e10cf2feeb75d37cccd8fc8", "sha256": "7c8fc9f6e40ea0c03a1d776b082e738b004c1aa5fd348d5487978e4bae68ddb3" }, "downloads": -1, "filename": "piicatcher-0.9.3.tar.gz", "has_sig": false, "md5_digest": "9866bbd60e10cf2feeb75d37cccd8fc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14784, "upload_time": "2020-02-18T10:13:45", "upload_time_iso_8601": "2020-02-18T10:13:45.287318Z", "url": "https://files.pythonhosted.org/packages/1e/b2/81af6be4fe1edbf075894e28f97fc02468915f67d994a0faa49df44acdf0/piicatcher-0.9.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "4baf554af1f406bc70c437cda0029bc9", "sha256": "35a9cf2a870af9544cfc0e289ce3b93b9bb3d22bb9018c492515e662aa2cc877" }, "downloads": -1, "filename": "piicatcher-0.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4baf554af1f406bc70c437cda0029bc9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23863, "upload_time": "2020-03-03T04:20:41", "upload_time_iso_8601": "2020-03-03T04:20:41.637578Z", "url": "https://files.pythonhosted.org/packages/41/cd/f0160be74af6fb1a1f21127bdaba0e73669aba01751ba8740ee2ba6fc96c/piicatcher-0.9.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59981accd06242cbb13e3390b6d9fa55", "sha256": "c3fa416e2ec0aa440d78bcd9aee1ded9c26eb6d7415cca678f7f0dd300d6324b" }, "downloads": -1, "filename": "piicatcher-0.9.4.tar.gz", "has_sig": false, "md5_digest": "59981accd06242cbb13e3390b6d9fa55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14745, "upload_time": "2020-03-03T04:20:43", "upload_time_iso_8601": "2020-03-03T04:20:43.105575Z", "url": "https://files.pythonhosted.org/packages/26/96/3097cf3774bfefaf13af03fd6a3b6f40c2aa745c45d2449488fe9db8b0a1/piicatcher-0.9.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "6dc4cdd8c15725fbf40bf0c445383cee", "sha256": "d7e8d02b9717ae851899c84d7ad54f8002bd5b880737492b46c5ad371e31dd8c" }, "downloads": -1, "filename": "piicatcher-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6dc4cdd8c15725fbf40bf0c445383cee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23858, "upload_time": "2020-03-23T06:07:58", "upload_time_iso_8601": "2020-03-23T06:07:58.505889Z", "url": "https://files.pythonhosted.org/packages/e6/68/b6898032e6e59589429745c66aff50dc6e10af3cb7e6f22b8f4ac5808525/piicatcher-0.9.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9137a1a3442a1669045cd57b153b9c84", "sha256": "c53bdfca5785016aa79cb3130882942957ae6b778e6a9771432e3df1338ca13b" }, "downloads": -1, "filename": "piicatcher-0.9.5.tar.gz", "has_sig": false, "md5_digest": "9137a1a3442a1669045cd57b153b9c84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14726, "upload_time": "2020-03-23T06:07:59", "upload_time_iso_8601": "2020-03-23T06:07:59.950783Z", "url": "https://files.pythonhosted.org/packages/94/51/98f979341a445c3042697065b024efc9e11a71952875513033a25089a859/piicatcher-0.9.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "28a3b5e431e3a664e7f7903f578ba75d", "sha256": "e990e71b294edad32fe0eaa0f42087d9b219101c31c867c293823022203e7fe6" }, "downloads": -1, "filename": "piicatcher-0.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28a3b5e431e3a664e7f7903f578ba75d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23829, "upload_time": "2020-04-06T07:11:04", "upload_time_iso_8601": "2020-04-06T07:11:04.813576Z", "url": "https://files.pythonhosted.org/packages/5d/41/6aa3d18034f0d922175f188634f41eefef283868f71ffb941867386a88ed/piicatcher-0.9.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b25cb5832a4e7155406504d8cb83cf5c", "sha256": "82ad3759a944487590bb93fa2413d5a50d94dfdef4cb940437047a38d1997ffc" }, "downloads": -1, "filename": "piicatcher-0.9.6.tar.gz", "has_sig": false, "md5_digest": "b25cb5832a4e7155406504d8cb83cf5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14712, "upload_time": "2020-04-06T07:11:05", "upload_time_iso_8601": "2020-04-06T07:11:05.970805Z", "url": "https://files.pythonhosted.org/packages/3a/d5/44c85c79d66867803e7dda71a3e8de288f446004369a0f663dc82dc39eec/piicatcher-0.9.6.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "55b3505c7bd98748d77005bf5f0eb2b2", "sha256": "8961638c945587ef8f3eac09ca0adfc26c49dffb57778f10bd3b5dbccaf32b54" }, "downloads": -1, "filename": "piicatcher-0.19.2-py3-none-any.whl", "has_sig": false, "md5_digest": "55b3505c7bd98748d77005bf5f0eb2b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1,<3.9", "size": 18488, "upload_time": "2022-01-28T10:23:30", "upload_time_iso_8601": "2022-01-28T10:23:30.860527Z", "url": "https://files.pythonhosted.org/packages/fa/3a/594c67d9b4f29c72653a7f2c6645af68c4b79eac7a26a9f41344216e4114/piicatcher-0.19.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9937b157ba87e9aa9aff4c5686540a16", "sha256": "06566489a186dd7ec976c42fa9401970f8cf3e37327f974a24bea809942481c1" }, "downloads": -1, "filename": "piicatcher-0.19.2.tar.gz", "has_sig": false, "md5_digest": "9937b157ba87e9aa9aff4c5686540a16", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1,<3.9", "size": 18828, "upload_time": "2022-01-28T10:23:32", "upload_time_iso_8601": "2022-01-28T10:23:32.115827Z", "url": "https://files.pythonhosted.org/packages/fc/58/a388a964c502b02bbee73231d3b2a934ab86304d94bcb910b00f47ddd666/piicatcher-0.19.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }