polyleven


Namepolyleven JSON
Version 0.8 PyPI version JSON
download
home_pagehttps://ceptord.net/
SummaryA fast C-implemented library for Levenshtein distance
upload_time2022-10-02 04:48:18
maintainer
docs_urlNone
authorFujimoto Seiji
requires_python>=3.4
licenseMIT License
keywords levenshtein distance
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ==============================================
Polyleven -- Fast Pythonic Levenshtein Library
==============================================

:Website: https://ceptord.net/
:Latest Release: v0.8 (2022-10-02)
:License: MIT License

1. Introduction
===============

polyleven is a Pythonic Levenshtein distance library that:

- Is *fast* independent of input types, and hence can be used for
  both short (like English words) and long input types (like DNA
  sequences).

- Can be used readily in a manner not covered by restrictive
  licenses such as GPL, hence can be used freely in private codes.

- Supports Python 3.x.

2. How to install
=================

The official package is available on PyPI::

  $ pip install polyleven

3. How to use
=============

Polyleven provides a single interface function ``levenshtein()``. You
can use this function to measure the similarity of two strings.

>>> from polyleven import levenshtein
>>> levenshtein('aaa', 'ccc')
3

If you only care about distances under a certain threshold, you can
pass the max threshold to the third argument.

>>> levenshtein('acc', 'ccc', 1)
1
>>> levenshtein('aaa', 'ccc', 1)
2

In general, you can gain a noticeable speed boost with threshold
:math:`k < 3`.

4. Benchmark
============

4.1  English Words
------------------

To compare Polyleven with other Pythonic edit distance libraries,
a million word pairs was generated from `SCOWL`_.

.. _SCOWL: http://wordlist.aspell.net/

Each library was measured how long it takes to evaluate all of
these words. The following table summarises the result:

============================== ============ ================
Function Name                    TIME[sec]    SPEED[pairs/s]
============================== ============ ================
edlib                                4.763           208216
editdistance                         1.943           510450
jellyfish.levenshtein_distance       0.722          1374081
distance.levenshtein                 0.623          1591396
Levenshtein.distance                 0.500          1982764
polyleven.levenshtein                0.431          2303420
============================== ============ ================

4.2. Longer Inputs
------------------

To evaluate the efficiency for longer inputs, I created 5000 pairs
of random strings of size 16, 32, 64, 128, 256, 512 and 1024.

