{ "info": { "author": "Geoffrey Fairchild", "author_email": "mail@gfairchild.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Cython", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Text Processing :: Linguistic" ], "description": "pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance. Courtesy `Wikipedia `_: In information theory and computer science, the Damerau-Levenshtein distance (named after Frederick J. Damerau and Vladimir I. Levenshtein) is a \"distance\" (string metric) between two strings, i.e., finite sequence of symbols, given by counting the minimum number of operations needed to transform one string into the other, where an operation is defined as an insertion, deletion, or substitution of a single character, or a transposition of two adjacent characters. This implementation is based on `Michael Homer's pure Python implementation `_, which implements the `optimal string alignment distance algorithm `_. It runs in ``O(N*M)`` time using ``O(M)`` space. It supports unicode characters. For more information on pyxDamerauLevenshtein, visit the `GitHub project page `_.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gfairchild/pyxDamerauLevenshtein", "keywords": "", "license": "BSD 3-Clause License", "maintainer": "", "maintainer_email": "", "name": "pyxDamerauLevenshtein", "package_url": "https://pypi.org/project/pyxDamerauLevenshtein/", "platform": "", "project_url": "https://pypi.org/project/pyxDamerauLevenshtein/", "project_urls": { "Homepage": "https://github.com/gfairchild/pyxDamerauLevenshtein" }, "release_url": "https://pypi.org/project/pyxDamerauLevenshtein/1.5.3/", "requires_dist": null, "requires_python": "", "summary": "pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance.", "version": "1.5.3" }, "last_serial": 4867140, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "88128359d271620cc925161e28f4f566", "sha256": "03abea4ab92c736e6b70c4695e0c64fd909ebf82fce88383ea6a2c80c57bf841" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.0.tar.gz", "has_sig": false, "md5_digest": "88128359d271620cc925161e28f4f566", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23311, "upload_time": "2013-07-03T21:36:13", "url": "https://files.pythonhosted.org/packages/79/be/83206ebadbf3573af181dce00305a6e449214e47fc5eb60ea1c2265dba3f/pyxDamerauLevenshtein-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7b0f7d2b6a41fa975198c742b8b8aff8", "sha256": "30087fda317fc38343c18d3a2ce250ea8a182a07fcbd906750f436174520bfe6" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7b0f7d2b6a41fa975198c742b8b8aff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22947, "upload_time": "2013-09-23T15:31:37", "url": "https://files.pythonhosted.org/packages/3f/65/c406e2fb679e554666746e456cd84138135ed2f878993be13cde541de176/pyxDamerauLevenshtein-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "539171b7cda82a7e82c6b32388db90c8", "sha256": "8ef8fc03c5e050be82ed7813cf7138d7d7b7d3721f084dfb75bca3ea218f3a77" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.0.2.tar.gz", "has_sig": false, "md5_digest": "539171b7cda82a7e82c6b32388db90c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23504, "upload_time": "2013-09-23T17:11:58", "url": "https://files.pythonhosted.org/packages/c2/d1/6e23313f03b27d45c7f3879a1124671883c1238d1224b60d9f4f7f20ec64/pyxDamerauLevenshtein-1.0.2.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "b190f54dd9b392e986ca55c8bbc06e6b", "sha256": "6342f17891031fb07640cbb4671aa68e8d0c51510ebb490244aab67d3a7147a4" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.1.tar.gz", "has_sig": false, "md5_digest": "b190f54dd9b392e986ca55c8bbc06e6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26793, "upload_time": "2013-10-04T19:06:28", "url": "https://files.pythonhosted.org/packages/9f/de/d453a890973f9c0dc5d2708de0f8120645ed830d54659e40f986252935f5/pyxDamerauLevenshtein-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "004926f47544100734fe18194e556b23", "sha256": "ee7eec3bc311e3a7ff48883d36094d3947c5901add0efc389228f01c81e9996b" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.2.tar.gz", "has_sig": false, "md5_digest": "004926f47544100734fe18194e556b23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27286, "upload_time": "2014-05-06T16:23:46", "url": "https://files.pythonhosted.org/packages/11/c1/65f7e8523a000661143b5b0fa9cf7263a1fc6b1ae7b791fd74eb2a0082eb/pyxDamerauLevenshtein-1.2.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "48ecd5c2eca973f60b26e3d9bf825b6c", "sha256": "0a63d9d71258188586acdb68601f92d9e9ca5541514e3b9070c92847837e65c7" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.3.1.tar.gz", "has_sig": false, "md5_digest": "48ecd5c2eca973f60b26e3d9bf825b6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51005, "upload_time": "2015-04-07T23:48:31", "url": "https://files.pythonhosted.org/packages/40/e0/421d674f5a62f1385002beddcf8b4f3889d508e1fe6834469be83d9be403/pyxDamerauLevenshtein-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "0e4f6cd43611232f6a30b6453d315c89", "sha256": "83f342e2841fdbfadd8eef20631bd4d40a29ab9f92b066e51e6d20dacea7798e" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.3.2.tar.gz", "has_sig": false, "md5_digest": "0e4f6cd43611232f6a30b6453d315c89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51397, "upload_time": "2015-05-19T15:47:58", "url": "https://files.pythonhosted.org/packages/bc/dc/c59436e1b7657fd3491347b2dcbd58eaf95fef449f3b9994d3ae40bd883c/pyxDamerauLevenshtein-1.3.2.tar.gz" } ], "1.4": [], "1.4.1": [ { "comment_text": "", "digests": { "md5": "2417d841a7487285f075a9223fb8e612", "sha256": "76b2762525fd4dbed392a24696edcf28afcb42322e197aeb8cd5adee5a0f658f" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.4.1-cp35-cp35m-macosx_10_11_x86_64.whl", "has_sig": false, "md5_digest": "2417d841a7487285f075a9223fb8e612", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 23764, "upload_time": "2016-08-19T16:25:05", "url": "https://files.pythonhosted.org/packages/5b/ce/a6dab1ece3e16250d36e84e0490bb3af2fc431ee7492139efc3669669308/pyxDamerauLevenshtein-1.4.1-cp35-cp35m-macosx_10_11_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9194f8763da87534ff36e3a27049453e", "sha256": "24f031120b3e62a171c3b3a6f17afdddec8aacb83504257589af20dea4293323" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.4.1.tar.gz", "has_sig": false, "md5_digest": "9194f8763da87534ff36e3a27049453e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49208, "upload_time": "2016-07-18T22:39:10", "url": "https://files.pythonhosted.org/packages/eb/48/40b933854cfa3c4e5f419b296102441c2ed6b25d373b4f3a0b09df4c1c88/pyxDamerauLevenshtein-1.4.1.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "1f2c908a7c41a559a507d47f0e227bc8", "sha256": "8bd2c0c168da622b07471572ca49d8a912f0b00d88235ac9522e3f662b4b01fb" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5-cp36-cp36m-macosx_10_12_x86_64.whl", "has_sig": false, "md5_digest": "1f2c908a7c41a559a507d47f0e227bc8", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 25295, "upload_time": "2018-02-04T21:01:28", "url": "https://files.pythonhosted.org/packages/b9/71/0ca0554db237c7c668e991e620c8b3cb8ab6a8738b66cbf46308da1acd03/pyxDamerauLevenshtein-1.5-cp36-cp36m-macosx_10_12_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a78711135527b6f4ca3bc13f24aabd9a", "sha256": "00b836cdb7cff24abe20c2fdc6cdda4ac24413a82cf318c983980ce4aaec7e16" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.tar.gz", "has_sig": false, "md5_digest": "a78711135527b6f4ca3bc13f24aabd9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54810, "upload_time": "2018-02-04T21:01:29", "url": "https://files.pythonhosted.org/packages/09/d8/77d02800d687ff8e12c8ec7b4ed917249fca27a1bccc6d24f0ac507a794c/pyxDamerauLevenshtein-1.5.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "9f1e88b3303a9d6d45b5744a0fa293b8", "sha256": "c1271080a4a7a7f6300737abb45a0ea130adc79792dba37b2a1167586bbb849d" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.1-cp37-cp37m-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "9f1e88b3303a9d6d45b5744a0fa293b8", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 27055, "upload_time": "2019-01-04T23:28:41", "url": "https://files.pythonhosted.org/packages/1f/6d/aac1a675b87fb299df740ddb3556a19ccab4e673a3c7cfc161a0befe2bdb/pyxDamerauLevenshtein-1.5.1-cp37-cp37m-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f74127dedfd437a52b5f5b7c9658a5df", "sha256": "188a4ca005cc18bef09aa2e37beecc918a7e8c00d7fbf5f08d7bc0f93e9cf850" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.1.tar.gz", "has_sig": false, "md5_digest": "f74127dedfd437a52b5f5b7c9658a5df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58152, "upload_time": "2019-01-04T23:28:38", "url": "https://files.pythonhosted.org/packages/6f/52/c0a0a6f0b5f85da31876f2055e34f9350e432f3f5821d247737f31c2cc0b/pyxDamerauLevenshtein-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "59945ee059189f0af6e9f146bfc4dd6a", "sha256": "ae00f32ba809214551047ef3eba53972b5e161374145ccb91019298b5b474cbf" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.2-cp37-cp37m-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "59945ee059189f0af6e9f146bfc4dd6a", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 27056, "upload_time": "2019-01-07T18:30:38", "url": "https://files.pythonhosted.org/packages/62/33/b0d26b3aa753264cb4d778e9f808061887c9685db49d7624535662a7608b/pyxDamerauLevenshtein-1.5.2-cp37-cp37m-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6aad485a4c88a430b08202502a095858", "sha256": "107628d8f9e97a58f0007facbcc40b806e43bcda693f597027efbfce941ac641" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.2.tar.gz", "has_sig": false, "md5_digest": "6aad485a4c88a430b08202502a095858", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58281, "upload_time": "2019-01-07T18:30:36", "url": "https://files.pythonhosted.org/packages/1b/51/422cb665d377f52661a9e4ea7982bfb824d599216697c287d025f9a2ff6f/pyxDamerauLevenshtein-1.5.2.tar.gz" } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "7e90dcedf15b7c83682b95514898eea2", "sha256": "ef5d47cd588568a04eb83005ae9d7e47962411b31ea40fa511923caeef336653" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.3-cp37-cp37m-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "7e90dcedf15b7c83682b95514898eea2", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 27101, "upload_time": "2019-02-25T22:44:37", "url": "https://files.pythonhosted.org/packages/4c/29/6d0355c7526a84266e34ce7da222678db43cb496ca219665c04bcd41b2ce/pyxDamerauLevenshtein-1.5.3-cp37-cp37m-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c393be1ab3b04d1538f4a7ae8518ee76", "sha256": "f88afcc8cb66a05290fb3b159c474a245b05f5061706fd1863ae097ebe55c907" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.3.tar.gz", "has_sig": false, "md5_digest": "c393be1ab3b04d1538f4a7ae8518ee76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58523, "upload_time": "2019-02-25T22:44:35", "url": "https://files.pythonhosted.org/packages/b5/54/2d398545cae80d2fc8444345542ad5f3ffab0694c8efb8ed2fbe92017305/pyxDamerauLevenshtein-1.5.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e90dcedf15b7c83682b95514898eea2", "sha256": "ef5d47cd588568a04eb83005ae9d7e47962411b31ea40fa511923caeef336653" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.3-cp37-cp37m-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "7e90dcedf15b7c83682b95514898eea2", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 27101, "upload_time": "2019-02-25T22:44:37", "url": "https://files.pythonhosted.org/packages/4c/29/6d0355c7526a84266e34ce7da222678db43cb496ca219665c04bcd41b2ce/pyxDamerauLevenshtein-1.5.3-cp37-cp37m-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c393be1ab3b04d1538f4a7ae8518ee76", "sha256": "f88afcc8cb66a05290fb3b159c474a245b05f5061706fd1863ae097ebe55c907" }, "downloads": -1, "filename": "pyxDamerauLevenshtein-1.5.3.tar.gz", "has_sig": false, "md5_digest": "c393be1ab3b04d1538f4a7ae8518ee76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58523, "upload_time": "2019-02-25T22:44:35", "url": "https://files.pythonhosted.org/packages/b5/54/2d398545cae80d2fc8444345542ad5f3ffab0694c8efb8ed2fbe92017305/pyxDamerauLevenshtein-1.5.3.tar.gz" } ] }