{ "info": { "author": "Matthew Somerville", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# datasette-doublemetaphone\n\n[![PyPI](https://img.shields.io/pypi/v/datasette-doublemetaphone.svg)](https://pypi.org/project/datasette-doublemetaphone/)\n[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/dracos/datasette-doublemetaphone/blob/master/LICENSE)\n\nDatasette plugin that adds custom SQL functions for fuzzy string matching,\nbuilt on top of the [Double Metaphone](https://github.com/dedupeio/doublemetaphone)\nPython library.\n\nAs SQLite custom functions must return a string, we have separate calls for\nthe two results, or one that returns a JSON array of the two results.\n\nExamples:\n\n SELECT double_metaphone_main(\"richard\");\n -- Outputs 'RXRT'\n SELECT double_metaphone_alt(\"richard\");\n -- Outputs 'RKRT'\n SELECT double_metaphone_json(\"richard\");\n -- Outputs '[\"RXRT\", \"RKRT\"]'\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/dracos/datasette-doublemetaphone", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "datasette-doublemetaphone", "package_url": "https://pypi.org/project/datasette-doublemetaphone/", "platform": "", "project_url": "https://pypi.org/project/datasette-doublemetaphone/", "project_urls": { "Homepage": "https://github.com/dracos/datasette-doublemetaphone" }, "release_url": "https://pypi.org/project/datasette-doublemetaphone/0.1/", "requires_dist": [ "datasette", "doublemetaphone" ], "requires_python": "", "summary": "Datasette plugin adding SQL functions for Double Metaphone fuzzy text matching", "version": "0.1" }, "last_serial": 4919533, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0df3e4177e195299f1736c28d0d35651", "sha256": "0c25a416883a99fe85ffb48eaebe8bf9bf6f92369b86a5d100e55985df30d73c" }, "downloads": -1, "filename": "datasette_doublemetaphone-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0df3e4177e195299f1736c28d0d35651", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6454, "upload_time": "2019-03-09T20:25:34", "url": "https://files.pythonhosted.org/packages/5f/c9/04dd3f686b43eae0751ef8eb12e167d02319987cfd6016675a4bbfe337c5/datasette_doublemetaphone-0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0df3e4177e195299f1736c28d0d35651", "sha256": "0c25a416883a99fe85ffb48eaebe8bf9bf6f92369b86a5d100e55985df30d73c" }, "downloads": -1, "filename": "datasette_doublemetaphone-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0df3e4177e195299f1736c28d0d35651", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6454, "upload_time": "2019-03-09T20:25:34", "url": "https://files.pythonhosted.org/packages/5f/c9/04dd3f686b43eae0751ef8eb12e167d02319987cfd6016675a4bbfe337c5/datasette_doublemetaphone-0.1-py3-none-any.whl" } ] }