Each library was measured how fast it can process these entries. [#fn1]_

============ =====  =====  =====  =====  =====  =====  ======
Library      N=16   N=32   N=64   N=128  N=256  N=512  N=1024
============ =====  =====  =====  =====  =====  =====  ======
edlib        0.040  0.063  0.094  0.205  0.432  0.908   2.089
editdistance 0.027  0.049  0.086  0.178  0.336  0.740  58.139
jellyfish    0.009  0.032  0.118  0.470  1.874  8.877  42.848
distance     0.007  0.029  0.109  0.431  1.726  6.950  27.998
Levenshtein  0.006  0.022  0.085  0.336  1.328  5.286  21.097
polyleven    0.003  0.005  0.010  0.043  0.149  0.550   2.109
============ =====  =====  =====  =====  =====  =====  ======

3.3. List of Libraries
----------------------

============ ======= ==========================================
Library      Version URL
============ ======= ==========================================
edlib        v1.2.1  https://github.com/Martinsos/edlib
editdistance v0.4    https://github.com/aflc/editdistance
jellyfish    v0.5.6  https://github.com/jamesturk/jellyfish
distance     v0.1.3  https://github.com/doukremt/distance
Levenshtein  v0.12   https://github.com/ztane/python-Levenshtein
polyleven    v0.3    https://github.com/fujimotos/polyleven
============ ======= ==========================================

.. [#fn1] Measured using Python 3.5.3 on Debian Jessie with Intel Core
  i3-4010U (1.70GHz)



            

Raw data

            {
    "_id": null,
    "home_page": "https://ceptord.net/",
    "name": "polyleven",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.4",
    "maintainer_email": "",
    "keywords": "Levenshtein distance",
    "author": "Fujimoto Seiji",
    "author_email": "fujimoto@ceptord.net",
    "download_url": "https://files.pythonhosted.org/packages/fb/ef/4076b8183b6d69e9cc4c9997952d0a4f118892b7e2b66340d8d8f4127972/polyleven-0.8.tar.gz",
    "platform": null,
    "description": "==============================================\nPolyleven -- Fast Pythonic Levenshtein Library\n==============================================\n\n:Website: https://ceptord.net/\n:Latest Release: v0.8 (2022-10-02)\n:License: MIT License\n\n1. Introduction\n===============\n\npolyleven is a Pythonic Levenshtein distance library that:\n\n- Is *fast* independent of input types, and hence can be used for\n  both short (like English words) and long input types (like DNA\n  sequences).\n\n- Can be used readily in a manner not covered by restrictive\n  licenses such as GPL, hence can be used freely in private codes.\n\n- Supports Python 3.x.\n\n2. How to install\n=================\n\nThe official package is available on PyPI::\n\n  $ pip install polyleven\n\n3. How to use\n=============\n\nPolyleven provides a single interface function ``levenshtein()``. You\ncan use this function to measure the similarity of two strings.\n\n>>> from polyleven import levenshtein\n>>> levenshtein('aaa', 'ccc')\n3\n\nIf you only care about distances under a certain threshold, you can\npass the max threshold to the third argument.\n\n>>> levenshtein('acc', 'ccc', 1)\n1\n>>> levenshtein('aaa', 'ccc', 1)\n2\n\nIn general, you can gain a noticeable speed boost with threshold\n:math:`k < 3`.\n\n4. Benchmark\n============\n\n4.1  English Words\n------------------\n\nTo compare Polyleven with other Pythonic edit distance libraries,\na million word pairs was generated from `SCOWL`_.\n\n.. _SCOWL: http://wordlist.aspell.net/\n\nEach library was measured how long it takes to evaluate all of\nthese words. The following table summarises the result:\n\n============================== ============ ================\nFunction Name                    TIME[sec]    SPEED[pairs/s]\n============================== ============ ================\nedlib                                4.763           208216\neditdistance                         1.943           510450\njellyfish.levenshtein_distance       0.722          1374081\ndistance.levenshtein                 0.623          1591396\nLevenshtein.distance                 0.500          1982764\npolyleven.levenshtein                0.431          2303420\n============================== ============ ================\n\n4.2. Longer Inputs\n------------------\n\nTo evaluate the efficiency for longer inputs, I created 5000 pairs\nof random strings of size 16, 32, 64, 128, 256, 512 and 1024.\n\nEach library was measured how fast it can process these entries. [#fn1]_\n\n============ =====  =====  =====  =====  =====  =====  ======\nLibrary      N=16   N=32   N=64   N=128  N=256  N=512  N=1024\n============ =====  =====  =====  =====  =====  =====  ======\nedlib        0.040  0.063  0.094  0.205  0.432  0.908   2.089\neditdistance 0.027  0.049  0.086  0.178  0.336  0.740  58.139\njellyfish    0.009  0.032  0.118  0.470  1.874  8.877  42.848\ndistance     0.007  0.029  0.109  0.431  1.726  6.950  27.998\nLevenshtein  0.006  0.022  0.085  0.336  1.328  5.286  21.097\npolyleven    0.003  0.005  0.010  0.043  0.149  0.550   2.109\n============ =====  =====  =====  =====  =====  =====  ======\n\n3.3. List of Libraries\n----------------------\n\n============ ======= ==========================================\nLibrary      Version URL\n============ ======= ==========================================\nedlib        v1.2.1  https://github.com/Martinsos/edlib\neditdistance v0.4    https://github.com/aflc/editdistance\njellyfish    v0.5.6  https://github.com/jamesturk/jellyfish\ndistance     v0.1.3  https://github.com/doukremt/distance\nLevenshtein  v0.12   https://github.com/ztane/python-Levenshtein\npolyleven    v0.3    https://github.com/fujimotos/polyleven\n============ ======= ==========================================\n\n.. [#fn1] Measured using Python 3.5.3 on Debian Jessie with Intel Core\n  i3-4010U (1.70GHz)\n\n\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "A fast C-implemented library for Levenshtein distance",
    "version": "0.8",
    "split_keywords": [
        "levenshtein",
        "distance"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6da3f057b1a60fd658b6a0b95917fd119edfcf4846a3f556b3cebc21024883ff",
                "md5": "126ef8909e1f8613fa2f18d32ecbdaef",
                "sha256": "8b13b4bf51a07ff9cc6d5622b93ca7168cf7ba60ae9fa9d7bedc3a4aa448b048"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "126ef8909e1f8613fa2f18d32ecbdaef",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.4",
            "size": 7721,
            "upload_time": "2022-10-02T05:05:54",
            "upload_time_iso_8601": "2022-10-02T05:05:54.557005Z",
            "url": "https://files.pythonhosted.org/packages/6d/a3/f057b1a60fd658b6a0b95917fd119edfcf4846a3f556b3cebc21024883ff/polyleven-0.8-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b560bcc78553fc26ec4f1a9836cbb8a322250c876580f63db11673c54763dc0",
                "md5": "e277381068702a383ab78553a9760914",
                "sha256": "bddfbc84e874cc4ade16289b73284f6cd3113db6d90a79965fe3435ea1a9dbe2"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "e277381068702a383ab78553a9760914",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.4",
            "size": 21158,
            "upload_time": "2022-10-02T05:05:58",
            "upload_time_iso_8601": "2022-10-02T05:05:58.416516Z",
            "url": "https://files.pythonhosted.org/packages/0b/56/0bcc78553fc26ec4f1a9836cbb8a322250c876580f63db11673c54763dc0/polyleven-0.8-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": "af60e74c28811a2abc528395adbfea84c6159228bcbf3a5158284e6733bb371b",
                "md5": "32c35642fc2d9bad37325074aeb976fa",
                "sha256": "c650b759fc0b91d261428aa8e5a85132fc36a97c0ee38ed5f70c1aaef9a15d60"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "32c35642fc2d9bad37325074aeb976fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.4",
            "size": 19320,
            "upload_time": "2022-10-02T05:06:00",
            "upload_time_iso_8601": "2022-10-02T05:06:00.987458Z",
            "url": "https://files.pythonhosted.org/packages/af/60/e74c28811a2abc528395adbfea84c6159228bcbf3a5158284e6733bb371b/polyleven-0.8-cp310-cp310-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": "5c4a6a2c02ec91b33862a01f2ca80964e527b1991b75a01baf7701ae4fdc5134",
                "md5": "e828a87cb2a659c9ef5c2b274139f46f",
                "sha256": "0e40c0375b50fb1ce407283f98554520bae8c1e7f4416e4058b7c98cce82d39c"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp310-cp310-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "e828a87cb2a659c9ef5c2b274139f46f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.4",
            "size": 26148,
            "upload_time": "2022-10-02T05:06:04",
            "upload_time_iso_8601": "2022-10-02T05:06:04.823561Z",
            "url": "https://files.pythonhosted.org/packages/5c/4a/6a2c02ec91b33862a01f2ca80964e527b1991b75a01baf7701ae4fdc5134/polyleven-0.8-cp310-cp310-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a0416969ce69cbf424b9c24c808b84f79e799c3f2285f244cf8cb9a72721cdbd",
                "md5": "fcf7d7d2eb93c0d906b0117e97b37c09",
                "sha256": "7946daec64c1d2c52f9930715754bb48e7b0a15bb17c1d9b2b34e1ff6d2aaf1f"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fcf7d7d2eb93c0d906b0117e97b37c09",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.4",
            "size": 23922,
            "upload_time": "2022-10-02T05:06:06",
            "upload_time_iso_8601": "2022-10-02T05:06:06.659894Z",
            "url": "https://files.pythonhosted.org/packages/a0/41/6969ce69cbf424b9c24c808b84f79e799c3f2285f244cf8cb9a72721cdbd/polyleven-0.8-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab3fcc682ba86b790aff6a94ca3c0547c71ad1b619e7f1f26ca2c36009f71e71",
                "md5": "05a80cecca80ca87b5ba9133d5c58c3a",
                "sha256": "ee2ad017290469bb351ac8c7b8972b7083338611a47f6ac81a26b84024a366ad"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "05a80cecca80ca87b5ba9133d5c58c3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.4",
            "size": 11210,
            "upload_time": "2022-10-02T05:06:10",
            "upload_time_iso_8601": "2022-10-02T05:06:10.054336Z",
            "url": "https://files.pythonhosted.org/packages/ab/3f/cc682ba86b790aff6a94ca3c0547c71ad1b619e7f1f26ca2c36009f71e71/polyleven-0.8-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "11652dfce2d36c74bbcb4c38c12deb59d3d6f7ec29c9238f54dc9e21e617eacd",
                "md5": "78455d6c8217f924c74d877720700a2f",
                "sha256": "3b54f9e843f347ba76b5ec65260aac4db06fde8f1f14daab117987ffe6b0c86d"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "78455d6c8217f924c74d877720700a2f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.4",
            "size": 10605,
            "upload_time": "2022-10-02T05:06:12",
            "upload_time_iso_8601": "2022-10-02T05:06:12.090653Z",
            "url": "https://files.pythonhosted.org/packages/11/65/2dfce2d36c74bbcb4c38c12deb59d3d6f7ec29c9238f54dc9e21e617eacd/polyleven-0.8-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae09518d1b67a5c143509cbc30721b51f65c83483ee818096bcab2de4024f2c3",
                "md5": "17850f3dca8340396fce29fcea863fe3",
                "sha256": "a8518f8734994684c8bab9af8c12cf31a0e08b5c25c1deefc1d686faa6673928"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "17850f3dca8340396fce29fcea863fe3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.4",
            "size": 7786,
            "upload_time": "2022-10-02T05:06:13",
            "upload_time_iso_8601": "2022-10-02T05:06:13.919184Z",
            "url": "https://files.pythonhosted.org/packages/ae/09/518d1b67a5c143509cbc30721b51f65c83483ee818096bcab2de4024f2c3/polyleven-0.8-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0863726e3bb066edb68a1da2ae721370d794bbe0491de1e082b9d185b03a0617",
                "md5": "d8083d02f736f01980faa0a3e81c90e1",
                "sha256": "5fa506f455d084d5e642f4eabe2a5ceeef7c86f417b4a835904a14e96dfdc5cb"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d8083d02f736f01980faa0a3e81c90e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.4",
            "size": 22753,
            "upload_time": "2022-10-02T05:06:16",
            "upload_time_iso_8601": "2022-10-02T05:06:16.000676Z",
            "url": "https://files.pythonhosted.org/packages/08/63/726e3bb066edb68a1da2ae721370d794bbe0491de1e082b9d185b03a0617/polyleven-0.8-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": "6363845920195dc43e0d097535646509db8c29f5e1e753476f2c0ae830531109",
                "md5": "2b6bbec39e02915ae3224599b321728b",
                "sha256": "d8ae2afc52cd456fdc0455b98163b7394b21adcc5acc29727bca077d806f1583"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2b6bbec39e02915ae3224599b321728b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.4",
            "size": 21041,
            "upload_time": "2022-10-02T05:06:18",
            "upload_time_iso_8601": "2022-10-02T05:06:18.980077Z",
            "url": "https://files.pythonhosted.org/packages/63/63/845920195dc43e0d097535646509db8c29f5e1e753476f2c0ae830531109/polyleven-0.8-cp311-cp311-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": "e0bef545fb71dd925465a6815c9f2dede24710db7206f789cf7b82ab0cd3f94a",
                "md5": "041fa3e476a6f4f70727f0ea9c68ebc2",
                "sha256": "8ae6f5d965f0914b61aeb2447598dc841bc24be3f5c509184bac356a29d254f5"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp311-cp311-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "041fa3e476a6f4f70727f0ea9c68ebc2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.4",
            "size": 28293,
            "upload_time": "2022-10-02T05:06:25",
            "upload_time_iso_8601": "2022-10-02T05:06:25.550215Z",
            "url": "https://files.pythonhosted.org/packages/e0/be/f545fb71dd925465a6815c9f2dede24710db7206f789cf7b82ab0cd3f94a/polyleven-0.8-cp311-cp311-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "531c2c14a0d8bed40a4dee5c6146bebc82ca45acea7350b8c08ce213671c00e3",
                "md5": "c791a538cf5344ea409fec1624024c4c",
                "sha256": "25a0d62bf313a83637ea70ff73bd2c5405fab59ed1c97acd52857f56821e6a55"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c791a538cf5344ea409fec1624024c4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.4",
            "size": 26203,
            "upload_time": "2022-10-02T05:06:28",
            "upload_time_iso_8601": "2022-10-02T05:06:28.207112Z",
            "url": "https://files.pythonhosted.org/packages/53/1c/2c14a0d8bed40a4dee5c6146bebc82ca45acea7350b8c08ce213671c00e3/polyleven-0.8-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83d55fe9d08b92c352bea269ba3b193100ca36fab55de27c3a075d0397a5745f",
                "md5": "e19a108a9d3ce7203254dabdb6ae57fe",
                "sha256": "ab73d7ddb80f7cf03e1bec1557a334a632d982866bc56170d0f0b136224abf25"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "e19a108a9d3ce7203254dabdb6ae57fe",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.4",
            "size": 11219,
            "upload_time": "2022-10-02T05:06:31",
            "upload_time_iso_8601": "2022-10-02T05:06:31.458900Z",
            "url": "https://files.pythonhosted.org/packages/83/d5/5fe9d08b92c352bea269ba3b193100ca36fab55de27c3a075d0397a5745f/polyleven-0.8-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "320906abb4f98b212cfbad8ea5df4182a9f04453261739ee4e974ea8018834e2",
                "md5": "cea8947cc1ef33bc7596b3db8085aa50",
                "sha256": "15926452bf0b69a69f336b9c8261214d915175d28c02762f6f380bab7104ced6"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "cea8947cc1ef33bc7596b3db8085aa50",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.4",
            "size": 10597,
            "upload_time": "2022-10-02T05:06:33",
            "upload_time_iso_8601": "2022-10-02T05:06:33.918698Z",
            "url": "https://files.pythonhosted.org/packages/32/09/06abb4f98b212cfbad8ea5df4182a9f04453261739ee4e974ea8018834e2/polyleven-0.8-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2350254cacdb7d2d60389ec21adb7db97ef6ce09455d2e96e2f71c5d5048d3f4",
                "md5": "acd692679f0c0d320cda49fd3168a2ac",
                "sha256": "69b683b1c2a348d558bf09bb3724ab920207216822e863795c80b1f8c3a4afa8"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "acd692679f0c0d320cda49fd3168a2ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.4",
            "size": 7731,
            "upload_time": "2022-10-02T05:06:36",
            "upload_time_iso_8601": "2022-10-02T05:06:36.103452Z",
            "url": "https://files.pythonhosted.org/packages/23/50/254cacdb7d2d60389ec21adb7db97ef6ce09455d2e96e2f71c5d5048d3f4/polyleven-0.8-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1674ca4463febe45cf4edc5c9e4d29f934ddc2ee825fc1aadbdcfbf0c17838c7",
                "md5": "075be7ae472ed9d1396529875064be3a",
                "sha256": "ebec5246b28c28646fafac809e50be6ea90410d47d6a2f26a7e867841e2f52cc"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "075be7ae472ed9d1396529875064be3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.4",
            "size": 21600,
            "upload_time": "2022-10-02T05:06:38",
            "upload_time_iso_8601": "2022-10-02T05:06:38.126809Z",
            "url": "https://files.pythonhosted.org/packages/16/74/ca4463febe45cf4edc5c9e4d29f934ddc2ee825fc1aadbdcfbf0c17838c7/polyleven-0.8-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed44a24df08ca12ac9c4f8bccee12cef87060930fca8ff31d7acdeb660ba7321",
                "md5": "0fc86524efdbc72b8ec3e1d6691e4c25",
                "sha256": "bee0799b8fc344fdaa0e49abee7c8ff026888306c6bdf70d2f23f99ea8624425"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0fc86524efdbc72b8ec3e1d6691e4c25",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.4",
            "size": 19772,
            "upload_time": "2022-10-02T05:06:42",
            "upload_time_iso_8601": "2022-10-02T05:06:42.099074Z",
            "url": "https://files.pythonhosted.org/packages/ed/44/a24df08ca12ac9c4f8bccee12cef87060930fca8ff31d7acdeb660ba7321/polyleven-0.8-cp36-cp36m-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": "ea92a4a7e9134e1ccfeeec0f587646c69b361cd38e3c8037cb95d75a32387c2a",
                "md5": "5a57fd4a7285279db0d9f99ac8402ed6",
                "sha256": "05deaa870d6d90317ef00cfb0509494c8133eb720b15229a091232cf34b783a9"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp36-cp36m-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "5a57fd4a7285279db0d9f99ac8402ed6",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.4",
            "size": 26322,
            "upload_time": "2022-10-02T05:06:44",
            "upload_time_iso_8601": "2022-10-02T05:06:44.866974Z",
            "url": "https://files.pythonhosted.org/packages/ea/92/a4a7e9134e1ccfeeec0f587646c69b361cd38e3c8037cb95d75a32387c2a/polyleven-0.8-cp36-cp36m-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9f74ee518ae05a42b930da3e1069a3bb68fe1c62c51e967f55c92ea870d1b5eb",
                "md5": "de1636e2ed89ea512ba5224431da7428",
                "sha256": "e3c46adf9b073a2c550b4c8a244518320be413b4f47cf2c83682bf3e9fc56856"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp36-cp36m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "de1636e2ed89ea512ba5224431da7428",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.4",
            "size": 24094,
            "upload_time": "2022-10-02T05:06:48",
            "upload_time_iso_8601": "2022-10-02T05:06:48.757050Z",
            "url": "https://files.pythonhosted.org/packages/9f/74/ee518ae05a42b930da3e1069a3bb68fe1c62c51e967f55c92ea870d1b5eb/polyleven-0.8-cp36-cp36m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f43230de3e500b761c9183fe7cfc23dc66eaa10565e39de208133c96883dae6",
                "md5": "4441e5990bbf08f7f03eeb9c8dc5cd93",
                "sha256": "2ff26a92fa1d06f6a22aa93c055f4891c1e201136424b698e24c522a2db6cd8a"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "4441e5990bbf08f7f03eeb9c8dc5cd93",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.4",
            "size": 12084,
            "upload_time": "2022-10-02T05:06:50",
            "upload_time_iso_8601": "2022-10-02T05:06:50.742325Z",
            "url": "https://files.pythonhosted.org/packages/5f/43/230de3e500b761c9183fe7cfc23dc66eaa10565e39de208133c96883dae6/polyleven-0.8-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dc2028c9d60874d0f85c85f8d7c788ff6684b7b4b64b13372be2e9083e696fbc",
                "md5": "f526e3d0375941d9f3750c12568e0412",
                "sha256": "be88a589d95bca3e00b5bfaab47c4099ef8ee19c1f8ba766e9285760e1c9442d"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f526e3d0375941d9f3750c12568e0412",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.4",
            "size": 11357,
            "upload_time": "2022-10-02T05:06:54",
            "upload_time_iso_8601": "2022-10-02T05:06:54.331866Z",
            "url": "https://files.pythonhosted.org/packages/dc/20/28c9d60874d0f85c85f8d7c788ff6684b7b4b64b13372be2e9083e696fbc/polyleven-0.8-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "08faf522f3eba17816351a6ee9c4b8c94a9064377d797251c86c7287851f249d",
                "md5": "ef1bc77b8ad295440b34c7869979f1b3",
                "sha256": "fb996634a12b862a164518e0b84a21c7a5dc2ae22f6173e90718d586f0b270c9"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ef1bc77b8ad295440b34c7869979f1b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.4",
            "size": 7721,
            "upload_time": "2022-10-02T05:06:56",
            "upload_time_iso_8601": "2022-10-02T05:06:56.551457Z",
            "url": "https://files.pythonhosted.org/packages/08/fa/f522f3eba17816351a6ee9c4b8c94a9064377d797251c86c7287851f249d/polyleven-0.8-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "86b4e3050e52e0f51b3aca1a31deb5d16d0a027f175e919b11600d0b492bf8bc",
                "md5": "7f236ee4567b009f61f7db1f7952a775",
                "sha256": "320548d0da9686a51833ee01a9e2fd8209bebaab2f39445b40875876c91fd348"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "7f236ee4567b009f61f7db1f7952a775",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.4",
            "size": 21590,
            "upload_time": "2022-10-02T05:06:59",
            "upload_time_iso_8601": "2022-10-02T05:06:59.017862Z",
            "url": "https://files.pythonhosted.org/packages/86/b4/e3050e52e0f51b3aca1a31deb5d16d0a027f175e919b11600d0b492bf8bc/polyleven-0.8-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f0b8d70bab96b5f15a216dd7707cd1a5bc7692181d6aec5986e70aaba9f7150",
                "md5": "f47ff41cf8cad7f1f2a84a0757a91555",
                "sha256": "fbaa4714ede447ab7eaa781f21a3f057cc3c5ad26fc3409f1d622ec41af6321e"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f47ff41cf8cad7f1f2a84a0757a91555",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.4",
            "size": 19753,
            "upload_time": "2022-10-02T05:07:02",
            "upload_time_iso_8601": "2022-10-02T05:07:02.270796Z",
            "url": "https://files.pythonhosted.org/packages/1f/0b/8d70bab96b5f15a216dd7707cd1a5bc7692181d6aec5986e70aaba9f7150/polyleven-0.8-cp37-cp37m-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": "30d4c6b8d4c0645088608f2e730cf9bc72d1dde7f74e1e6f191d0fa142bf2df1",
                "md5": "7f0bfaaa2821cf8eddfe2d218073f9cc",
                "sha256": "0ace213d1ce28a31ed50f41089cabe7c90e0be48404ab51ba5c1f7f5a12b9b59"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp37-cp37m-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "7f0bfaaa2821cf8eddfe2d218073f9cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.4",
            "size": 27227,
            "upload_time": "2022-10-02T05:07:07",
            "upload_time_iso_8601": "2022-10-02T05:07:07.527538Z",
            "url": "https://files.pythonhosted.org/packages/30/d4/c6b8d4c0645088608f2e730cf9bc72d1dde7f74e1e6f191d0fa142bf2df1/polyleven-0.8-cp37-cp37m-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b19c97ef510104508fed45ea0de6043b94618ba7949b68510c558732f574438d",
                "md5": "a940b89091ade90a9725b207b93491d3",
                "sha256": "c4f486965e9f50f5863ddf5a444175c21e8fdb5213427ba525f77ebac3db31a8"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a940b89091ade90a9725b207b93491d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.4",
            "size": 25040,
            "upload_time": "2022-10-02T05:07:11",
            "upload_time_iso_8601": "2022-10-02T05:07:11.352780Z",
            "url": "https://files.pythonhosted.org/packages/b1/9c/97ef510104508fed45ea0de6043b94618ba7949b68510c558732f574438d/polyleven-0.8-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "80c1be4cc3e1b3ec2c1f4bebf6e63133cc6c2b3bad17e0b1561928e006d53db8",
                "md5": "7aee730d42a8436df38068fa6f602f39",
                "sha256": "47490654646ba497fec86f267299201b37f214172185dd1e5fedb1320f02bed6"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "7aee730d42a8436df38068fa6f602f39",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.4",
            "size": 11206,
            "upload_time": "2022-10-02T05:07:13",
            "upload_time_iso_8601": "2022-10-02T05:07:13.338939Z",
            "url": "https://files.pythonhosted.org/packages/80/c1/be4cc3e1b3ec2c1f4bebf6e63133cc6c2b3bad17e0b1561928e006d53db8/polyleven-0.8-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "649a1b91f152d2ad43016e8e33fd1b959504ef8c5aa6762bb1d9ffb5af4510cf",
                "md5": "f2bfe28e0ef5bdbfeace1bc2b51e7dcb",
                "sha256": "16fa0ad7a3bf3228985cbb73ffe9d6b4ab224c90d71c8ef485957bf18dd9a620"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f2bfe28e0ef5bdbfeace1bc2b51e7dcb",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.4",
            "size": 10597,
            "upload_time": "2022-10-02T05:07:15",
            "upload_time_iso_8601": "2022-10-02T05:07:15.092288Z",
            "url": "https://files.pythonhosted.org/packages/64/9a/1b91f152d2ad43016e8e33fd1b959504ef8c5aa6762bb1d9ffb5af4510cf/polyleven-0.8-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ed8c116e95e96877cc4686e1687960d4ea5d169fb34b32c5e4d8f66986044d3",
                "md5": "d376bd2719e9990443158d20eca63ca4",
                "sha256": "67626ac5833816285b9e4687c648b1c059c17f410f530b3f3048182ec93d1486"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d376bd2719e9990443158d20eca63ca4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.4",
            "size": 7716,
            "upload_time": "2022-10-02T05:07:18",
            "upload_time_iso_8601": "2022-10-02T05:07:18.662614Z",
            "url": "https://files.pythonhosted.org/packages/3e/d8/c116e95e96877cc4686e1687960d4ea5d169fb34b32c5e4d8f66986044d3/polyleven-0.8-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3871fbe42e82fb2ee7f03d1ccbe4cdbf903e6707eca9eceef15a5c20a22f32f6",
                "md5": "d6d31498a5467756117dc6992eb3201a",
                "sha256": "5b84aa3ad32e96bf9ef7169c386a6debe17fd5ffb03cd95a647db29df63cf651"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d6d31498a5467756117dc6992eb3201a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.4",
            "size": 21582,
            "upload_time": "2022-10-02T05:07:20",
            "upload_time_iso_8601": "2022-10-02T05:07:20.805178Z",
            "url": "https://files.pythonhosted.org/packages/38/71/fbe42e82fb2ee7f03d1ccbe4cdbf903e6707eca9eceef15a5c20a22f32f6/polyleven-0.8-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": "b811831b467917dc759a7a53510a8c4ee18b2d29222ed67568708fa4eba573c0",
                "md5": "6e4dc8d63519c86a32aeca55fcc8fbe5",
                "sha256": "341fdb47a34c1101747aaa17da0cdaa6fe53bc8cb0431653a1b03e6c7ec36648"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6e4dc8d63519c86a32aeca55fcc8fbe5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.4",
            "size": 19753,
            "upload_time": "2022-10-02T05:07:24",
            "upload_time_iso_8601": "2022-10-02T05:07:24.194805Z",
            "url": "https://files.pythonhosted.org/packages/b8/11/831b467917dc759a7a53510a8c4ee18b2d29222ed67568708fa4eba573c0/polyleven-0.8-cp38-cp38-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": "c6df90c5cecc4c3e46172bcd67f65c9324c363f2536f23414d49f953879f364b",
                "md5": "f226f1cfb354d5b9c35babf95973674d",
                "sha256": "e177cdb7c48e3f0dc352e1a6fd7d78216e4f59b4b5c7744508ddd2e2fdac0a06"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp38-cp38-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "f226f1cfb354d5b9c35babf95973674d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.4",
            "size": 26182,
            "upload_time": "2022-10-02T05:07:30",
            "upload_time_iso_8601": "2022-10-02T05:07:30.777132Z",
            "url": "https://files.pythonhosted.org/packages/c6/df/90c5cecc4c3e46172bcd67f65c9324c363f2536f23414d49f953879f364b/polyleven-0.8-cp38-cp38-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e7943eb8bc14bde9728458fd711dc3340411e8df9435106f618f30ee92c16e56",
                "md5": "32e8adc59700d22bc22ed739c6218479",
                "sha256": "50107e15c5dae1987c245f159c7446da58d14cf2df7556e47ef4a8064c9e4fc9"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "32e8adc59700d22bc22ed739c6218479",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.4",
            "size": 23945,
            "upload_time": "2022-10-02T05:07:33",
            "upload_time_iso_8601": "2022-10-02T05:07:33.201268Z",
            "url": "https://files.pythonhosted.org/packages/e7/94/3eb8bc14bde9728458fd711dc3340411e8df9435106f618f30ee92c16e56/polyleven-0.8-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "61ef45f20b6eaa06db25de26481392642626087f0be0773fefdb363823b6054c",
                "md5": "6384a92aaa92d060619ed8e766439b59",
                "sha256": "01ca83260ca75834ad2c596294b01ae5db7fee60794c00266f9b4bf5f5f13976"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "6384a92aaa92d060619ed8e766439b59",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.4",
            "size": 11206,
            "upload_time": "2022-10-02T05:07:35",
            "upload_time_iso_8601": "2022-10-02T05:07:35.087132Z",
            "url": "https://files.pythonhosted.org/packages/61/ef/45f20b6eaa06db25de26481392642626087f0be0773fefdb363823b6054c/polyleven-0.8-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e0e946a540f301691c344c915bfbe38d333d58f4613b236af051f2ea8fb2d73",
                "md5": "9bbdd74675fdc9dd0cad7cb863f3aa20",
                "sha256": "c039985b33b88173b26ec8057b24738d5982324cf656ec955817be4edb1b9b0f"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9bbdd74675fdc9dd0cad7cb863f3aa20",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.4",
            "size": 10593,
            "upload_time": "2022-10-02T05:07:40",
            "upload_time_iso_8601": "2022-10-02T05:07:40.819137Z",
            "url": "https://files.pythonhosted.org/packages/3e/0e/946a540f301691c344c915bfbe38d333d58f4613b236af051f2ea8fb2d73/polyleven-0.8-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14cce5c59d01e39993744a97fc1c31e36fc83f30f721b66a9fd25d715aea15d5",
                "md5": "77a6d1bc4e78b3d5588c06f997455115",
                "sha256": "b5593064e0f6bd8cf091c779522979d6110d8e14f0a3f92236eb7c22fe0c2243"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "77a6d1bc4e78b3d5588c06f997455115",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.4",
            "size": 7715,
            "upload_time": "2022-10-02T05:07:45",
            "upload_time_iso_8601": "2022-10-02T05:07:45.944285Z",
            "url": "https://files.pythonhosted.org/packages/14/cc/e5c59d01e39993744a97fc1c31e36fc83f30f721b66a9fd25d715aea15d5/polyleven-0.8-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee56ab6e7cee95d406d9ea34631b74d93d87e97e516bfb65fc8dd301176aa39c",
                "md5": "ffa11ece7540751b93d0fb6eb9607e26",
                "sha256": "5c1e152c49999de5e5a000699c418d63f028cd187510bff59fb2fa80d04371ca"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ffa11ece7540751b93d0fb6eb9607e26",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.4",
            "size": 21009,
            "upload_time": "2022-10-02T05:07:48",
            "upload_time_iso_8601": "2022-10-02T05:07:48.899276Z",
            "url": "https://files.pythonhosted.org/packages/ee/56/ab6e7cee95d406d9ea34631b74d93d87e97e516bfb65fc8dd301176aa39c/polyleven-0.8-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": "8145509d868ea5da1fce1b9efd0032e281141bf80c93a980f086c6d93951a2d5",
                "md5": "8a9a7979110dc287d50d1ba0ff8ec5c2",
                "sha256": "bcfc6d3779fd946cdaf9fde9108afb1c60720119bb762fd62248ddd5e2da734f"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8a9a7979110dc287d50d1ba0ff8ec5c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.4",
            "size": 19187,
            "upload_time": "2022-10-02T05:07:51",
            "upload_time_iso_8601": "2022-10-02T05:07:51.163840Z",
            "url": "https://files.pythonhosted.org/packages/81/45/509d868ea5da1fce1b9efd0032e281141bf80c93a980f086c6d93951a2d5/polyleven-0.8-cp39-cp39-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": "45fe5b3a9d2919acfe626798cc5994a72bff08844cb68d4f0ef3b18b57477183",
                "md5": "2e20bdb718f6c093bf0efc6fded032ac",
                "sha256": "b4604629ca786e3a34e49ed23713da30e55635aa00198ddc3ff834f9f3b2f86f"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp39-cp39-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "2e20bdb718f6c093bf0efc6fded032ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.4",
            "size": 25971,
            "upload_time": "2022-10-02T05:07:58",
            "upload_time_iso_8601": "2022-10-02T05:07:58.917772Z",
            "url": "https://files.pythonhosted.org/packages/45/fe/5b3a9d2919acfe626798cc5994a72bff08844cb68d4f0ef3b18b57477183/polyleven-0.8-cp39-cp39-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "21e194f65158d87bdd84af47cbac2bee0c0fd42c0c9c3e58143777cd21dd8eae",
                "md5": "3cd459311fcc26332f298836d29a6369",
                "sha256": "f00f8e8691ef373ca1e7f84e637ce7277fda394a952a367719727878432eda2e"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3cd459311fcc26332f298836d29a6369",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.4",
            "size": 23728,
            "upload_time": "2022-10-02T05:08:05",
            "upload_time_iso_8601": "2022-10-02T05:08:05.149581Z",
            "url": "https://files.pythonhosted.org/packages/21/e1/94f65158d87bdd84af47cbac2bee0c0fd42c0c9c3e58143777cd21dd8eae/polyleven-0.8-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "085027cbca8c32e0c09ad80ee9dfe3039633b9d9ad5d65c6ec70ba65dcc9cbb5",
                "md5": "3e645264d2495275dc4dd4c34b1a6af8",
                "sha256": "e63e9ef4fe4901eee73e9475fc0f2080a34755c467491a99b40b3e9243395f00"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "3e645264d2495275dc4dd4c34b1a6af8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.4",
            "size": 11205,
            "upload_time": "2022-10-02T05:08:11",
            "upload_time_iso_8601": "2022-10-02T05:08:11.558947Z",
            "url": "https://files.pythonhosted.org/packages/08/50/27cbca8c32e0c09ad80ee9dfe3039633b9d9ad5d65c6ec70ba65dcc9cbb5/polyleven-0.8-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e66ec94a90ebec32a827d21ac639eabb48050943de688482805cf8868fc2cd6",
                "md5": "1a329bb349ad2876d8ebfcd7854c0be8",
                "sha256": "b4a64facadd5ce16aacf175743d9b03c6a6201cf236671c12e473cfe736cf83f"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1a329bb349ad2876d8ebfcd7854c0be8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.4",
            "size": 10597,
            "upload_time": "2022-10-02T05:08:13",
            "upload_time_iso_8601": "2022-10-02T05:08:13.560435Z",
            "url": "https://files.pythonhosted.org/packages/2e/66/ec94a90ebec32a827d21ac639eabb48050943de688482805cf8868fc2cd6/polyleven-0.8-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2684d4a8ba977eab897de8d5175f80eb38ba102ab45ee2c443f5c685834781ca",
                "md5": "df2db2bc9f1aa39f0926a875b9c8a30c",
                "sha256": "03840b83beac52eb6a688e17947b16313e408657d56354b61e18f3c014b35d35"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "df2db2bc9f1aa39f0926a875b9c8a30c",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.4",
            "size": 6950,
            "upload_time": "2022-10-02T05:08:20",
            "upload_time_iso_8601": "2022-10-02T05:08:20.499287Z",
            "url": "https://files.pythonhosted.org/packages/26/84/d4a8ba977eab897de8d5175f80eb38ba102ab45ee2c443f5c685834781ca/polyleven-0.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3941e3e4fdd12343046001d5fa509d30febcfdc2aa3a82208defe595c0f62618",
                "md5": "39f31357e5017394f25951b902a179f7",
                "sha256": "a391183d2833e057ef347bc98b7905d94fb5bf2b5d02f55c392d24935dc316a0"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "39f31357e5017394f25951b902a179f7",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.4",
            "size": 9962,
            "upload_time": "2022-10-02T05:08:26",
            "upload_time_iso_8601": "2022-10-02T05:08:26.917937Z",
            "url": "https://files.pythonhosted.org/packages/39/41/e3e4fdd12343046001d5fa509d30febcfdc2aa3a82208defe595c0f62618/polyleven-0.8-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e70888b6d057c434eb62b7c6ad96ca5c026948a912a41efbd9c1f63b5697fd01",
                "md5": "3e506aec794eb575cd151cca4bd2edab",
                "sha256": "84b97430d271d4d7ac1c25d1612aea836b266f2d9ba586f917529d038370aa25"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3e506aec794eb575cd151cca4bd2edab",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.4",
            "size": 8761,
            "upload_time": "2022-10-02T05:08:30",
            "upload_time_iso_8601": "2022-10-02T05:08:30.736961Z",
            "url": "https://files.pythonhosted.org/packages/e7/08/88b6d057c434eb62b7c6ad96ca5c026948a912a41efbd9c1f63b5697fd01/polyleven-0.8-pp37-pypy37_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": "035397ee53371952c73cd533d7f381acfb73782c73ad2fb218819a60c556c065",
                "md5": "24310f7a574ee66f09392a058da89207",
                "sha256": "72d43c04f7efc61211b26bb3fe0c09690a3511e5b70f506cba72168b24902afb"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp37-pypy37_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "24310f7a574ee66f09392a058da89207",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.4",
            "size": 10613,
            "upload_time": "2022-10-02T05:08:34",
            "upload_time_iso_8601": "2022-10-02T05:08:34.591014Z",
            "url": "https://files.pythonhosted.org/packages/03/53/97ee53371952c73cd533d7f381acfb73782c73ad2fb218819a60c556c065/polyleven-0.8-pp37-pypy37_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4694b5cb792d84926c8e65e71170f0a339e032b92bed8dbd81e884ade6ab8253",
                "md5": "565a45fc418113557443f68c72d6824c",
                "sha256": "4a37aa8987889d5e0e9287c043d7e00f17c917d25422e7e0d40dde7feb95f817"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "565a45fc418113557443f68c72d6824c",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.4",
            "size": 6951,
            "upload_time": "2022-10-02T05:08:42",
            "upload_time_iso_8601": "2022-10-02T05:08:42.254919Z",
            "url": "https://files.pythonhosted.org/packages/46/94/b5cb792d84926c8e65e71170f0a339e032b92bed8dbd81e884ade6ab8253/polyleven-0.8-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2dbadacd0d35ebe6ca81044bfefe4d49e2c8e87125672adc6cfb2f4c984d94a",
                "md5": "3777d8f7fa4f67160bfa8a453cfb48d6",
                "sha256": "e62e658dae10ffaf5a32ad3f6a83b71f74da1d8efc0298b273a9a7c75916a904"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "3777d8f7fa4f67160bfa8a453cfb48d6",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.4",
            "size": 9963,
            "upload_time": "2022-10-02T05:08:44",
            "upload_time_iso_8601": "2022-10-02T05:08:44.848398Z",
            "url": "https://files.pythonhosted.org/packages/e2/db/adacd0d35ebe6ca81044bfefe4d49e2c8e87125672adc6cfb2f4c984d94a/polyleven-0.8-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": "86f5671ea62137e8ca103c9d2695e84101dca714aaaab61e4ac29ce383387689",
                "md5": "dc31791e280ecc91a2da1cc67956e84d",
                "sha256": "ef86586d3c869bdc8d23f9cb1ba05ea8e2447d3fad963f7178a1125ac49de9dc"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-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": "dc31791e280ecc91a2da1cc67956e84d",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.4",
            "size": 8763,
            "upload_time": "2022-10-02T05:08:48",
            "upload_time_iso_8601": "2022-10-02T05:08:48.676367Z",
            "url": "https://files.pythonhosted.org/packages/86/f5/671ea62137e8ca103c9d2695e84101dca714aaaab61e4ac29ce383387689/polyleven-0.8-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": "cdc30c09522a76a7680c58345e012e5b2264771ef8ca210eb87b768ec99d022f",
                "md5": "bf88112fa927dbede56a3e5a02699c43",
                "sha256": "9bfd6d0df216226cf7ea96ee482cbcf778e622c25ee33c7b57848d604b884f9f"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bf88112fa927dbede56a3e5a02699c43",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.4",
            "size": 10611,
            "upload_time": "2022-10-02T05:08:52",
            "upload_time_iso_8601": "2022-10-02T05:08:52.532808Z",
            "url": "https://files.pythonhosted.org/packages/cd/c3/0c09522a76a7680c58345e012e5b2264771ef8ca210eb87b768ec99d022f/polyleven-0.8-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f1e8f62817245f467f623a9c1e4ad9319669c0f86533567a58381983059ed3e9",
                "md5": "68ef5e829a3e459abf61149d46d24f7d",
                "sha256": "371597266bf0c8edc1ec74ebf2d10f0a96a73281780b3ddbb2e9b0df3265d59a"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "68ef5e829a3e459abf61149d46d24f7d",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.4",
            "size": 6953,
            "upload_time": "2022-10-02T05:08:59",
            "upload_time_iso_8601": "2022-10-02T05:08:59.142592Z",
            "url": "https://files.pythonhosted.org/packages/f1/e8/f62817245f467f623a9c1e4ad9319669c0f86533567a58381983059ed3e9/polyleven-0.8-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "18c57d790e088c34e2a038beaf0f0c24efdbebc1e75ee5228076f1202bc131f0",
                "md5": "10d256ffee785c645391461df3e5a852",
                "sha256": "ab68c7c500766a5b1a2ead26af1dc256939358df4db12ce434ae3a3bd9ef26ea"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "10d256ffee785c645391461df3e5a852",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.4",
            "size": 9963,
            "upload_time": "2022-10-02T05:09:06",
            "upload_time_iso_8601": "2022-10-02T05:09:06.697388Z",
            "url": "https://files.pythonhosted.org/packages/18/c5/7d790e088c34e2a038beaf0f0c24efdbebc1e75ee5228076f1202bc131f0/polyleven-0.8-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": "0fc581db86cd1cb7a72bda8adf1c3bb673420fefed4e4afcea846d472f622a36",
                "md5": "c79484d6b1c457877864e010fb4d352b",
                "sha256": "ff6070bf1c5fe0983a398d1cf13f0c1d42e6d673d5acdae7d538467ba8eb88a2"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-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": "c79484d6b1c457877864e010fb4d352b",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.4",
            "size": 8762,
            "upload_time": "2022-10-02T05:09:11",
            "upload_time_iso_8601": "2022-10-02T05:09:11.860129Z",
            "url": "https://files.pythonhosted.org/packages/0f/c5/81db86cd1cb7a72bda8adf1c3bb673420fefed4e4afcea846d472f622a36/polyleven-0.8-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": "ee7fa2ea1258b8d75466c2de4e0ae7268fd44563d5eceee777daed4fb778fceb",
                "md5": "df72a19945784dfaf0f4f965beba2685",
                "sha256": "37a31d1e83e9c37cb1c29b0561c71fc9868420c52194d848da76aa53bce917b8"
            },
            "downloads": -1,
            "filename": "polyleven-0.8-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "df72a19945784dfaf0f4f965beba2685",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.4",
            "size": 10606,
            "upload_time": "2022-10-02T05:09:18",
            "upload_time_iso_8601": "2022-10-02T05:09:18.112726Z",
            "url": "https://files.pythonhosted.org/packages/ee/7f/a2ea1258b8d75466c2de4e0ae7268fd44563d5eceee777daed4fb778fceb/polyleven-0.8-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fbef4076b8183b6d69e9cc4c9997952d0a4f118892b7e2b66340d8d8f4127972",
                "md5": "3e988dc57252cfeff952005583d2e622",
                "sha256": "73099c4d93d1a55ce9f2017e941ae4dd1528e853140c090dd6233d078ebe75c8"
            },
            "downloads": -1,
            "filename": "polyleven-0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "3e988dc57252cfeff952005583d2e622",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.4",
            "size": 6373,
            "upload_time": "2022-10-02T04:48:18",
            "upload_time_iso_8601": "2022-10-02T04:48:18.525665Z",
            "url": "https://files.pythonhosted.org/packages/fb/ef/4076b8183b6d69e9cc4c9997952d0a4f118892b7e2b66340d8d8f4127972/polyleven-0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-10-02 04:48:18",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "polyleven"
}
        
Elapsed time: 0.04174s