editdistance


Nameeditdistance JSON
Version 0.8.1 PyPI version JSON
download
home_page
SummaryFast implementation of the edit distance (Levenshtein distance)
upload_time2024-02-10 07:44:53
maintainer
docs_urlNone
author
requires_python>=3.8
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # editdistance

Fast implementation of the edit distance (Levenshtein distance).

This library simply implements [Levenshtein distance](http://en.wikipedia.org/wiki/Levenshtein_distance) with C++ and Cython.

The algorithm used in this library is proposed by
[Heikki Hyyrö, "Explaining and extending the bit-parallel approximate string matching algorithm of Myers", (2001)](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.19.7158&rep=rep1&type=pdf)

## Binary wheels

Thanks to [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel)
There are binary wheels on Linux, Mac OS, and Windows.

## Install

You can install via pip:

```bash
pip install editdistance
```


## Usage

It's quite simple:

```python
import editdistance
editdistance.eval('banana', 'bahama')
# 2L
```


# Simple Benchmark

With IPython, I tried several libraries:

* [pyxDamerauLevenshtein](https://pypi.python.org/pypi/pyxDamerauLevenshtein)
* [pylev](https://pypi.python.org/pypi/pylev)
* [python-Levenshtein](https://pypi.python.org/pypi/python-Levenshtein)

On Python 2.7.5:

```python
a = 'fsffvfdsbbdfvvdavavavavavava'
b = 'fvdaabavvvvvadvdvavavadfsfsdafvvav'
import pylev
timeit pylev.levenshtein(a, b)
# 100 loops, best of 3: 7.48 ms per loop

from pyxdameraulevenshtein import damerau_levenshtein_distance
timeit damerau_levenshtein_distance(a, b)
# 100000 loops, best of 3: 11.4 µs per loop

timeit editdistance.eval(a, b)  # my library
# 100000 loops, best of 3: 3.5 µs per loop

import Levenshtein

timeit Levenshtein.distance(a, b)
# 100000 loops, best of 3: 3.21 µs per loop
```

## Distance with Any Object

Above libraries only support strings.
But Sometimes other type of objects such as list of strings(words).
I support any iterable, only requires hashable object of it:

```python
Levenshtein.distance(['spam', 'egg'], ['spam', 'ham'])
# ---------------------------------------------------------------------------
# TypeError                                 Traceback (most recent call last)
# <ipython-input-22-3e0b30d145ac> in <module>()
# ----> 1 Levenshtein.distance(['spam', 'egg'], ['spam', 'ham'])
#
# TypeError: distance expected two Strings or two Unicodes

editdistance.eval(['spam', 'egg'], ['spam', 'ham'])
# 1L
```

So if object's hash is same, it's same.
You can provide `__hash__` method to your object instances.

Enjoy!

## License

It is released under the MIT license.

```
Copyright (c) 2013 Hiroyuki Tanaka

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
```

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "editdistance",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "",
    "author": "",
    "author_email": "Hiroyuki Tanaka <aflc0x@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/d5/18/9f4f975ca87a390832b1c22478f3702fcdf739f83211e24d054b7551270d/editdistance-0.8.1.tar.gz",
    "platform": null,
    "description": "# editdistance\n\nFast implementation of the edit distance (Levenshtein distance).\n\nThis library simply implements [Levenshtein distance](http://en.wikipedia.org/wiki/Levenshtein_distance) with C++ and Cython.\n\nThe algorithm used in this library is proposed by\n[Heikki Hyyr\u00f6, \"Explaining and extending the bit-parallel approximate string matching algorithm of Myers\", (2001)](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.19.7158&rep=rep1&type=pdf)\n\n## Binary wheels\n\nThanks to [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel)\nThere are binary wheels on Linux, Mac OS, and Windows.\n\n## Install\n\nYou can install via pip:\n\n```bash\npip install editdistance\n```\n\n\n## Usage\n\nIt's quite simple:\n\n```python\nimport editdistance\neditdistance.eval('banana', 'bahama')\n# 2L\n```\n\n\n# Simple Benchmark\n\nWith IPython, I tried several libraries:\n\n* [pyxDamerauLevenshtein](https://pypi.python.org/pypi/pyxDamerauLevenshtein)\n* [pylev](https://pypi.python.org/pypi/pylev)\n* [python-Levenshtein](https://pypi.python.org/pypi/python-Levenshtein)\n\nOn Python 2.7.5:\n\n```python\na = 'fsffvfdsbbdfvvdavavavavavava'\nb = 'fvdaabavvvvvadvdvavavadfsfsdafvvav'\nimport pylev\ntimeit pylev.levenshtein(a, b)\n# 100 loops, best of 3: 7.48 ms per loop\n\nfrom pyxdameraulevenshtein import damerau_levenshtein_distance\ntimeit damerau_levenshtein_distance(a, b)\n# 100000 loops, best of 3: 11.4 \u00b5s per loop\n\ntimeit editdistance.eval(a, b)  # my library\n# 100000 loops, best of 3: 3.5 \u00b5s per loop\n\nimport Levenshtein\n\ntimeit Levenshtein.distance(a, b)\n# 100000 loops, best of 3: 3.21 \u00b5s per loop\n```\n\n## Distance with Any Object\n\nAbove libraries only support strings.\nBut Sometimes other type of objects such as list of strings(words).\nI support any iterable, only requires hashable object of it:\n\n```python\nLevenshtein.distance(['spam', 'egg'], ['spam', 'ham'])\n# ---------------------------------------------------------------------------\n# TypeError                                 Traceback (most recent call last)\n# <ipython-input-22-3e0b30d145ac> in <module>()\n# ----> 1 Levenshtein.distance(['spam', 'egg'], ['spam', 'ham'])\n#\n# TypeError: distance expected two Strings or two Unicodes\n\neditdistance.eval(['spam', 'egg'], ['spam', 'ham'])\n# 1L\n```\n\nSo if object's hash is same, it's same.\nYou can provide `__hash__` method to your object instances.\n\nEnjoy!\n\n## License\n\nIt is released under the MIT license.\n\n```\nCopyright (c) 2013 Hiroyuki Tanaka\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Fast implementation of the edit distance (Levenshtein distance)",
    "version": "0.8.1",
    "project_urls": {
        "Documentation": "https://github.com/roy-ht/editdistance",
        "Homepage": "https://github.com/roy-ht/editdistance",
        "Repository": "https://github.com/roy-ht/editdistance"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09c9302658ce7f4c537a4e85cf578d11bbf7af120a712e1d78fedc6cb8823c65",
                "md5": "fcd8e222f1434eabd196b5ca1f4f71ee",
                "sha256": "adeb705f32b93accc74960d227875abff150ee42d676e428536361fe5f8f5388"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "fcd8e222f1434eabd196b5ca1f4f71ee",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 106150,
            "upload_time": "2024-02-10T07:43:15",
            "upload_time_iso_8601": "2024-02-10T07:43:15.903420Z",
            "url": "https://files.pythonhosted.org/packages/09/c9/302658ce7f4c537a4e85cf578d11bbf7af120a712e1d78fedc6cb8823c65/editdistance-0.8.1-cp310-cp310-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45800b3c7d2c0e183725986fea5dd2df11f0b4b46320e9a64f6077a121ab1f64",
                "md5": "7c08207bf8848d4cf3531f76acc7ef62",
                "sha256": "3de77951b105d0972deec7684a0b3d1a9dee69c9b5d34f6e2acc0d76cd4a1c52"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7c08207bf8848d4cf3531f76acc7ef62",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 80551,
            "upload_time": "2024-02-10T07:43:17",
            "upload_time_iso_8601": "2024-02-10T07:43:17.640228Z",
            "url": "https://files.pythonhosted.org/packages/45/80/0b3c7d2c0e183725986fea5dd2df11f0b4b46320e9a64f6077a121ab1f64/editdistance-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b514681460965c6a4a48321b07f88de2273d097fdca0491ff55db891aacbd291",
                "md5": "a06d0673b5340626d5debfe1e22bf631",
                "sha256": "5e88efb052d45e924606c305cb833a80579dca3e8e4ff01309d50ba2c1c0bbd5"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a06d0673b5340626d5debfe1e22bf631",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 79142,
            "upload_time": "2024-02-10T07:43:19",
            "upload_time_iso_8601": "2024-02-10T07:43:19.195458Z",
            "url": "https://files.pythonhosted.org/packages/b5/14/681460965c6a4a48321b07f88de2273d097fdca0491ff55db891aacbd291/editdistance-0.8.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed0dabdbc8e394a9461cf2ae27c16564fadaa65f52bd242dd1582ae5e7736dc3",
                "md5": "872e1ae6ae06b6fd7f55cfdd2875ce74",
                "sha256": "0247e7a1e9c66ea75211a97e725366bff19a52aac2c838ed5f90025630e976dd"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "872e1ae6ae06b6fd7f55cfdd2875ce74",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 396768,
            "upload_time": "2024-02-10T07:43:20",
            "upload_time_iso_8601": "2024-02-10T07:43:20.912210Z",
            "url": "https://files.pythonhosted.org/packages/ed/0d/abdbc8e394a9461cf2ae27c16564fadaa65f52bd242dd1582ae5e7736dc3/editdistance-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c2fb2940d26ebda12efd280ae939436f17ac482930d862df9e774cb8b771ab03",
                "md5": "aacdd2ae4f7e7c66c435a365df0a3983",
                "sha256": "67d143429a49ab552411505f550a0fb4285a1d4336e096804d233ec495ac20fc"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aacdd2ae4f7e7c66c435a365df0a3983",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 401846,
            "upload_time": "2024-02-10T07:43:23",
            "upload_time_iso_8601": "2024-02-10T07:43:23.169349Z",
            "url": "https://files.pythonhosted.org/packages/c2/fb/2940d26ebda12efd280ae939436f17ac482930d862df9e774cb8b771ab03/editdistance-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53ccc63d75c7f387d4df0645682c1ab8706c2dfe5c9c0c4999723ce9a3ba0853",
                "md5": "9d5651a4f221bba17ce2f92c81071c1e",
                "sha256": "ca9d3be2b10e5d44a950a4bd1e84bca9ebbecd364bce0cf5693bf8224c78eaef"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9d5651a4f221bba17ce2f92c81071c1e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 397543,
            "upload_time": "2024-02-10T07:43:24",
            "upload_time_iso_8601": "2024-02-10T07:43:24.621788Z",
            "url": "https://files.pythonhosted.org/packages/53/cc/c63d75c7f387d4df0645682c1ab8706c2dfe5c9c0c4999723ce9a3ba0853/editdistance-0.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e38bb0f734a7571e093184606b930734b12da5b6bff2635eba9312fe4536dd9",
                "md5": "3940e271311d552eb1f9f7e402f76f77",
                "sha256": "5c72aa1df8535f2e2b3d8773a1a7da091bc1a7e52bb396e7e48d375ba687e7b2"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3940e271311d552eb1f9f7e402f76f77",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 898934,
            "upload_time": "2024-02-10T07:43:26",
            "upload_time_iso_8601": "2024-02-10T07:43:26.926246Z",
            "url": "https://files.pythonhosted.org/packages/8e/38/bb0f734a7571e093184606b930734b12da5b6bff2635eba9312fe4536dd9/editdistance-0.8.1-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c9f624fc7a09918f850a057465f02e86f269e139a457f48ff8cabfb12701756",
                "md5": "9488f83e271b61fac93a10e3579cacd9",
                "sha256": "9a606c34a2a6cc190e4fffc856b36333cdcf1f1fab5b22bd3088e585c22d6ca0"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "9488f83e271b61fac93a10e3579cacd9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 959637,
            "upload_time": "2024-02-10T07:43:28",
            "upload_time_iso_8601": "2024-02-10T07:43:28.997275Z",
            "url": "https://files.pythonhosted.org/packages/1c/9f/624fc7a09918f850a057465f02e86f269e139a457f48ff8cabfb12701756/editdistance-0.8.1-cp310-cp310-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e5c7fa6cc277f91c477ee370807d51c1826891dc6dfc307544223ce7f2687de",
                "md5": "efa5898dd6a3473df3183b1b73cdc7bf",
                "sha256": "5af173d442ffac33b7c7990132f97f88818a3abf4b21c0c702a7022df37c0c5c"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "efa5898dd6a3473df3183b1b73cdc7bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 911024,
            "upload_time": "2024-02-10T07:43:30",
            "upload_time_iso_8601": "2024-02-10T07:43:30.449183Z",
            "url": "https://files.pythonhosted.org/packages/5e/5c/7fa6cc277f91c477ee370807d51c1826891dc6dfc307544223ce7f2687de/editdistance-0.8.1-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad97556215f71184291155aee340a6d34f0676e7238fdfd10615b6b775ce25fe",
                "md5": "780458c9977258b00833b84a634afd6b",
                "sha256": "fd64b58f5a7b59afd9d75982aaeeacd2a98498bf472fa0360c122ffe6ea4c871"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "780458c9977258b00833b84a634afd6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 80834,
            "upload_time": "2024-02-10T07:43:31",
            "upload_time_iso_8601": "2024-02-10T07:43:31.634373Z",
            "url": "https://files.pythonhosted.org/packages/ad/97/556215f71184291155aee340a6d34f0676e7238fdfd10615b6b775ce25fe/editdistance-0.8.1-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8d17ec5f5cbb95838d0eff7f980a660c81acd1363d658f2f5d4ceba38877c5a",
                "md5": "b5bb6f364b784a48fb4e31a44126ab05",
                "sha256": "6c7c62c3cae45ca1fa01bb2722b297b9de1e3a244ac44cfba88bdcb488fe6aee"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b5bb6f364b784a48fb4e31a44126ab05",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 79614,
            "upload_time": "2024-02-10T07:43:33",
            "upload_time_iso_8601": "2024-02-10T07:43:33.255244Z",
            "url": "https://files.pythonhosted.org/packages/c8/d1/7ec5f5cbb95838d0eff7f980a660c81acd1363d658f2f5d4ceba38877c5a/editdistance-0.8.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2dcd0c29fd52d8f9e795653ed2b838a2a48c739cdfff04ac5b79c6c0ecbdf79",
                "md5": "061b047daed477a58d574a23f928e5cc",
                "sha256": "486105603a273d73d12a54f347dffa70ab281749d7c3879658b377bc49e4b98c"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "061b047daed477a58d574a23f928e5cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 106079,
            "upload_time": "2024-02-10T07:43:34",
            "upload_time_iso_8601": "2024-02-10T07:43:34.340322Z",
            "url": "https://files.pythonhosted.org/packages/e2/dc/d0c29fd52d8f9e795653ed2b838a2a48c739cdfff04ac5b79c6c0ecbdf79/editdistance-0.8.1-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4c675fa45d7b78fbea6fd894f4e48895a75bd3c83d4a9a6b57673881d74d3e0",
                "md5": "76b396707c33fd8d4730f6fa8fcff337",
                "sha256": "fad081f5f86a175c1a09a4e9e45b95c9349e454c21e181e842e01c85f1f536fc"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "76b396707c33fd8d4730f6fa8fcff337",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 80580,
            "upload_time": "2024-02-10T07:43:35",
            "upload_time_iso_8601": "2024-02-10T07:43:35.947667Z",
            "url": "https://files.pythonhosted.org/packages/b4/c6/75fa45d7b78fbea6fd894f4e48895a75bd3c83d4a9a6b57673881d74d3e0/editdistance-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b7a3058d823b6285c3511dc94ed80620c3fb0c18b4aaa708f70ba71f3af28436",
                "md5": "72b241b21053925692d4b621474d9556",
                "sha256": "8cb78e125f6759398885a775f5eed07c2bb72b2f86da43e674c6b6a3335b273b"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "72b241b21053925692d4b621474d9556",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 79087,
            "upload_time": "2024-02-10T07:43:36",
            "upload_time_iso_8601": "2024-02-10T07:43:36.923799Z",
            "url": "https://files.pythonhosted.org/packages/b7/a3/058d823b6285c3511dc94ed80620c3fb0c18b4aaa708f70ba71f3af28436/editdistance-0.8.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a03a0b13c7864c93b1e9b9952bd2a33c5ef3c4fd1bf70a5fad6924789e70e5eb",
                "md5": "284706717342bc02d90eb91b908d18fc",
                "sha256": "3778ca60aa89def9144b70e330bcec5330c7da1d69cb28c612e90b84510a1d3d"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "284706717342bc02d90eb91b908d18fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 409296,
            "upload_time": "2024-02-10T07:43:38",
            "upload_time_iso_8601": "2024-02-10T07:43:38.520621Z",
            "url": "https://files.pythonhosted.org/packages/a0/3a/0b13c7864c93b1e9b9952bd2a33c5ef3c4fd1bf70a5fad6924789e70e5eb/editdistance-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "968adb0fd79e8ddb9b5f86f274107c5d0a27ec4f2af88877df1f26c2c6d150cc",
                "md5": "8a0cf9164635fa27d237edbd12a4100b",
                "sha256": "fba945eaa0436cf40bc53d7e299dc537c7c71353379a095b7459ff4af910da33"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8a0cf9164635fa27d237edbd12a4100b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 412913,
            "upload_time": "2024-02-10T07:43:39",
            "upload_time_iso_8601": "2024-02-10T07:43:39.852567Z",
            "url": "https://files.pythonhosted.org/packages/96/8a/db0fd79e8ddb9b5f86f274107c5d0a27ec4f2af88877df1f26c2c6d150cc/editdistance-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0dd298be7112750ff17b436dd76f988f1e38570dcec0df8578ee19ef046f22fe",
                "md5": "21fa51be31b4670fb23040df8d5d1757",
                "sha256": "877f2a0d801f32bc1a1878901ffb947b974361e849c66e314a7f1d786a446b58"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "21fa51be31b4670fb23040df8d5d1757",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 407430,
            "upload_time": "2024-02-10T07:43:41",
            "upload_time_iso_8601": "2024-02-10T07:43:41.048240Z",
            "url": "https://files.pythonhosted.org/packages/0d/d2/98be7112750ff17b436dd76f988f1e38570dcec0df8578ee19ef046f22fe/editdistance-0.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03621815e3bf164910c47ba1948c8b5e937a40c7f9763b64e98fb6666b01dd06",
                "md5": "cad879c2ce12939661760bd62b1a915a",
                "sha256": "e79d351ca40a6ead5f3763253fd7521572ee0d3e5d42538630e56d10f48db481"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cad879c2ce12939661760bd62b1a915a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 909217,
            "upload_time": "2024-02-10T07:43:42",
            "upload_time_iso_8601": "2024-02-10T07:43:42.916382Z",
            "url": "https://files.pythonhosted.org/packages/03/62/1815e3bf164910c47ba1948c8b5e937a40c7f9763b64e98fb6666b01dd06/editdistance-0.8.1-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0cd3a832cea7b507a9be54e4ac3d1340fb66dca5f9c16c70bf38d5039e8fdede",
                "md5": "912b525184799663d8e63b01e73d2cfa",
                "sha256": "70ed382b3052a51161bad0149d4665003bf3b949fce0b01bf1253a4cc1a88239"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "912b525184799663d8e63b01e73d2cfa",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 969407,
            "upload_time": "2024-02-10T07:43:44",
            "upload_time_iso_8601": "2024-02-10T07:43:44.912370Z",
            "url": "https://files.pythonhosted.org/packages/0c/d3/a832cea7b507a9be54e4ac3d1340fb66dca5f9c16c70bf38d5039e8fdede/editdistance-0.8.1-cp311-cp311-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a3b4db291d2a3845cbf8047b4b5aad3b3e038a8a2994d87027b40e1a1b0f4b74",
                "md5": "876f12015bd978c77e1203616da0a5d1",
                "sha256": "a529bfb384c4000775d76739c4e64f73337f0f5a3784933b1321b577a62bed4e"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "876f12015bd978c77e1203616da0a5d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 922112,
            "upload_time": "2024-02-10T07:43:47",
            "upload_time_iso_8601": "2024-02-10T07:43:47.047521Z",
            "url": "https://files.pythonhosted.org/packages/a3/b4/db291d2a3845cbf8047b4b5aad3b3e038a8a2994d87027b40e1a1b0f4b74/editdistance-0.8.1-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c4267ddeacada4982d0b892a28897e21871d0f25bca165e3663e37c3a272808a",
                "md5": "17eac278081ba8c18e28c64b5e8e0838",
                "sha256": "b082232429e731f181af7f7d2bcf79da6ca8fadd04e9086c11e2973f7d330c81"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "17eac278081ba8c18e28c64b5e8e0838",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 80799,
            "upload_time": "2024-02-10T07:43:48",
            "upload_time_iso_8601": "2024-02-10T07:43:48.231903Z",
            "url": "https://files.pythonhosted.org/packages/c4/26/7ddeacada4982d0b892a28897e21871d0f25bca165e3663e37c3a272808a/editdistance-0.8.1-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52a1778af8590b8b12f03f62eacc3c8744407ade9e3d69be6dabe38d0afbf2dd",
                "md5": "b0d00d9416cda9bf8135a36a1d32c8a6",
                "sha256": "cef1a4359252a49f2c4718e64e9d40027d9d951b289d045bdb278656e59f6af8"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b0d00d9416cda9bf8135a36a1d32c8a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 79698,
            "upload_time": "2024-02-10T07:43:49",
            "upload_time_iso_8601": "2024-02-10T07:43:49.234387Z",
            "url": "https://files.pythonhosted.org/packages/52/a1/778af8590b8b12f03f62eacc3c8744407ade9e3d69be6dabe38d0afbf2dd/editdistance-0.8.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb4c7f195588949b4e72436dc7fc902632381f96e586af829685b56daebb38b8",
                "md5": "4fe58d53b691a91cb968c5f2b848707d",
                "sha256": "b04af61b3fcdd287a07c15b6ae3b02af01c5e3e9c3aca76b8c1d13bd266b6f57"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "4fe58d53b691a91cb968c5f2b848707d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 106723,
            "upload_time": "2024-02-10T07:43:50",
            "upload_time_iso_8601": "2024-02-10T07:43:50.268106Z",
            "url": "https://files.pythonhosted.org/packages/cb/4c/7f195588949b4e72436dc7fc902632381f96e586af829685b56daebb38b8/editdistance-0.8.1-cp312-cp312-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8d8231dc1640d830cd7d36865098329f34e4dad3b77f31cfb9404b347e700196",
                "md5": "4695a37b859a6bc42f3cabe23a1dafd0",
                "sha256": "18fc8b6eaae01bfd9cf999af726c1e8dcf667d120e81aa7dbd515bea7427f62f"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4695a37b859a6bc42f3cabe23a1dafd0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 80998,
            "upload_time": "2024-02-10T07:43:51",
            "upload_time_iso_8601": "2024-02-10T07:43:51.259783Z",
            "url": "https://files.pythonhosted.org/packages/8d/82/31dc1640d830cd7d36865098329f34e4dad3b77f31cfb9404b347e700196/editdistance-0.8.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea2a6b823e71cef694d6f070a1d82be2842706fa193541aab8856a8f42044cd0",
                "md5": "db658f575fe96e0fb9c51fd86d5424c0",
                "sha256": "6a87839450a5987028738d061ffa5ef6a68bac2ddc68c9147a8aae9806629c7f"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "db658f575fe96e0fb9c51fd86d5424c0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 79248,
            "upload_time": "2024-02-10T07:43:52",
            "upload_time_iso_8601": "2024-02-10T07:43:52.873466Z",
            "url": "https://files.pythonhosted.org/packages/ea/2a/6b823e71cef694d6f070a1d82be2842706fa193541aab8856a8f42044cd0/editdistance-0.8.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e131bfb8e590f922089dc3471ed7828a6da2fc9453eba38c332efa9ee8749fd7",
                "md5": "bf337be69559c1bd8b84b5b923332656",
                "sha256": "24b5f9c9673c823d91b5973d0af8b39f883f414a55ade2b9d097138acd10f31e"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "bf337be69559c1bd8b84b5b923332656",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 415262,
            "upload_time": "2024-02-10T07:43:54",
            "upload_time_iso_8601": "2024-02-10T07:43:54.498322Z",
            "url": "https://files.pythonhosted.org/packages/e1/31/bfb8e590f922089dc3471ed7828a6da2fc9453eba38c332efa9ee8749fd7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a9c757423942b2f847cdbbb46494568d00cd8a45500904ea026f0aad6ca01bc7",
                "md5": "3a31f90fd46f781616c592a60e4065d5",
                "sha256": "c59248eabfad603f0fba47b0c263d5dc728fb01c2b6b50fb6ca187cec547fdb3"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3a31f90fd46f781616c592a60e4065d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 418905,
            "upload_time": "2024-02-10T07:43:55",
            "upload_time_iso_8601": "2024-02-10T07:43:55.779659Z",
            "url": "https://files.pythonhosted.org/packages/a9/c7/57423942b2f847cdbbb46494568d00cd8a45500904ea026f0aad6ca01bc7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b05dfa4cdcce063596cbf0d7a32c46cd0f4fa70980311b7da64d35f33ad02a0",
                "md5": "d4e43db06790ba12cabfd6a137c1c51b",
                "sha256": "84e239d88ff52821cf64023fabd06a1d9a07654f364b64bf1284577fd3a79d0e"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d4e43db06790ba12cabfd6a137c1c51b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 412511,
            "upload_time": "2024-02-10T07:43:57",
            "upload_time_iso_8601": "2024-02-10T07:43:57.567462Z",
            "url": "https://files.pythonhosted.org/packages/1b/05/dfa4cdcce063596cbf0d7a32c46cd0f4fa70980311b7da64d35f33ad02a0/editdistance-0.8.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e1439608ff724a9523f187c4e28926d78bc68f2798f74777ac6757981108345",
                "md5": "72d0e8ce15209b5270430cad3bbf5985",
                "sha256": "2f7f71698f83e8c83839ac0d876a0f4ef996c86c5460aebd26d85568d4afd0db"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "72d0e8ce15209b5270430cad3bbf5985",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 917293,
            "upload_time": "2024-02-10T07:43:59",
            "upload_time_iso_8601": "2024-02-10T07:43:59.559464Z",
            "url": "https://files.pythonhosted.org/packages/0e/14/39608ff724a9523f187c4e28926d78bc68f2798f74777ac6757981108345/editdistance-0.8.1-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "df924a1c61d72da40dedfd0ff950fdc71ae83f478330c58a8bccfd776518bd67",
                "md5": "42c5d3108f33ae062304dfff87e1b379",
                "sha256": "04e229d6f4ce0c12abc9f4cd4023a5b5fa9620226e0207b119c3c2778b036250"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "42c5d3108f33ae062304dfff87e1b379",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 975580,
            "upload_time": "2024-02-10T07:44:01",
            "upload_time_iso_8601": "2024-02-10T07:44:01.328866Z",
            "url": "https://files.pythonhosted.org/packages/df/92/4a1c61d72da40dedfd0ff950fdc71ae83f478330c58a8bccfd776518bd67/editdistance-0.8.1-cp312-cp312-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "473d9877566e724c8a37f2228a84ec5cbf66dbfd0673515baf68a0fe07caff40",
                "md5": "dea1c885eeec80dea4050fffef44261a",
                "sha256": "e16721636da6d6b68a2c09eaced35a94f4a4a704ec09f45756d4fd5e128ed18d"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dea1c885eeec80dea4050fffef44261a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 929121,
            "upload_time": "2024-02-10T07:44:02",
            "upload_time_iso_8601": "2024-02-10T07:44:02.764362Z",
            "url": "https://files.pythonhosted.org/packages/47/3d/9877566e724c8a37f2228a84ec5cbf66dbfd0673515baf68a0fe07caff40/editdistance-0.8.1-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2f58c50757d198b8ca30ddb91e8b8f0247a8dca04ff2ec30755245f0ab1ff0c",
                "md5": "fcbc52b8c4cb9c338f47874a9e14ddef",
                "sha256": "87533cf2ebc3777088d991947274cd7e1014b9c861a8aa65257bcdc0ee492526"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "fcbc52b8c4cb9c338f47874a9e14ddef",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 81039,
            "upload_time": "2024-02-10T07:44:04",
            "upload_time_iso_8601": "2024-02-10T07:44:04.134172Z",
            "url": "https://files.pythonhosted.org/packages/d2/f5/8c50757d198b8ca30ddb91e8b8f0247a8dca04ff2ec30755245f0ab1ff0c/editdistance-0.8.1-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28f065101e51dc7c850e7b7581a5d8fa8721a1d7479a0dca6c08386328e19882",
                "md5": "662bcccec18848829a60bd457e691602",
                "sha256": "09f01ed51746d90178af7dd7ea4ebb41497ef19f53c7f327e864421743dffb0a"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "662bcccec18848829a60bd457e691602",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 79853,
            "upload_time": "2024-02-10T07:44:05",
            "upload_time_iso_8601": "2024-02-10T07:44:05.687204Z",
            "url": "https://files.pythonhosted.org/packages/28/f0/65101e51dc7c850e7b7581a5d8fa8721a1d7479a0dca6c08386328e19882/editdistance-0.8.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63b85010f115ae33063ebf3316c6ae3f73a5a355356c835168aff8f270bed4b4",
                "md5": "5244400ce4da02d780531a3114c9452c",
                "sha256": "0b6f52a9d7d434f6882db3dc0340e42da6f177644c23f6a02a739b6247a14b82"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "5244400ce4da02d780531a3114c9452c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 106124,
            "upload_time": "2024-02-10T07:44:06",
            "upload_time_iso_8601": "2024-02-10T07:44:06.751907Z",
            "url": "https://files.pythonhosted.org/packages/63/b8/5010f115ae33063ebf3316c6ae3f73a5a355356c835168aff8f270bed4b4/editdistance-0.8.1-cp38-cp38-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed7f1d78e5685fed95beb975e7ecc3d2aec12143c958abd6a773a9c44a3d60f7",
                "md5": "4d431656357e70e1618a79a4c0fd7daf",
                "sha256": "d5b413aeb8fe3f77a9e95485fcb64ce84e6b14bcd368124d38bd0062167b3456"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4d431656357e70e1618a79a4c0fd7daf",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 80526,
            "upload_time": "2024-02-10T07:44:08",
            "upload_time_iso_8601": "2024-02-10T07:44:08.383130Z",
            "url": "https://files.pythonhosted.org/packages/ed/7f/1d78e5685fed95beb975e7ecc3d2aec12143c958abd6a773a9c44a3d60f7/editdistance-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "60644f1eeb5b615d99b34cc4cb789bc5eeddf9516cba15887b8f0a521ffab5c9",
                "md5": "6ba461214d3e1deedb0fa55a5d6102a3",
                "sha256": "4ba571e8b6796ad34faeb8581ddc311c35946b2fc183eaebfef59e12ea3538b3"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "6ba461214d3e1deedb0fa55a5d6102a3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 79124,
            "upload_time": "2024-02-10T07:44:09",
            "upload_time_iso_8601": "2024-02-10T07:44:09.399836Z",
            "url": "https://files.pythonhosted.org/packages/60/64/4f1eeb5b615d99b34cc4cb789bc5eeddf9516cba15887b8f0a521ffab5c9/editdistance-0.8.1-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0059808497bf7eccd8e7c6437fbdd580ebb7431a4695a1fd66c12cff14594d50",
                "md5": "4d1cf0863775a115e8f6d55982534939",
                "sha256": "616e361e932a85ee1f7091fcb8f7e4619681592c1a0cca251dfd26976dd58254"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4d1cf0863775a115e8f6d55982534939",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 397070,
            "upload_time": "2024-02-10T07:44:10",
            "upload_time_iso_8601": "2024-02-10T07:44:10.747690Z",
            "url": "https://files.pythonhosted.org/packages/00/59/808497bf7eccd8e7c6437fbdd580ebb7431a4695a1fd66c12cff14594d50/editdistance-0.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2c38968abe360a39e6fa280459e57623e546c4e1c1a7de91f8ec100d2bd5796",
                "md5": "63e35d45d8b8eefc83854b957f17ddf4",
                "sha256": "cf200104ed4923d4f51ca543bc8488732a31a17848058e65bcba855a7eee2bd2"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "63e35d45d8b8eefc83854b957f17ddf4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 402162,
            "upload_time": "2024-02-10T07:44:12",
            "upload_time_iso_8601": "2024-02-10T07:44:12.603471Z",
            "url": "https://files.pythonhosted.org/packages/e2/c3/8968abe360a39e6fa280459e57623e546c4e1c1a7de91f8ec100d2bd5796/editdistance-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c931cd75079d2cf26a3907b341fc343d174f0306dc7f1397abcb3f3e145b1a8",
                "md5": "794b3bfef34bf1360fa0d2b96a59b0fa",
                "sha256": "387d3bb45befbf8514eb8d17180307580efe4ebaa40ad8b2c14eb04c52ad18a0"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "794b3bfef34bf1360fa0d2b96a59b0fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 397871,
            "upload_time": "2024-02-10T07:44:13",
            "upload_time_iso_8601": "2024-02-10T07:44:13.804831Z",
            "url": "https://files.pythonhosted.org/packages/5c/93/1cd75079d2cf26a3907b341fc343d174f0306dc7f1397abcb3f3e145b1a8/editdistance-0.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e3c3c1ed09066721a9a77e49dbfb9b5da17fd4f9a74d7689ba7c64f9b127bce",
                "md5": "55de8a0d823208278b3383ff23586624",
                "sha256": "8e4ea90e92f0e3494bdddad45928393094c258aeef9e4def81a39c3429df0e19"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "55de8a0d823208278b3383ff23586624",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 899368,
            "upload_time": "2024-02-10T07:44:15",
            "upload_time_iso_8601": "2024-02-10T07:44:15.084096Z",
            "url": "https://files.pythonhosted.org/packages/1e/3c/3c1ed09066721a9a77e49dbfb9b5da17fd4f9a74d7689ba7c64f9b127bce/editdistance-0.8.1-cp38-cp38-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f705189a5e4960de75c97b498c6dc2b559c695b81118800d22f63748f36f1d9b",
                "md5": "ca26784ced9c8caa651fe2c848e9292e",
                "sha256": "5d746ecbf7db7fe0f93ba6971ac43225aac877818a3c2003d41436fee9b33905"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "ca26784ced9c8caa651fe2c848e9292e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 960410,
            "upload_time": "2024-02-10T07:44:17",
            "upload_time_iso_8601": "2024-02-10T07:44:17.087863Z",
            "url": "https://files.pythonhosted.org/packages/f7/05/189a5e4960de75c97b498c6dc2b559c695b81118800d22f63748f36f1d9b/editdistance-0.8.1-cp38-cp38-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "06e781711e47df1664e6fc6e258c0d5ac79a3bb73f8459f4ad8fec5095112c1b",
                "md5": "7a1c1c631ca4373b11a26bfd9f71bd4e",
                "sha256": "d789a8ef6fe7cb287ff199381bbd62e9fb2ba4b1e69db817b761d9b42bf8ca7b"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7a1c1c631ca4373b11a26bfd9f71bd4e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 911502,
            "upload_time": "2024-02-10T07:44:18",
            "upload_time_iso_8601": "2024-02-10T07:44:18.460707Z",
            "url": "https://files.pythonhosted.org/packages/06/e7/81711e47df1664e6fc6e258c0d5ac79a3bb73f8459f4ad8fec5095112c1b/editdistance-0.8.1-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "380f8073cb4889669dfbac43f817a0cd6d697c956a88905fc73de60303935a46",
                "md5": "3f63cda888a5c8f18eb31b6c78f87f06",
                "sha256": "dbbf050fece6c78838a8a95fa4e9a4132023c3d85138870ac83c9dc1dfbfe513"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "3f63cda888a5c8f18eb31b6c78f87f06",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 80826,
            "upload_time": "2024-02-10T07:44:19",
            "upload_time_iso_8601": "2024-02-10T07:44:19.686014Z",
            "url": "https://files.pythonhosted.org/packages/38/0f/8073cb4889669dfbac43f817a0cd6d697c956a88905fc73de60303935a46/editdistance-0.8.1-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c304d648344513c36bfa6605433fd72d1a2cd9679332f2c74fe5fe0b90c58af",
                "md5": "dbac89aba728709b1a748375c421508f",
                "sha256": "1c49df0717f64a2c8869edc32c01ba9a22ba20b6cc482876c1067e3a92a6cb2d"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dbac89aba728709b1a748375c421508f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 79609,
            "upload_time": "2024-02-10T07:44:21",
            "upload_time_iso_8601": "2024-02-10T07:44:21.867970Z",
            "url": "https://files.pythonhosted.org/packages/9c/30/4d648344513c36bfa6605433fd72d1a2cd9679332f2c74fe5fe0b90c58af/editdistance-0.8.1-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bac34a18329c746cf7f35e02afff502b29581c298345292e70cfa9366e7d2ac7",
                "md5": "52e2c36a5150f9bae8d5c0b8da81afad",
                "sha256": "4d8e9a3e65a68c13dcadc1d2caca620f1716a8d02f2602047e0721b509161ec7"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "52e2c36a5150f9bae8d5c0b8da81afad",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 106139,
            "upload_time": "2024-02-10T07:44:22",
            "upload_time_iso_8601": "2024-02-10T07:44:22.877332Z",
            "url": "https://files.pythonhosted.org/packages/ba/c3/4a18329c746cf7f35e02afff502b29581c298345292e70cfa9366e7d2ac7/editdistance-0.8.1-cp39-cp39-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7381de1fa8018b5d3ee7c622f3f19651967a9e107f4faaf0f172d2fa5a81f725",
                "md5": "6e1949945ec1f5f55c4ff06cc5d37744",
                "sha256": "7994a6a0a6ae92db87c144e12f1549ca0e50f43c6cc64e32c628e7af6b9c74b6"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6e1949945ec1f5f55c4ff06cc5d37744",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 80544,
            "upload_time": "2024-02-10T07:44:23",
            "upload_time_iso_8601": "2024-02-10T07:44:23.908603Z",
            "url": "https://files.pythonhosted.org/packages/73/81/de1fa8018b5d3ee7c622f3f19651967a9e107f4faaf0f172d2fa5a81f725/editdistance-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c872625cfae8b83c68bf19b0db93350f15f114d92b5c592a6dbfedb8c8e2344",
                "md5": "cfea209aba7e8a2c1bb639dc9ba0a97e",
                "sha256": "dbe0cbc15466e9b7fbf73e34bdcae11cb0c2acd09a60ef4740f2172f9aa5e751"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "cfea209aba7e8a2c1bb639dc9ba0a97e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 79131,
            "upload_time": "2024-02-10T07:44:24",
            "upload_time_iso_8601": "2024-02-10T07:44:24.904736Z",
            "url": "https://files.pythonhosted.org/packages/1c/87/2625cfae8b83c68bf19b0db93350f15f114d92b5c592a6dbfedb8c8e2344/editdistance-0.8.1-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e94b3f68b42fe96ee86e5deaf375bffda0a33d0aea3c183e12648b329e70e11",
                "md5": "240ff65a31a92505fbd38d6e799e2c0f",
                "sha256": "bc5f0c7f12a3a3bf2d129e2900deaaa5e47203ef61918343ddc4b6c03e50f089"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "240ff65a31a92505fbd38d6e799e2c0f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 396599,
            "upload_time": "2024-02-10T07:44:25",
            "upload_time_iso_8601": "2024-02-10T07:44:25.980880Z",
            "url": "https://files.pythonhosted.org/packages/2e/94/b3f68b42fe96ee86e5deaf375bffda0a33d0aea3c183e12648b329e70e11/editdistance-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8fb1c8634e2dddb7ea14d99b9e7a3988124b2da08a33343eb9290d908451a3de",
                "md5": "8911466fe9af510c085a15658ac9245c",
                "sha256": "98572c662fd7d425ff24acb8197ad4be7849558a48aebbc60012090bfda4dce9"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8911466fe9af510c085a15658ac9245c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 401643,
            "upload_time": "2024-02-10T07:44:27",
            "upload_time_iso_8601": "2024-02-10T07:44:27.403545Z",
            "url": "https://files.pythonhosted.org/packages/8f/b1/c8634e2dddb7ea14d99b9e7a3988124b2da08a33343eb9290d908451a3de/editdistance-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9d035f7567e9502f262d4c8ef62baa8ce20b0e9de8dc2aabe674152144b35d71",
                "md5": "0ca1448aa21123b334f03f26e77a9ac8",
                "sha256": "3b35c647a8a17b77441e7b6111b74ae1016851589109e1efc990d27225b3217b"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "0ca1448aa21123b334f03f26e77a9ac8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 397311,
            "upload_time": "2024-02-10T07:44:28",
            "upload_time_iso_8601": "2024-02-10T07:44:28.621032Z",
            "url": "https://files.pythonhosted.org/packages/9d/03/5f7567e9502f262d4c8ef62baa8ce20b0e9de8dc2aabe674152144b35d71/editdistance-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a55d25497069197e4f5f0a961003d91e7396a5ba088ac4a2efb94e6b8941601",
                "md5": "4052e7841f92876bbaae3468fe9a0525",
                "sha256": "2f56c0e006f6b5207985c1bdd62e1873e66bb06a60849cad32716cad1bb3ae40"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4052e7841f92876bbaae3468fe9a0525",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 898633,
            "upload_time": "2024-02-10T07:44:30",
            "upload_time_iso_8601": "2024-02-10T07:44:30.782821Z",
            "url": "https://files.pythonhosted.org/packages/9a/55/d25497069197e4f5f0a961003d91e7396a5ba088ac4a2efb94e6b8941601/editdistance-0.8.1-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb4efb19a6d8b8434dccfe32581cf01bdf2e4b901b00bf50784097a64dd02530",
                "md5": "98bf08aa226f666bfb0ab286c6a9cf91",
                "sha256": "d6bc5a827b262dc9b0d03cfd821682334ce1280520edf6385dc1730e390b5201"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "98bf08aa226f666bfb0ab286c6a9cf91",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 959353,
            "upload_time": "2024-02-10T07:44:32",
            "upload_time_iso_8601": "2024-02-10T07:44:32.133804Z",
            "url": "https://files.pythonhosted.org/packages/cb/4e/fb19a6d8b8434dccfe32581cf01bdf2e4b901b00bf50784097a64dd02530/editdistance-0.8.1-cp39-cp39-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f84cf515792d582489d2953c5b19bfca6818a6036f8c2e9d4eda4546f854d3cc",
                "md5": "280782b58b5f168baab5861e598e5b43",
                "sha256": "ad68a2357664e45823b38c9f67a315ff9771263ec502a710057b78c6ca6fcfcd"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "280782b58b5f168baab5861e598e5b43",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 910776,
            "upload_time": "2024-02-10T07:44:33",
            "upload_time_iso_8601": "2024-02-10T07:44:33.579663Z",
            "url": "https://files.pythonhosted.org/packages/f8/4c/f515792d582489d2953c5b19bfca6818a6036f8c2e9d4eda4546f854d3cc/editdistance-0.8.1-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "604da7ee5093a27e312800dadfa90de6c129d5ed5e7ae63e9bfe211db64ead63",
                "md5": "60208f8ddabbd40d16653bd7fa2ec7cf",
                "sha256": "16b3e413c020e42b2ef2d4ba01386ead43007217f0bdd704e90474ace90d2023"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "60208f8ddabbd40d16653bd7fa2ec7cf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 80828,
            "upload_time": "2024-02-10T07:44:34",
            "upload_time_iso_8601": "2024-02-10T07:44:34.810746Z",
            "url": "https://files.pythonhosted.org/packages/60/4d/a7ee5093a27e312800dadfa90de6c129d5ed5e7ae63e9bfe211db64ead63/editdistance-0.8.1-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d178c9dacbee53f4fc4ebfd25b0821c493aed6da547e457047f35c7430469c2",
                "md5": "372d7c21eb1a42d858f6dc1f01da1623",
                "sha256": "331f1a8d3a753858a9d689c0bcd79ad1959e0df464bb6c22cb263cfb6da208e4"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "372d7c21eb1a42d858f6dc1f01da1623",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 79613,
            "upload_time": "2024-02-10T07:44:35",
            "upload_time_iso_8601": "2024-02-10T07:44:35.784222Z",
            "url": "https://files.pythonhosted.org/packages/0d/17/8c9dacbee53f4fc4ebfd25b0821c493aed6da547e457047f35c7430469c2/editdistance-0.8.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d44cc9d02eeb47815d35f8d324b52f6704ea7beb032bcb209358cac44047d413",
                "md5": "d0d313a18d0dece5f5465bc08770a97f",
                "sha256": "a4a90c6b03094c07358572027a8d0a13cca7450b1aa6caca98a5f1fa4f0b8961"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d0d313a18d0dece5f5465bc08770a97f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 76455,
            "upload_time": "2024-02-10T07:44:36",
            "upload_time_iso_8601": "2024-02-10T07:44:36.838134Z",
            "url": "https://files.pythonhosted.org/packages/d4/4c/c9d02eeb47815d35f8d324b52f6704ea7beb032bcb209358cac44047d413/editdistance-0.8.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "afb02818fa6a24595dac069b0bfb9d05658406779a1ded8fd2b0c9066396cf99",
                "md5": "b4fbde1e074cccbb72579a9e17eaf80d",
                "sha256": "510a4f9ced348a4fd89ae2e102357d4d801a771e29bb2bc2f130a1692193407f"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b4fbde1e074cccbb72579a9e17eaf80d",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 84104,
            "upload_time": "2024-02-10T07:44:37",
            "upload_time_iso_8601": "2024-02-10T07:44:37.928943Z",
            "url": "https://files.pythonhosted.org/packages/af/b0/2818fa6a24595dac069b0bfb9d05658406779a1ded8fd2b0c9066396cf99/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1fd13d5e09bcf7fdb7aed705bf74047a8634bd2b8fd92177c25a2547e6dbadfb",
                "md5": "eb9f868707b41e99cc299f5877165ff1",
                "sha256": "4787fa7228ba6a34b430066d174320f011d605015baa7299c2c4911e6ea6bd46"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "eb9f868707b41e99cc299f5877165ff1",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 89058,
            "upload_time": "2024-02-10T07:44:39",
            "upload_time_iso_8601": "2024-02-10T07:44:39.113358Z",
            "url": "https://files.pythonhosted.org/packages/1f/d1/3d5e09bcf7fdb7aed705bf74047a8634bd2b8fd92177c25a2547e6dbadfb/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cd88fca5d7b1a1edf66ce1e5b6b60bff75842e6814b4f5facbdf4585d88c912d",
                "md5": "87b354e9e7e1c0bca3bcb698eb070f1c",
                "sha256": "ee02601375073afccd6b4d811129ce1cb696d47db734784d8dbd1fddcea75447"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "87b354e9e7e1c0bca3bcb698eb070f1c",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 84635,
            "upload_time": "2024-02-10T07:44:40",
            "upload_time_iso_8601": "2024-02-10T07:44:40.714180Z",
            "url": "https://files.pythonhosted.org/packages/cd/88/fca5d7b1a1edf66ce1e5b6b60bff75842e6814b4f5facbdf4585d88c912d/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a9910e6285bbe2358d81fd16313d30306b2d0036387348f7bc11d8c076ca3c72",
                "md5": "28e3b526c99399c29f4f042a2791ddeb",
                "sha256": "bc7ad9f9a20e6f351523de77c59249f005242e3f317b5de45d02c378d24f6531"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "28e3b526c99399c29f4f042a2791ddeb",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 77389,
            "upload_time": "2024-02-10T07:44:41",
            "upload_time_iso_8601": "2024-02-10T07:44:41.725222Z",
            "url": "https://files.pythonhosted.org/packages/a9/91/0e6285bbe2358d81fd16313d30306b2d0036387348f7bc11d8c076ca3c72/editdistance-0.8.1-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd9bcfc16230612a7967ef7b881d0e9a852cf5ca2057f1f1adfc7e6c681737c0",
                "md5": "a6a6f1c30b6c6babb8a43326b9166d84",
                "sha256": "7743895df48482fa5a7136543d6bde72e6c10c78a4a4b772fcddda48f792ef68"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a6a6f1c30b6c6babb8a43326b9166d84",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 75771,
            "upload_time": "2024-02-10T07:44:42",
            "upload_time_iso_8601": "2024-02-10T07:44:42.918371Z",
            "url": "https://files.pythonhosted.org/packages/fd/9b/cfc16230612a7967ef7b881d0e9a852cf5ca2057f1f1adfc7e6c681737c0/editdistance-0.8.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "734350933994cf88eae95b00719c82e664d5d43d67b853d7498e42c6214db58e",
                "md5": "219bb88f0521ab3e4598329be3f94919",
                "sha256": "d9f139d921aff07deb2c9e592fe23d994af0e59267962a20c062cd66750a0ca4"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "219bb88f0521ab3e4598329be3f94919",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 83328,
            "upload_time": "2024-02-10T07:44:44",
            "upload_time_iso_8601": "2024-02-10T07:44:44.533999Z",
            "url": "https://files.pythonhosted.org/packages/73/43/50933994cf88eae95b00719c82e664d5d43d67b853d7498e42c6214db58e/editdistance-0.8.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "319ca680f2ac5a4444517622fa6be39b13b309bc1145fdeef1b6a39c4d4e9a8f",
                "md5": "4dc9c5c337b1e1f6918e72cdb8046c2b",
                "sha256": "493587829de3e500bdf34f03f5ab12501867b911acc838e1d04047a3f8941aad"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "4dc9c5c337b1e1f6918e72cdb8046c2b",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 88026,
            "upload_time": "2024-02-10T07:44:45",
            "upload_time_iso_8601": "2024-02-10T07:44:45.542932Z",
            "url": "https://files.pythonhosted.org/packages/31/9c/a680f2ac5a4444517622fa6be39b13b309bc1145fdeef1b6a39c4d4e9a8f/editdistance-0.8.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2bfbd5f343bef1c70bb79ec69fad36fc0c4c5f0235ef6e79e8bc3376e8c2ee84",
                "md5": "f79b087361214a5cbe8c566d09195f10",
                "sha256": "16c521157f5d29bf2cb20472482de8450722685d27a6dd801ff1e80cb13a1fd1"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f79b087361214a5cbe8c566d09195f10",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 83846,
            "upload_time": "2024-02-10T07:44:46",
            "upload_time_iso_8601": "2024-02-10T07:44:46.514231Z",
            "url": "https://files.pythonhosted.org/packages/2b/fb/d5f343bef1c70bb79ec69fad36fc0c4c5f0235ef6e79e8bc3376e8c2ee84/editdistance-0.8.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "abdcb226b0aa0cd43da685a7e868bb980c6e0303df4a536098896b2ba4dda3b4",
                "md5": "7a96fc50040fa9b941129186d01aa92d",
                "sha256": "2a956eb9584d9e8d165bddd9091791924648071c3cdb1e03ec94b1320c2edefd"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7a96fc50040fa9b941129186d01aa92d",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 76922,
            "upload_time": "2024-02-10T07:44:47",
            "upload_time_iso_8601": "2024-02-10T07:44:47.509691Z",
            "url": "https://files.pythonhosted.org/packages/ab/dc/b226b0aa0cd43da685a7e868bb980c6e0303df4a536098896b2ba4dda3b4/editdistance-0.8.1-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f119655a7e06fb5d2b41c0f2838f27c2b1b804389fa0d42fa226eb04958bfb27",
                "md5": "e09a8b782a7d777d343b91deb734a331",
                "sha256": "8131acb6b5170382b8b74efab92df8739ac591dc841314e0153af63c4493cb43"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e09a8b782a7d777d343b91deb734a331",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 76450,
            "upload_time": "2024-02-10T07:44:48",
            "upload_time_iso_8601": "2024-02-10T07:44:48.499225Z",
            "url": "https://files.pythonhosted.org/packages/f1/19/655a7e06fb5d2b41c0f2838f27c2b1b804389fa0d42fa226eb04958bfb27/editdistance-0.8.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8e545f8f204a43427e14453250fbd68c6ec8fcd4e4ea664eb3c5acd09856e64",
                "md5": "21f3e1c36e52e611db5431344c2bae0d",
                "sha256": "f182e5e1d2a446138cab085409395c62af36eb1abcbe8cfacb083febfeafd5ce"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "21f3e1c36e52e611db5431344c2bae0d",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 84108,
            "upload_time": "2024-02-10T07:44:49",
            "upload_time_iso_8601": "2024-02-10T07:44:49.542989Z",
            "url": "https://files.pythonhosted.org/packages/c8/e5/45f8f204a43427e14453250fbd68c6ec8fcd4e4ea664eb3c5acd09856e64/editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9cac890a9abd8487254042a67ec9bd9f3dd64c3bd8f34c0b4015db0c4ad93890",
                "md5": "9434c068cc2cff34a73c22d8f0cdb031",
                "sha256": "7f4f19a829aff230377041acb77afec73becbebafe35b7e322be00cdb3122ddb"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9434c068cc2cff34a73c22d8f0cdb031",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 89054,
            "upload_time": "2024-02-10T07:44:50",
            "upload_time_iso_8601": "2024-02-10T07:44:50.736950Z",
            "url": "https://files.pythonhosted.org/packages/9c/ac/890a9abd8487254042a67ec9bd9f3dd64c3bd8f34c0b4015db0c4ad93890/editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "91cf3130100071e1447c5607abe050986320617e8f6157856b101f5caa25b453",
                "md5": "9918289a353b812e5f9f2261f7e63ff6",
                "sha256": "b978c5927100a57791131dd2418040f4e5d33970d37b97a84c1a530ec481f557"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9918289a353b812e5f9f2261f7e63ff6",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 84637,
            "upload_time": "2024-02-10T07:44:51",
            "upload_time_iso_8601": "2024-02-10T07:44:51.735320Z",
            "url": "https://files.pythonhosted.org/packages/91/cf/3130100071e1447c5607abe050986320617e8f6157856b101f5caa25b453/editdistance-0.8.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98c52ab098d1f2b7ecc1e7dfdd534be7af615732c54b46e7ca2e53a908ad457b",
                "md5": "8106bb76cbca04725ce511e62d01ef0c",
                "sha256": "0c96a8e981f385f0b7392d047c5caab8e0b24f94b71120787fd78241efc34237"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8106bb76cbca04725ce511e62d01ef0c",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 77383,
            "upload_time": "2024-02-10T07:44:52",
            "upload_time_iso_8601": "2024-02-10T07:44:52.730916Z",
            "url": "https://files.pythonhosted.org/packages/98/c5/2ab098d1f2b7ecc1e7dfdd534be7af615732c54b46e7ca2e53a908ad457b/editdistance-0.8.1-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d5189f4f975ca87a390832b1c22478f3702fcdf739f83211e24d054b7551270d",
                "md5": "408d8b11a5be8f5b314ab2249bbe8d5c",
                "sha256": "d1cdf80a5d5014b0c9126a69a42ce55a457b457f6986ff69ca98e4fe4d2d8fed"
            },
            "downloads": -1,
            "filename": "editdistance-0.8.1.tar.gz",
            "has_sig": false,
            "md5_digest": "408d8b11a5be8f5b314ab2249bbe8d5c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 50006,
            "upload_time": "2024-02-10T07:44:53",
            "upload_time_iso_8601": "2024-02-10T07:44:53.914747Z",
            "url": "https://files.pythonhosted.org/packages/d5/18/9f4f975ca87a390832b1c22478f3702fcdf739f83211e24d054b7551270d/editdistance-0.8.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-10 07:44:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "roy-ht",
    "github_project": "editdistance",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "editdistance"
}
        
Elapsed time: 0.65465s