RapidFuzz


NameRapidFuzz JSON
Version 3.10.1 PyPI version JSON
download
home_pageNone
Summaryrapid fuzzy string matching
upload_time2024-10-24 15:29:40
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1 align="center">
<img src="https://raw.githubusercontent.com/rapidfuzz/RapidFuzz/main/docs/img/RapidFuzz.svg?sanitize=true" alt="RapidFuzz" width="400">
</h1>
<h4 align="center">Rapid fuzzy string matching in Python and C++ using the Levenshtein Distance</h4>

<p align="center">
  <a href="https://github.com/rapidfuzz/RapidFuzz/actions">
    <img src="https://github.com/rapidfuzz/RapidFuzz/workflows/Test%20Build/badge.svg"
         alt="Continuous Integration">
  </a>
  <a href="https://pypi.org/project/rapidfuzz/">
    <img src="https://img.shields.io/pypi/v/rapidfuzz"
         alt="PyPI package version">
  </a>
  <a href="https://anaconda.org/conda-forge/rapidfuzz">
    <img src="https://img.shields.io/conda/vn/conda-forge/rapidfuzz.svg"
         alt="Conda Version">
  </a>
  <a href="https://www.python.org">
    <img src="https://img.shields.io/pypi/pyversions/rapidfuzz"
         alt="Python versions">
  </a><br/>
  <a href="https://rapidfuzz.github.io/RapidFuzz">
    <img src="https://img.shields.io/badge/-documentation-blue"
         alt="Documentation">
  </a>
  <a href="https://codecov.io/gh/rapidfuzz/RapidFuzz">
    <img src="https://codecov.io/gh/rapidfuzz/RapidFuzz/branch/main/graph/badge.svg?token=1IJLT65K8B"
         alt="Code Coverage">
  </a>
  <a href="https://github.com/rapidfuzz/RapidFuzz/blob/main/LICENSE">
    <img src="https://img.shields.io/github/license/rapidfuzz/rapidfuzz"
         alt="GitHub license">
  </a>
</p>

<p align="center">
  <a href="#description">Description</a> •
  <a href="#installation">Installation</a> •
  <a href="#usage">Usage</a> •
  <a href="#license">License</a>
</p>

---

## Description
RapidFuzz is a fast string matching library for Python and C++, which is using the string similarity calculations from [FuzzyWuzzy](https://github.com/seatgeek/fuzzywuzzy). However there are a couple of aspects that set RapidFuzz apart from FuzzyWuzzy:
1) It is MIT licensed so it can be used whichever License you might want to choose for your project, while you're forced to adopt the GPL license when using FuzzyWuzzy
2) It provides many string_metrics like hamming or jaro_winkler, which are not included in FuzzyWuzzy
3) It is mostly written in C++ and on top of this comes with a lot of Algorithmic improvements to make string matching even faster, while still providing the same results. For detailed benchmarks check the [documentation](https://rapidfuzz.github.io/RapidFuzz)
4) Fixes multiple bugs in the `partial_ratio` implementation
5) It can be largely used as a drop in replacement for `fuzzywuzzy`. However there are a couple API differences described [here](https://github.com/rapidfuzz/RapidFuzz/blob/main/api_differences.md)

## Requirements

- Python 3.9 or later
- On Windows the [Visual C++ 2019 redistributable](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) is required

## Installation

There are several ways to install RapidFuzz, the recommended methods
are to either use `pip`(the Python package manager) or
`conda` (an open-source, cross-platform, package manager)

### with pip

RapidFuzz can be installed with `pip` the following way:

```bash
pip install rapidfuzz
```

There are pre-built binaries (wheels) of RapidFuzz for MacOS (10.9 and later), Linux x86_64 and Windows. Wheels for armv6l (Raspberry Pi Zero) and armv7l (Raspberry Pi) are available on [piwheels](https://www.piwheels.org/project/rapidfuzz/).

> :heavy_multiplication_x: &nbsp;&nbsp;**failure "ImportError: DLL load failed"**
>
> If you run into this error on Windows the reason is most likely, that the [Visual C++ 2019 redistributable](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) is not installed, which is required to find C++ Libraries (The C++ 2019 version includes the 2015, 2017 and 2019 version).

### with conda

RapidFuzz can be installed with `conda`:

```bash
conda install -c conda-forge rapidfuzz
```

### from git
RapidFuzz can be installed directly from the source distribution by cloning the repository. This requires a C++17 capable compiler.

```bash
git clone --recursive https://github.com/rapidfuzz/rapidfuzz.git
cd rapidfuzz
pip install .
```

## Usage
Some simple functions are shown below. A complete documentation of all functions can be found [here](https://rapidfuzz.github.io/RapidFuzz/Usage/index.html).<br>
Note that from RapidFuzz 3.0.0, strings are not preprocessed(removing all non alphanumeric characters, trimming whitespaces, converting all characters to lower case) by default. Which means that when comparing two strings that have the same characters but different cases("this is a word", "THIS IS A WORD") their similarity score value might be different, so when comparing such strings you might see a difference in score value compared to previous versions. Some examples of string matching with preprocessing can be found [here](#weighted-ratio).

### Scorers
Scorers in RapidFuzz can be found in the modules `fuzz` and `distance`.

#### Simple Ratio
```console
> from rapidfuzz import fuzz
> fuzz.ratio("this is a test", "this is a test!")
96.55172413793103
```

#### Partial Ratio
```console
> from rapidfuzz import fuzz
> fuzz.partial_ratio("this is a test", "this is a test!")
100.0
```

#### Token Sort Ratio
```console
> from rapidfuzz import fuzz
> fuzz.ratio("fuzzy wuzzy was a bear", "wuzzy fuzzy was a bear")
90.9090909090909
> fuzz.token_sort_ratio("fuzzy wuzzy was a bear", "wuzzy fuzzy was a bear")
100.0
```

#### Token Set Ratio
```console
> from rapidfuzz import fuzz
> fuzz.token_sort_ratio("fuzzy was a bear", "fuzzy fuzzy was a bear")
84.21052631578947
> fuzz.token_set_ratio("fuzzy was a bear", "fuzzy fuzzy was a bear")
100.0
# Returns 100.0 if one string is a subset of the other, regardless of extra content in the longer string
> fuzz.token_set_ratio("fuzzy was a bear but not a dog", "fuzzy was a bear")
100.0
# Score is reduced only when there is explicit disagreement in the two strings
> fuzz.token_set_ratio("fuzzy was a bear but not a dog", "fuzzy was a bear but not a cat")
92.3076923076923
```

#### Weighted Ratio
```console
> from rapidfuzz import fuzz
> fuzz.WRatio("this is a test", "this is a new test!!!")
85.5

> from rapidfuzz import fuzz, utils
> # Removing non alpha numeric characters("!") from the string
> fuzz.WRatio("this is a test", "this is a new test!!!", processor=utils.default_process) # here "this is a new test!!!" is converted to "this is a new test"
95.0
> fuzz.WRatio("this is a test", "this is a new test")
95.0

> # Converting string to lower case
> fuzz.WRatio("this is a word", "THIS IS A WORD")
21.42857142857143
> fuzz.WRatio("this is a word", "THIS IS A WORD", processor=utils.default_process) # here "THIS IS A WORD" is converted to "this is a word"
100.0
```

#### Quick Ratio
```console
> from rapidfuzz import fuzz
> fuzz.QRatio("this is a test", "this is a new test!!!")
80.0

> from rapidfuzz import fuzz, utils
> # Removing non alpha numeric characters("!") from the string
> fuzz.QRatio("this is a test", "this is a new test!!!", processor=utils.default_process)
87.5
> fuzz.QRatio("this is a test", "this is a new test")
87.5

> # Converting string to lower case
> fuzz.QRatio("this is a word", "THIS IS A WORD")
21.42857142857143
> fuzz.QRatio("this is a word", "THIS IS A WORD", processor=utils.default_process)
100.0
```

### Process
The process module makes it compare strings to lists of strings. This is generally more
performant than using the scorers directly from Python.
Here are some examples on the usage of processors in RapidFuzz:

```console
> from rapidfuzz import process, fuzz
> choices = ["Atlanta Falcons", "New York Jets", "New York Giants", "Dallas Cowboys"]
> process.extract("new york jets", choices, scorer=fuzz.WRatio, limit=2)
[('New York Jets', 76.92307692307692, 1), ('New York Giants', 64.28571428571428, 2)]
> process.extractOne("cowboys", choices, scorer=fuzz.WRatio)
('Dallas Cowboys', 83.07692307692308, 3)

> # With preprocessing
> from rapidfuzz import process, fuzz, utils
> process.extract("new york jets", choices, scorer=fuzz.WRatio, limit=2, processor=utils.default_process)
[('New York Jets', 100.0, 1), ('New York Giants', 78.57142857142857, 2)]
> process.extractOne("cowboys", choices, scorer=fuzz.WRatio, processor=utils.default_process)
('Dallas Cowboys', 90.0, 3)
```

The full documentation of processors can be found [here](https://rapidfuzz.github.io/RapidFuzz/Usage/process.html)

## Benchmark

The following benchmark gives a quick performance comparison between RapidFuzz and FuzzyWuzzy.
More detailed benchmarks for the string metrics can be found in the [documentation](https://rapidfuzz.github.io/RapidFuzz). For this simple comparison I generated a list of 10.000 strings with length 10, that is compared to a sample of 100 elements from this list:
```python
words = [
    "".join(random.choice(string.ascii_letters + string.digits) for _ in range(10))
    for _ in range(10_000)
]
samples = words[:: len(words) // 100]
```

The first benchmark compares the performance of the scorers in FuzzyWuzzy and RapidFuzz when they are used directly
from Python in the following way:
```python3
for sample in samples:
    for word in words:
        scorer(sample, word)
```
The following graph shows how many elements are processed per second with each of the scorers. There are big performance differences between the different scorers. However each of the scorers is faster in RapidFuzz

<img src="https://raw.githubusercontent.com/rapidfuzz/RapidFuzz/main/docs/img/scorer.svg?sanitize=true" alt="Benchmark Scorer">

The second benchmark compares the performance when the scorers are used in combination with cdist in the following
way:
```python3
cdist(samples, words, scorer=scorer)
```
The following graph shows how many elements are processed per second with each of the scorers. In RapidFuzz the usage of scorers through processors like `cdist` is a lot faster than directly using it. That's why they should be used whenever possible.

<img src="https://raw.githubusercontent.com/rapidfuzz/RapidFuzz/main/docs/img/cdist.svg?sanitize=true" alt="Benchmark cdist">


## Support the project

If you are using RapidFuzz for your work and feel like giving a bit of your own benefit back to support the project, consider sending us money through GitHub Sponsors or PayPal that we can use to buy us free time for the maintenance of this great library, to fix bugs in the software, review and integrate code contributions, to improve its features and documentation, or to just take a deep breath and have a cup of tea every once in a while. Thank you for your support.

Support the project through [GitHub Sponsors]() or via [PayPal](https://www.paypal.com/donate/?hosted_button_id=VGWQBBD5CTWJU):

[![](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/donate/?hosted_button_id=VGWQBBD5CTWJU).

## License
RapidFuzz is licensed under the MIT license since I believe that everyone should be able to use it without being forced to adopt the GPL license. That's why the library is based on an older version of fuzzywuzzy that was MIT licensed as well.
This old version of fuzzywuzzy can be found [here](https://github.com/seatgeek/fuzzywuzzy/tree/4bf28161f7005f3aa9d4d931455ac55126918df7).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "RapidFuzz",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Max Bachmann <pypi@maxbachmann.de>",
    "download_url": "https://files.pythonhosted.org/packages/e1/39/e3bcb901c2746734cd70151253bf9e61c688d3c415227b08e6fbf7eb5d7f/rapidfuzz-3.10.1.tar.gz",
    "platform": null,
    "description": "<h1 align=\"center\">\n<img src=\"https://raw.githubusercontent.com/rapidfuzz/RapidFuzz/main/docs/img/RapidFuzz.svg?sanitize=true\" alt=\"RapidFuzz\" width=\"400\">\n</h1>\n<h4 align=\"center\">Rapid fuzzy string matching in Python and C++ using the Levenshtein Distance</h4>\n\n<p align=\"center\">\n  <a href=\"https://github.com/rapidfuzz/RapidFuzz/actions\">\n    <img src=\"https://github.com/rapidfuzz/RapidFuzz/workflows/Test%20Build/badge.svg\"\n         alt=\"Continuous Integration\">\n  </a>\n  <a href=\"https://pypi.org/project/rapidfuzz/\">\n    <img src=\"https://img.shields.io/pypi/v/rapidfuzz\"\n         alt=\"PyPI package version\">\n  </a>\n  <a href=\"https://anaconda.org/conda-forge/rapidfuzz\">\n    <img src=\"https://img.shields.io/conda/vn/conda-forge/rapidfuzz.svg\"\n         alt=\"Conda Version\">\n  </a>\n  <a href=\"https://www.python.org\">\n    <img src=\"https://img.shields.io/pypi/pyversions/rapidfuzz\"\n         alt=\"Python versions\">\n  </a><br/>\n  <a href=\"https://rapidfuzz.github.io/RapidFuzz\">\n    <img src=\"https://img.shields.io/badge/-documentation-blue\"\n         alt=\"Documentation\">\n  </a>\n  <a href=\"https://codecov.io/gh/rapidfuzz/RapidFuzz\">\n    <img src=\"https://codecov.io/gh/rapidfuzz/RapidFuzz/branch/main/graph/badge.svg?token=1IJLT65K8B\"\n         alt=\"Code Coverage\">\n  </a>\n  <a href=\"https://github.com/rapidfuzz/RapidFuzz/blob/main/LICENSE\">\n    <img src=\"https://img.shields.io/github/license/rapidfuzz/rapidfuzz\"\n         alt=\"GitHub license\">\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"#description\">Description</a> \u2022\n  <a href=\"#installation\">Installation</a> \u2022\n  <a href=\"#usage\">Usage</a> \u2022\n  <a href=\"#license\">License</a>\n</p>\n\n---\n\n## Description\nRapidFuzz is a fast string matching library for Python and C++, which is using the string similarity calculations from [FuzzyWuzzy](https://github.com/seatgeek/fuzzywuzzy). However there are a couple of aspects that set RapidFuzz apart from FuzzyWuzzy:\n1) It is MIT licensed so it can be used whichever License you might want to choose for your project, while you're forced to adopt the GPL license when using FuzzyWuzzy\n2) It provides many string_metrics like hamming or jaro_winkler, which are not included in FuzzyWuzzy\n3) It is mostly written in C++ and on top of this comes with a lot of Algorithmic improvements to make string matching even faster, while still providing the same results. For detailed benchmarks check the [documentation](https://rapidfuzz.github.io/RapidFuzz)\n4) Fixes multiple bugs in the `partial_ratio` implementation\n5) It can be largely used as a drop in replacement for `fuzzywuzzy`. However there are a couple API differences described [here](https://github.com/rapidfuzz/RapidFuzz/blob/main/api_differences.md)\n\n## Requirements\n\n- Python 3.9 or later\n- On Windows the [Visual C++ 2019 redistributable](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) is required\n\n## Installation\n\nThere are several ways to install RapidFuzz, the recommended methods\nare to either use `pip`(the Python package manager) or\n`conda` (an open-source, cross-platform, package manager)\n\n### with pip\n\nRapidFuzz can be installed with `pip` the following way:\n\n```bash\npip install rapidfuzz\n```\n\nThere are pre-built binaries (wheels) of RapidFuzz for MacOS (10.9 and later), Linux x86_64 and Windows. Wheels for armv6l (Raspberry Pi Zero) and armv7l (Raspberry Pi) are available on [piwheels](https://www.piwheels.org/project/rapidfuzz/).\n\n> :heavy_multiplication_x: &nbsp;&nbsp;**failure \"ImportError: DLL load failed\"**\n>\n> If you run into this error on Windows the reason is most likely, that the [Visual C++ 2019 redistributable](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) is not installed, which is required to find C++ Libraries (The C++ 2019 version includes the 2015, 2017 and 2019 version).\n\n### with conda\n\nRapidFuzz can be installed with `conda`:\n\n```bash\nconda install -c conda-forge rapidfuzz\n```\n\n### from git\nRapidFuzz can be installed directly from the source distribution by cloning the repository. This requires a C++17 capable compiler.\n\n```bash\ngit clone --recursive https://github.com/rapidfuzz/rapidfuzz.git\ncd rapidfuzz\npip install .\n```\n\n## Usage\nSome simple functions are shown below. A complete documentation of all functions can be found [here](https://rapidfuzz.github.io/RapidFuzz/Usage/index.html).<br>\nNote that from RapidFuzz 3.0.0, strings are not preprocessed(removing all non alphanumeric characters, trimming whitespaces, converting all characters to lower case) by default. Which means that when comparing two strings that have the same characters but different cases(\"this is a word\", \"THIS IS A WORD\") their similarity score value might be different, so when comparing such strings you might see a difference in score value compared to previous versions. Some examples of string matching with preprocessing can be found [here](#weighted-ratio).\n\n### Scorers\nScorers in RapidFuzz can be found in the modules `fuzz` and `distance`.\n\n#### Simple Ratio\n```console\n> from rapidfuzz import fuzz\n> fuzz.ratio(\"this is a test\", \"this is a test!\")\n96.55172413793103\n```\n\n#### Partial Ratio\n```console\n> from rapidfuzz import fuzz\n> fuzz.partial_ratio(\"this is a test\", \"this is a test!\")\n100.0\n```\n\n#### Token Sort Ratio\n```console\n> from rapidfuzz import fuzz\n> fuzz.ratio(\"fuzzy wuzzy was a bear\", \"wuzzy fuzzy was a bear\")\n90.9090909090909\n> fuzz.token_sort_ratio(\"fuzzy wuzzy was a bear\", \"wuzzy fuzzy was a bear\")\n100.0\n```\n\n#### Token Set Ratio\n```console\n> from rapidfuzz import fuzz\n> fuzz.token_sort_ratio(\"fuzzy was a bear\", \"fuzzy fuzzy was a bear\")\n84.21052631578947\n> fuzz.token_set_ratio(\"fuzzy was a bear\", \"fuzzy fuzzy was a bear\")\n100.0\n# Returns 100.0 if one string is a subset of the other, regardless of extra content in the longer string\n> fuzz.token_set_ratio(\"fuzzy was a bear but not a dog\", \"fuzzy was a bear\")\n100.0\n# Score is reduced only when there is explicit disagreement in the two strings\n> fuzz.token_set_ratio(\"fuzzy was a bear but not a dog\", \"fuzzy was a bear but not a cat\")\n92.3076923076923\n```\n\n#### Weighted Ratio\n```console\n> from rapidfuzz import fuzz\n> fuzz.WRatio(\"this is a test\", \"this is a new test!!!\")\n85.5\n\n> from rapidfuzz import fuzz, utils\n> # Removing non alpha numeric characters(\"!\") from the string\n> fuzz.WRatio(\"this is a test\", \"this is a new test!!!\", processor=utils.default_process) # here \"this is a new test!!!\" is converted to \"this is a new test\"\n95.0\n> fuzz.WRatio(\"this is a test\", \"this is a new test\")\n95.0\n\n> # Converting string to lower case\n> fuzz.WRatio(\"this is a word\", \"THIS IS A WORD\")\n21.42857142857143\n> fuzz.WRatio(\"this is a word\", \"THIS IS A WORD\", processor=utils.default_process) # here \"THIS IS A WORD\" is converted to \"this is a word\"\n100.0\n```\n\n#### Quick Ratio\n```console\n> from rapidfuzz import fuzz\n> fuzz.QRatio(\"this is a test\", \"this is a new test!!!\")\n80.0\n\n> from rapidfuzz import fuzz, utils\n> # Removing non alpha numeric characters(\"!\") from the string\n> fuzz.QRatio(\"this is a test\", \"this is a new test!!!\", processor=utils.default_process)\n87.5\n> fuzz.QRatio(\"this is a test\", \"this is a new test\")\n87.5\n\n> # Converting string to lower case\n> fuzz.QRatio(\"this is a word\", \"THIS IS A WORD\")\n21.42857142857143\n> fuzz.QRatio(\"this is a word\", \"THIS IS A WORD\", processor=utils.default_process)\n100.0\n```\n\n### Process\nThe process module makes it compare strings to lists of strings. This is generally more\nperformant than using the scorers directly from Python.\nHere are some examples on the usage of processors in RapidFuzz:\n\n```console\n> from rapidfuzz import process, fuzz\n> choices = [\"Atlanta Falcons\", \"New York Jets\", \"New York Giants\", \"Dallas Cowboys\"]\n> process.extract(\"new york jets\", choices, scorer=fuzz.WRatio, limit=2)\n[('New York Jets', 76.92307692307692, 1), ('New York Giants', 64.28571428571428, 2)]\n> process.extractOne(\"cowboys\", choices, scorer=fuzz.WRatio)\n('Dallas Cowboys', 83.07692307692308, 3)\n\n> # With preprocessing\n> from rapidfuzz import process, fuzz, utils\n> process.extract(\"new york jets\", choices, scorer=fuzz.WRatio, limit=2, processor=utils.default_process)\n[('New York Jets', 100.0, 1), ('New York Giants', 78.57142857142857, 2)]\n> process.extractOne(\"cowboys\", choices, scorer=fuzz.WRatio, processor=utils.default_process)\n('Dallas Cowboys', 90.0, 3)\n```\n\nThe full documentation of processors can be found [here](https://rapidfuzz.github.io/RapidFuzz/Usage/process.html)\n\n## Benchmark\n\nThe following benchmark gives a quick performance comparison between RapidFuzz and FuzzyWuzzy.\nMore detailed benchmarks for the string metrics can be found in the [documentation](https://rapidfuzz.github.io/RapidFuzz). For this simple comparison I generated a list of 10.000 strings with length 10, that is compared to a sample of 100 elements from this list:\n```python\nwords = [\n    \"\".join(random.choice(string.ascii_letters + string.digits) for _ in range(10))\n    for _ in range(10_000)\n]\nsamples = words[:: len(words) // 100]\n```\n\nThe first benchmark compares the performance of the scorers in FuzzyWuzzy and RapidFuzz when they are used directly\nfrom Python in the following way:\n```python3\nfor sample in samples:\n    for word in words:\n        scorer(sample, word)\n```\nThe following graph shows how many elements are processed per second with each of the scorers. There are big performance differences between the different scorers. However each of the scorers is faster in RapidFuzz\n\n<img src=\"https://raw.githubusercontent.com/rapidfuzz/RapidFuzz/main/docs/img/scorer.svg?sanitize=true\" alt=\"Benchmark Scorer\">\n\nThe second benchmark compares the performance when the scorers are used in combination with cdist in the following\nway:\n```python3\ncdist(samples, words, scorer=scorer)\n```\nThe following graph shows how many elements are processed per second with each of the scorers. In RapidFuzz the usage of scorers through processors like `cdist` is a lot faster than directly using it. That's why they should be used whenever possible.\n\n<img src=\"https://raw.githubusercontent.com/rapidfuzz/RapidFuzz/main/docs/img/cdist.svg?sanitize=true\" alt=\"Benchmark cdist\">\n\n\n## Support the project\n\nIf you are using RapidFuzz for your work and feel like giving a bit of your own benefit back to support the project, consider sending us money through GitHub Sponsors or PayPal that we can use to buy us free time for the maintenance of this great library, to fix bugs in the software, review and integrate code contributions, to improve its features and documentation, or to just take a deep breath and have a cup of tea every once in a while. Thank you for your support.\n\nSupport the project through [GitHub Sponsors]() or via [PayPal](https://www.paypal.com/donate/?hosted_button_id=VGWQBBD5CTWJU):\n\n[![](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/donate/?hosted_button_id=VGWQBBD5CTWJU).\n\n## License\nRapidFuzz is licensed under the MIT license since I believe that everyone should be able to use it without being forced to adopt the GPL license. That's why the library is based on an older version of fuzzywuzzy that was MIT licensed as well.\nThis old version of fuzzywuzzy can be found [here](https://github.com/seatgeek/fuzzywuzzy/tree/4bf28161f7005f3aa9d4d931455ac55126918df7).\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "rapid fuzzy string matching",
    "version": "3.10.1",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c99b5ae9defba2dc0ccd97de080cc487195dc5648c44073d4f54f75a7d1b207a",
                "md5": "c92459e5764082dfba567d7930f21dff",
                "sha256": "f17d9f21bf2f2f785d74f7b0d407805468b4c173fa3e52c86ec94436b338e74a"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c92459e5764082dfba567d7930f21dff",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1954227,
            "upload_time": "2024-10-24T15:26:05",
            "upload_time_iso_8601": "2024-10-24T15:26:05.352594Z",
            "url": "https://files.pythonhosted.org/packages/c9/9b/5ae9defba2dc0ccd97de080cc487195dc5648c44073d4f54f75a7d1b207a/rapidfuzz-3.10.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c4393f6c084a0d8b3e39fc46d9fee92dcb038aec90d001ff0ff445012658fd4b",
                "md5": "ff6b701eccdab4216f7d4bae1a2f09fc",
                "sha256": "b31f358a70efc143909fb3d75ac6cd3c139cd41339aa8f2a3a0ead8315731f2b"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ff6b701eccdab4216f7d4bae1a2f09fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1427057,
            "upload_time": "2024-10-24T15:26:07",
            "upload_time_iso_8601": "2024-10-24T15:26:07.164308Z",
            "url": "https://files.pythonhosted.org/packages/c4/39/3f6c084a0d8b3e39fc46d9fee92dcb038aec90d001ff0ff445012658fd4b/rapidfuzz-3.10.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dfe087499ca83521ee23b51e3311dd9d518cc5abb42c79dcd1869687cc8f529f",
                "md5": "e435a490153d1d6f818980f8c4ec1bd4",
                "sha256": "7f4f43f2204b56a61448ec2dd061e26fd344c404da99fb19f3458200c5874ba2"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e435a490153d1d6f818980f8c4ec1bd4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1419507,
            "upload_time": "2024-10-24T15:26:09",
            "upload_time_iso_8601": "2024-10-24T15:26:09.338730Z",
            "url": "https://files.pythonhosted.org/packages/df/e0/87499ca83521ee23b51e3311dd9d518cc5abb42c79dcd1869687cc8f529f/rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e244df85f2dd2930d0aef51a9ec16f39b295619120abf317e44419f632f40df",
                "md5": "8791208d578c8ee4433dda24ba150f32",
                "sha256": "9d81bf186a453a2757472133b24915768abc7c3964194406ed93e170e16c21cb"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8791208d578c8ee4433dda24ba150f32",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 5635495,
            "upload_time": "2024-10-24T15:26:11",
            "upload_time_iso_8601": "2024-10-24T15:26:11.081152Z",
            "url": "https://files.pythonhosted.org/packages/7e/24/4df85f2dd2930d0aef51a9ec16f39b295619120abf317e44419f632f40df/rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "961242cdf911896f02c780e9e194386177f90f2b36c94fe77e3d05cf5e7ebff4",
                "md5": "03c86e7c3df64d709fea89a6c971e952",
                "sha256": "3611c8f45379a12063d70075c75134f2a8bd2e4e9b8a7995112ddae95ca1c982"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "03c86e7c3df64d709fea89a6c971e952",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1681131,
            "upload_time": "2024-10-24T15:26:13",
            "upload_time_iso_8601": "2024-10-24T15:26:13.422245Z",
            "url": "https://files.pythonhosted.org/packages/96/12/42cdf911896f02c780e9e194386177f90f2b36c94fe77e3d05cf5e7ebff4/rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "44c08e4c19dde3504bd1027adbc7ef1a18f575bc041686cb0c5896392b12be97",
                "md5": "15ce84d45f53285517826412d5f95426",
                "sha256": "3c3b537b97ac30da4b73930fa8a4fe2f79c6d1c10ad535c5c09726612cd6bed9"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "15ce84d45f53285517826412d5f95426",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1683814,
            "upload_time": "2024-10-24T15:26:15",
            "upload_time_iso_8601": "2024-10-24T15:26:15.406980Z",
            "url": "https://files.pythonhosted.org/packages/44/c0/8e4c19dde3504bd1027adbc7ef1a18f575bc041686cb0c5896392b12be97/rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "507d8ff52a37beb75874b733ae3197345479b53a112ba504b8d8e4ea8f48467e",
                "md5": "94428d6c7e4220938fe7a70f2d0f14ae",
                "sha256": "231ef1ec9cf7b59809ce3301006500b9d564ddb324635f4ea8f16b3e2a1780da"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "94428d6c7e4220938fe7a70f2d0f14ae",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 3138346,
            "upload_time": "2024-10-24T15:26:17",
            "upload_time_iso_8601": "2024-10-24T15:26:17.490027Z",
            "url": "https://files.pythonhosted.org/packages/50/7d/8ff52a37beb75874b733ae3197345479b53a112ba504b8d8e4ea8f48467e/rapidfuzz-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7593538dd72e250f655261a53c454d9eb4ef0d4cf8e4855c765d1c8250dc9179",
                "md5": "81dd654ab51432a7c051e6a56fcfbde3",
                "sha256": "ed4f3adc1294834955b7e74edd3c6bd1aad5831c007f2d91ea839e76461a5879"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "81dd654ab51432a7c051e6a56fcfbde3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2334973,
            "upload_time": "2024-10-24T15:26:20",
            "upload_time_iso_8601": "2024-10-24T15:26:20.123869Z",
            "url": "https://files.pythonhosted.org/packages/75/93/538dd72e250f655261a53c454d9eb4ef0d4cf8e4855c765d1c8250dc9179/rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6183441b5aef0a07ec3e6ea5b2f018d326a328aabe96c9e4808c8a25c39e852c",
                "md5": "245d0b465cc97c659a1fd886400b8ae6",
                "sha256": "7b6015da2e707bf632a71772a2dbf0703cff6525732c005ad24987fe86e8ec32"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "245d0b465cc97c659a1fd886400b8ae6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 6950808,
            "upload_time": "2024-10-24T15:26:22",
            "upload_time_iso_8601": "2024-10-24T15:26:22.395279Z",
            "url": "https://files.pythonhosted.org/packages/61/83/441b5aef0a07ec3e6ea5b2f018d326a328aabe96c9e4808c8a25c39e852c/rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7be134decfa6d56c824daa75db833066ff71ab5eb61a21ec986a0ddbaf20b147",
                "md5": "f0508ddc68bc382300b7a6062fdbc237",
                "sha256": "1b35a118d61d6f008e8e3fb3a77674d10806a8972c7b8be433d6598df4d60b01"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "f0508ddc68bc382300b7a6062fdbc237",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2717016,
            "upload_time": "2024-10-24T15:26:24",
            "upload_time_iso_8601": "2024-10-24T15:26:24.649972Z",
            "url": "https://files.pythonhosted.org/packages/7b/e1/34decfa6d56c824daa75db833066ff71ab5eb61a21ec986a0ddbaf20b147/rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b8ba210b8526929b93b7aad42ce751740743a295849dfa52b126202004c8ee9",
                "md5": "2aba7f9042b8d624bd026def93f1b544",
                "sha256": "bc308d79a7e877226f36bdf4e149e3ed398d8277c140be5c1fd892ec41739e6d"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "2aba7f9042b8d624bd026def93f1b544",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 3265607,
            "upload_time": "2024-10-24T15:26:26",
            "upload_time_iso_8601": "2024-10-24T15:26:26.536372Z",
            "url": "https://files.pythonhosted.org/packages/0b/8b/a210b8526929b93b7aad42ce751740743a295849dfa52b126202004c8ee9/rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6124911b0ac2199a78ff8e0f4dcc2e3a5349ecc8841864bc04658f48b9ef73ff",
                "md5": "5c77c7aa7f35456374b2e60e86d17db7",
                "sha256": "f017dbfecc172e2d0c37cf9e3d519179d71a7f16094b57430dffc496a098aa17"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5c77c7aa7f35456374b2e60e86d17db7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 4173494,
            "upload_time": "2024-10-24T15:26:28",
            "upload_time_iso_8601": "2024-10-24T15:26:28.725641Z",
            "url": "https://files.pythonhosted.org/packages/61/24/911b0ac2199a78ff8e0f4dcc2e3a5349ecc8841864bc04658f48b9ef73ff/rapidfuzz-3.10.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25f3c44a170598e28fdfce7be271da57832cbadc420b3052a418e49a808124f7",
                "md5": "92e2bfbf66228710ac12a834a2660f61",
                "sha256": "36c0e1483e21f918d0f2f26799fe5ac91c7b0c34220b73007301c4f831a9c4c7"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "92e2bfbf66228710ac12a834a2660f61",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1834711,
            "upload_time": "2024-10-24T15:26:30",
            "upload_time_iso_8601": "2024-10-24T15:26:30.722358Z",
            "url": "https://files.pythonhosted.org/packages/25/f3/c44a170598e28fdfce7be271da57832cbadc420b3052a418e49a808124f7/rapidfuzz-3.10.1-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cca7b74eec156c61856e2fbcc3272cdd4f9cd6cf4e8df4144e02adfda5f5ac4f",
                "md5": "4ba926c658d51c89d11877a025549d88",
                "sha256": "10746c1d4c8cd8881c28a87fd7ba0c9c102346dfe7ff1b0d021cdf093e9adbff"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4ba926c658d51c89d11877a025549d88",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1608790,
            "upload_time": "2024-10-24T15:26:44",
            "upload_time_iso_8601": "2024-10-24T15:26:44.231700Z",
            "url": "https://files.pythonhosted.org/packages/cc/a7/b74eec156c61856e2fbcc3272cdd4f9cd6cf4e8df4144e02adfda5f5ac4f/rapidfuzz-3.10.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "41bfb0a575f1e2aa3c4cf01f9cd5c4b4103e093d31df8ffec272bfc5ad407f64",
                "md5": "d6ebe36776fa2b04ed39bbd88491b5e6",
                "sha256": "dfa64b89dcb906835e275187569e51aa9d546a444489e97aaf2cc84011565fbe"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp310-cp310-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "d6ebe36776fa2b04ed39bbd88491b5e6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 844285,
            "upload_time": "2024-10-24T15:26:46",
            "upload_time_iso_8601": "2024-10-24T15:26:46.307802Z",
            "url": "https://files.pythonhosted.org/packages/41/bf/b0a575f1e2aa3c4cf01f9cd5c4b4103e093d31df8ffec272bfc5ad407f64/rapidfuzz-3.10.1-cp310-cp310-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fb2c62efddd64bcaf39c03b928784777bb614028c5975ec7465d34eded34a7f7",
                "md5": "4c5f9007c7ecd603b6189f0eac55f47d",
                "sha256": "92958ae075c87fef393f835ed02d4fe8d5ee2059a0934c6c447ea3417dfbf0e8"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4c5f9007c7ecd603b6189f0eac55f47d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1954920,
            "upload_time": "2024-10-24T15:26:48",
            "upload_time_iso_8601": "2024-10-24T15:26:48.036551Z",
            "url": "https://files.pythonhosted.org/packages/fb/2c/62efddd64bcaf39c03b928784777bb614028c5975ec7465d34eded34a7f7/rapidfuzz-3.10.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "41a7f8411b9b4037d1ea6707dee975e4ed6b5358192f5ba7aa544610df5c7522",
                "md5": "00bc71949db3c804c7d9f2a457aa2226",
                "sha256": "ba7521e072c53e33c384e78615d0718e645cab3c366ecd3cc8cb732befd94967"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "00bc71949db3c804c7d9f2a457aa2226",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1427745,
            "upload_time": "2024-10-24T15:26:49",
            "upload_time_iso_8601": "2024-10-24T15:26:49.775514Z",
            "url": "https://files.pythonhosted.org/packages/41/a7/f8411b9b4037d1ea6707dee975e4ed6b5358192f5ba7aa544610df5c7522/rapidfuzz-3.10.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d69ddd0192b64cb55bca40ebcae48480fab0148334b9995eb9d5bd78b7333f6",
                "md5": "fc1ee1862e9218005edf65e873ff05e4",
                "sha256": "00d02cbd75d283c287471b5b3738b3e05c9096150f93f2d2dfa10b3d700f2db9"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fc1ee1862e9218005edf65e873ff05e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1409233,
            "upload_time": "2024-10-24T15:26:51",
            "upload_time_iso_8601": "2024-10-24T15:26:51.888980Z",
            "url": "https://files.pythonhosted.org/packages/0d/69/ddd0192b64cb55bca40ebcae48480fab0148334b9995eb9d5bd78b7333f6/rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "187d0655a52c31227bf2880f28d3c01cc4f20b584210f849a1953e4c734599e5",
                "md5": "b90344189a4e1af6dda082985cc806e3",
                "sha256": "efa1582a397da038e2f2576c9cd49b842f56fde37d84a6b0200ffebc08d82350"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b90344189a4e1af6dda082985cc806e3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 5609458,
            "upload_time": "2024-10-24T15:26:53",
            "upload_time_iso_8601": "2024-10-24T15:26:53.527680Z",
            "url": "https://files.pythonhosted.org/packages/18/7d/0655a52c31227bf2880f28d3c01cc4f20b584210f849a1953e4c734599e5/rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0bc55f18cd956fcf95cbdee054cd4f7b7042eacc1430f6682fae0859deb9694b",
                "md5": "de363fadead3f8703a5df26cc679250b",
                "sha256": "f12912acee1f506f974f58de9fdc2e62eea5667377a7e9156de53241c05fdba8"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "de363fadead3f8703a5df26cc679250b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1675729,
            "upload_time": "2024-10-24T15:26:55",
            "upload_time_iso_8601": "2024-10-24T15:26:55.438344Z",
            "url": "https://files.pythonhosted.org/packages/0b/c5/5f18cd956fcf95cbdee054cd4f7b7042eacc1430f6682fae0859deb9694b/rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8267cf9f25a2dc02f8170c1c0b7f6d41aa39b0f28c3cd54140ec3cab315cbdf0",
                "md5": "00f6cf6516f772d4862d7d9fd91f0693",
                "sha256": "666d5d8b17becc3f53447bcb2b6b33ce6c2df78792495d1fa82b2924cd48701a"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "00f6cf6516f772d4862d7d9fd91f0693",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1678147,
            "upload_time": "2024-10-24T15:26:58",
            "upload_time_iso_8601": "2024-10-24T15:26:58.549644Z",
            "url": "https://files.pythonhosted.org/packages/82/67/cf9f25a2dc02f8170c1c0b7f6d41aa39b0f28c3cd54140ec3cab315cbdf0/rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac3dfa8444d7144129b1c67a2ba0660b44af03285fd641516ee294593d2acb91",
                "md5": "53ee383a90f3761a2befd60b2b246626",
                "sha256": "26f71582c0d62445067ee338ddad99b655a8f4e4ed517a90dcbfbb7d19310474"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "53ee383a90f3761a2befd60b2b246626",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 3129309,
            "upload_time": "2024-10-24T15:27:00",
            "upload_time_iso_8601": "2024-10-24T15:27:00.848561Z",
            "url": "https://files.pythonhosted.org/packages/ac/3d/fa8444d7144129b1c67a2ba0660b44af03285fd641516ee294593d2acb91/rapidfuzz-3.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "81f6a9fc68b776273282d6aeaadc6330740328bac29f8746fe8cceb9155e904a",
                "md5": "2f34c2886fd02efb6b60f3168bd23f58",
                "sha256": "8a2ef08b27167bcff230ffbfeedd4c4fa6353563d6aaa015d725dd3632fc3de7"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2f34c2886fd02efb6b60f3168bd23f58",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2339967,
            "upload_time": "2024-10-24T15:27:02",
            "upload_time_iso_8601": "2024-10-24T15:27:02.574841Z",
            "url": "https://files.pythonhosted.org/packages/81/f6/a9fc68b776273282d6aeaadc6330740328bac29f8746fe8cceb9155e904a/rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "17e5f6c99fefbacef3676394b09ee66782d72710911c971c8730ef602e21fbd1",
                "md5": "95d69a59025d198e44496eb8b9c9817c",
                "sha256": "365e4fc1a2b95082c890f5e98489b894e6bf8c338c6ac89bb6523c2ca6e9f086"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "95d69a59025d198e44496eb8b9c9817c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 6943002,
            "upload_time": "2024-10-24T15:27:04",
            "upload_time_iso_8601": "2024-10-24T15:27:04.955474Z",
            "url": "https://files.pythonhosted.org/packages/17/e5/f6c99fefbacef3676394b09ee66782d72710911c971c8730ef602e21fbd1/rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eeab92c97b37ee24f68e2f904d8ef658bcfa47e3caf4d8491aa8bc5314704fc4",
                "md5": "667bece1a5e1cabd06742cb8ad772369",
                "sha256": "1996feb7a61609fa842e6b5e0c549983222ffdedaf29644cc67e479902846dfe"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "667bece1a5e1cabd06742cb8ad772369",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2717032,
            "upload_time": "2024-10-24T15:27:07",
            "upload_time_iso_8601": "2024-10-24T15:27:07.132359Z",
            "url": "https://files.pythonhosted.org/packages/ee/ab/92c97b37ee24f68e2f904d8ef658bcfa47e3caf4d8491aa8bc5314704fc4/rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "20f9894a20e7856c9b29fd746ffca8f8360df8e4027b503ac5475439c043137f",
                "md5": "7ca82953cb2e95219163a236e25f04df",
                "sha256": "cf654702f144beaa093103841a2ea6910d617d0bb3fccb1d1fd63c54dde2cd49"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "7ca82953cb2e95219163a236e25f04df",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 3263149,
            "upload_time": "2024-10-24T15:27:09",
            "upload_time_iso_8601": "2024-10-24T15:27:09.290824Z",
            "url": "https://files.pythonhosted.org/packages/20/f9/894a20e7856c9b29fd746ffca8f8360df8e4027b503ac5475439c043137f/rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "db692a00d3c7d29d084311b1ab0fc83ba228ce81f78e9a60f901d64c74c0f31e",
                "md5": "a09231dae8d67819ce7595dee0d3b5f6",
                "sha256": "ec108bf25de674781d0a9a935030ba090c78d49def3d60f8724f3fc1e8e75024"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a09231dae8d67819ce7595dee0d3b5f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 4176326,
            "upload_time": "2024-10-24T15:27:11",
            "upload_time_iso_8601": "2024-10-24T15:27:11.666558Z",
            "url": "https://files.pythonhosted.org/packages/db/69/2a00d3c7d29d084311b1ab0fc83ba228ce81f78e9a60f901d64c74c0f31e/rapidfuzz-3.10.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd270cef6ddfd7b163b99b40a7fb1b1c15e0c9d25ec8f528b9f0af9dc2b980a2",
                "md5": "86a74993e6ee9a725dcb7d7034f7d577",
                "sha256": "031f8b367e5d92f7a1e27f7322012f3c321c3110137b43cc3bf678505583ef48"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "86a74993e6ee9a725dcb7d7034f7d577",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1835384,
            "upload_time": "2024-10-24T15:27:14",
            "upload_time_iso_8601": "2024-10-24T15:27:14.261131Z",
            "url": "https://files.pythonhosted.org/packages/bd/27/0cef6ddfd7b163b99b40a7fb1b1c15e0c9d25ec8f528b9f0af9dc2b980a2/rapidfuzz-3.10.1-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fc0bb15a8853672e6fca00d83b3a6c037c07ff16a73932a55e69488c46e6b9d7",
                "md5": "2723b09188d09b60b8a3a70a4b63b36e",
                "sha256": "f98f36c6a1bb9a6c8bbec99ad87c8c0e364f34761739b5ea9adf7b48129ae8cf"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2723b09188d09b60b8a3a70a4b63b36e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1614933,
            "upload_time": "2024-10-24T15:27:16",
            "upload_time_iso_8601": "2024-10-24T15:27:16.198917Z",
            "url": "https://files.pythonhosted.org/packages/fc/0b/b15a8853672e6fca00d83b3a6c037c07ff16a73932a55e69488c46e6b9d7/rapidfuzz-3.10.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "958a6057b41a8a6a2245a699c1beff62baa1021543e953e05dbdb355b953f886",
                "md5": "d8f39ed01b8e839ba26036aa171d4f1e",
                "sha256": "f1da2028cb4e41be55ee797a82d6c1cf589442504244249dfeb32efc608edee7"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp311-cp311-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "d8f39ed01b8e839ba26036aa171d4f1e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 845810,
            "upload_time": "2024-10-24T15:27:18",
            "upload_time_iso_8601": "2024-10-24T15:27:18.506230Z",
            "url": "https://files.pythonhosted.org/packages/95/8a/6057b41a8a6a2245a699c1beff62baa1021543e953e05dbdb355b953f886/rapidfuzz-3.10.1-cp311-cp311-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77e9a7981ad1a7fbe4d76aa4fbbc8f2d6aac289ab62e60173f92fd3e05619f25",
                "md5": "c6f039f714efd33c9899eb9a27fe825c",
                "sha256": "1340b56340896bede246f612b6ecf685f661a56aabef3d2512481bfe23ac5835"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c6f039f714efd33c9899eb9a27fe825c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1938706,
            "upload_time": "2024-10-24T15:27:20",
            "upload_time_iso_8601": "2024-10-24T15:27:20.761954Z",
            "url": "https://files.pythonhosted.org/packages/77/e9/a7981ad1a7fbe4d76aa4fbbc8f2d6aac289ab62e60173f92fd3e05619f25/rapidfuzz-3.10.1-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd2bf343df6ae726d01aa31c5ff63f2a5807dfeffa671ebf2fb9be8f8b9b2026",
                "md5": "95f91caea70134957dab4224db6af78a",
                "sha256": "2316515169b7b5a453f0ce3adbc46c42aa332cae9f2edb668e24d1fc92b2f2bb"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "95f91caea70134957dab4224db6af78a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1423814,
            "upload_time": "2024-10-24T15:27:22",
            "upload_time_iso_8601": "2024-10-24T15:27:22.782369Z",
            "url": "https://files.pythonhosted.org/packages/bd/2b/f343df6ae726d01aa31c5ff63f2a5807dfeffa671ebf2fb9be8f8b9b2026/rapidfuzz-3.10.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "13076accf77b78772de2a5590ef7965d3b7c9997c5a92e913e525765586aa261",
                "md5": "da6a7fe66bda01dd40a4100b01543b80",
                "sha256": "8e06fe6a12241ec1b72c0566c6b28cda714d61965d86569595ad24793d1ab259"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "da6a7fe66bda01dd40a4100b01543b80",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1393680,
            "upload_time": "2024-10-24T15:27:25",
            "upload_time_iso_8601": "2024-10-24T15:27:25.343664Z",
            "url": "https://files.pythonhosted.org/packages/13/07/6accf77b78772de2a5590ef7965d3b7c9997c5a92e913e525765586aa261/rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "46162a016051489f870d15f7cdcccf823ea5f474453dda5c20cf0044ed3122d5",
                "md5": "b35a22a0757598db08353638d4447550",
                "sha256": "d99c1cd9443b19164ec185a7d752f4b4db19c066c136f028991a480720472e23"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b35a22a0757598db08353638d4447550",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 5545438,
            "upload_time": "2024-10-24T15:27:27",
            "upload_time_iso_8601": "2024-10-24T15:27:27.613381Z",
            "url": "https://files.pythonhosted.org/packages/46/16/2a016051489f870d15f7cdcccf823ea5f474453dda5c20cf0044ed3122d5/rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "970b2cdafff5dcb06ed6ede6f81a2f677c1f4cc08a47a6cf16862eb62903a84b",
                "md5": "cfc7162b1ef7e57e72a399e3a9488806",
                "sha256": "a1d9aa156ed52d3446388ba4c2f335e312191d1ca9d1f5762ee983cf23e4ecf6"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "cfc7162b1ef7e57e72a399e3a9488806",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1646447,
            "upload_time": "2024-10-24T15:27:30",
            "upload_time_iso_8601": "2024-10-24T15:27:30.275034Z",
            "url": "https://files.pythonhosted.org/packages/97/0b/2cdafff5dcb06ed6ede6f81a2f677c1f4cc08a47a6cf16862eb62903a84b/rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "976520a859278192ca036ead255dda49f4eac63dd8d666b3a902d7be3afd38ac",
                "md5": "6ac54148ff9e53f5d73b48b050051726",
                "sha256": "54bcf4efaaee8e015822be0c2c28214815f4f6b4f70d8362cfecbd58a71188ac"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "6ac54148ff9e53f5d73b48b050051726",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1672282,
            "upload_time": "2024-10-24T15:27:32",
            "upload_time_iso_8601": "2024-10-24T15:27:32.075738Z",
            "url": "https://files.pythonhosted.org/packages/97/65/20a859278192ca036ead255dda49f4eac63dd8d666b3a902d7be3afd38ac/rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c05b8dcfbdc8f4e3e84abf86ea13ec9595ebaf7e5375011e5d49642705704ad",
                "md5": "81da01cbaaa1987845d3f9034778b6d1",
                "sha256": "c0c955e32afdbfdf6e9ee663d24afb25210152d98c26d22d399712d29a9b976b"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "81da01cbaaa1987845d3f9034778b6d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 3126089,
            "upload_time": "2024-10-24T15:27:33",
            "upload_time_iso_8601": "2024-10-24T15:27:33.818076Z",
            "url": "https://files.pythonhosted.org/packages/3c/05/b8dcfbdc8f4e3e84abf86ea13ec9595ebaf7e5375011e5d49642705704ad/rapidfuzz-3.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3febe2f5b1643cf463b1b23c36875e711cae0091f6aaa1538c025a12cba32634",
                "md5": "c943efb7049ac13460540627d28f26cc",
                "sha256": "191633722203f5b7717efcb73a14f76f3b124877d0608c070b827c5226d0b972"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c943efb7049ac13460540627d28f26cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2300501,
            "upload_time": "2024-10-24T15:27:35",
            "upload_time_iso_8601": "2024-10-24T15:27:35.722826Z",
            "url": "https://files.pythonhosted.org/packages/3f/eb/e2f5b1643cf463b1b23c36875e711cae0091f6aaa1538c025a12cba32634/rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c28f3aa5d3a56cc978e73baff951549425d1a722ec3b58cacbc74c4faad2127",
                "md5": "e23d5dca095c6488259a3eab9201b31f",
                "sha256": "195baad28057ec9609e40385991004e470af9ef87401e24ebe72c064431524ab"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "e23d5dca095c6488259a3eab9201b31f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 6903454,
            "upload_time": "2024-10-24T15:27:37",
            "upload_time_iso_8601": "2024-10-24T15:27:37.776528Z",
            "url": "https://files.pythonhosted.org/packages/7c/28/f3aa5d3a56cc978e73baff951549425d1a722ec3b58cacbc74c4faad2127/rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b866ba6de8c1fe5c50230d4e0adb87dde39b143ac2a4ce959a3f8076266b1767",
                "md5": "089ff0b5a19224a6d5f763f7b6c2883c",
                "sha256": "0fff4a6b87c07366662b62ae994ffbeadc472e72f725923f94b72a3db49f4671"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "089ff0b5a19224a6d5f763f7b6c2883c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2681137,
            "upload_time": "2024-10-24T15:27:39",
            "upload_time_iso_8601": "2024-10-24T15:27:39.856496Z",
            "url": "https://files.pythonhosted.org/packages/b8/66/ba6de8c1fe5c50230d4e0adb87dde39b143ac2a4ce959a3f8076266b1767/rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8ca4e9dbc9bca8cd1b933cfc6f961179f883cead90689619ec0aa1a5f075b0e",
                "md5": "e21c6309a454997ce2a99537e5418e49",
                "sha256": "4ffed25f9fdc0b287f30a98467493d1e1ce5b583f6317f70ec0263b3c97dbba6"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "e21c6309a454997ce2a99537e5418e49",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 3230482,
            "upload_time": "2024-10-24T15:27:42",
            "upload_time_iso_8601": "2024-10-24T15:27:42.405109Z",
            "url": "https://files.pythonhosted.org/packages/e8/ca/4e9dbc9bca8cd1b933cfc6f961179f883cead90689619ec0aa1a5f075b0e/rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14506484ce7091b815757d6f0c434b78b568d3e7a80b6145a2d9aadc65b16132",
                "md5": "e8e0c5e070235de1c82c0c409a96c456",
                "sha256": "d02cf8e5af89a9ac8f53c438ddff6d773f62c25c6619b29db96f4aae248177c0"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e8e0c5e070235de1c82c0c409a96c456",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 4147386,
            "upload_time": "2024-10-24T15:27:44",
            "upload_time_iso_8601": "2024-10-24T15:27:44.371790Z",
            "url": "https://files.pythonhosted.org/packages/14/50/6484ce7091b815757d6f0c434b78b568d3e7a80b6145a2d9aadc65b16132/rapidfuzz-3.10.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b279f7a0dbdd5b478790c68297b0678bc0088b9068e667878e5d1359c3ffba0",
                "md5": "df9f438d6ce3a1a05ecc9e7e8e7668f6",
                "sha256": "f3bb81d4fe6a5d20650f8c0afcc8f6e1941f6fecdb434f11b874c42467baded0"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "df9f438d6ce3a1a05ecc9e7e8e7668f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1818115,
            "upload_time": "2024-10-24T15:27:46",
            "upload_time_iso_8601": "2024-10-24T15:27:46.724969Z",
            "url": "https://files.pythonhosted.org/packages/0b/27/9f7a0dbdd5b478790c68297b0678bc0088b9068e667878e5d1359c3ffba0/rapidfuzz-3.10.1-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "58b6c5f5e8043052fdbd4aa4f41d93b0e72d089172237ed5ec42118683a9833a",
                "md5": "43694a1565bc27a8f7100d7ea37a1541",
                "sha256": "aaf83e9170cb1338922ae42d320699dccbbdca8ffed07faeb0b9257822c26e24"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "43694a1565bc27a8f7100d7ea37a1541",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1600653,
            "upload_time": "2024-10-24T15:27:48",
            "upload_time_iso_8601": "2024-10-24T15:27:48.676121Z",
            "url": "https://files.pythonhosted.org/packages/58/b6/c5f5e8043052fdbd4aa4f41d93b0e72d089172237ed5ec42118683a9833a/rapidfuzz-3.10.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "56d3dd84c7ed88cd4391e78b3579ecf7141ebf8b900097da2d6911db148d4bb6",
                "md5": "e8bd4fe8605dcd229d0e1302692b1c6b",
                "sha256": "c5da802a0d085ad81b0f62828fb55557996c497b2d0b551bbdfeafd6d447892f"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp312-cp312-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "e8bd4fe8605dcd229d0e1302692b1c6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 840363,
            "upload_time": "2024-10-24T15:27:50",
            "upload_time_iso_8601": "2024-10-24T15:27:50.467852Z",
            "url": "https://files.pythonhosted.org/packages/56/d3/dd84c7ed88cd4391e78b3579ecf7141ebf8b900097da2d6911db148d4bb6/rapidfuzz-3.10.1-cp312-cp312-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2f7a18aa6a51345e46886784e90a2c5bba62e45ee3adc554c12c3b97c297c4c3",
                "md5": "446708e3921df9a1ed57a9de4bf23f28",
                "sha256": "fc22d69a1c9cccd560a5c434c0371b2df0f47c309c635a01a913e03bbf183710"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "446708e3921df9a1ed57a9de4bf23f28",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1931333,
            "upload_time": "2024-10-24T15:27:52",
            "upload_time_iso_8601": "2024-10-24T15:27:52.698618Z",
            "url": "https://files.pythonhosted.org/packages/2f/7a/18aa6a51345e46886784e90a2c5bba62e45ee3adc554c12c3b97c297c4c3/rapidfuzz-3.10.1-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f6a7e34ddc3d6d751c4dba0d58b681c99f161225730e9a2fa71969d2fa1d281",
                "md5": "990a3ce49e808c3d94e2926034e8f4a4",
                "sha256": "38b0dac2c8e057562b8f0d8ae5b663d2d6a28c5ab624de5b73cef9abb6129a24"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "990a3ce49e808c3d94e2926034e8f4a4",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1417685,
            "upload_time": "2024-10-24T15:27:54",
            "upload_time_iso_8601": "2024-10-24T15:27:54.980546Z",
            "url": "https://files.pythonhosted.org/packages/6f/6a/7e34ddc3d6d751c4dba0d58b681c99f161225730e9a2fa71969d2fa1d281/rapidfuzz-3.10.1-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca1593a2eafbb4cc563d72112e4717b8c6f09e9de15f5a7709b832b8c9b81196",
                "md5": "eb17e11bb9ea6a5697f0d0336aa38c8c",
                "sha256": "6fde3bbb14e92ce8fcb5c2edfff72e474d0080cadda1c97785bf4822f037a309"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "eb17e11bb9ea6a5697f0d0336aa38c8c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1388805,
            "upload_time": "2024-10-24T15:27:56",
            "upload_time_iso_8601": "2024-10-24T15:27:56.981382Z",
            "url": "https://files.pythonhosted.org/packages/ca/15/93a2eafbb4cc563d72112e4717b8c6f09e9de15f5a7709b832b8c9b81196/rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8223541da9279b21fc380e89e49e5acd863ba2e2b5d483eb5b6e0cfc427e4540",
                "md5": "a4869e34239657f4a70abe09a43968c9",
                "sha256": "9141fb0592e55f98fe9ac0f3ce883199b9c13e262e0bf40c5b18cdf926109d16"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "a4869e34239657f4a70abe09a43968c9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 5515246,
            "upload_time": "2024-10-24T15:27:59",
            "upload_time_iso_8601": "2024-10-24T15:27:59.196169Z",
            "url": "https://files.pythonhosted.org/packages/82/23/541da9279b21fc380e89e49e5acd863ba2e2b5d483eb5b6e0cfc427e4540/rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f3a0f0e43fdaf3c3c1907aa377d3610c70b31830e4d6915b8a61b51b064fcbce",
                "md5": "4077435411c16390866e5dddf04636b9",
                "sha256": "237bec5dd1bfc9b40bbd786cd27949ef0c0eb5fab5eb491904c6b5df59d39d3c"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "4077435411c16390866e5dddf04636b9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1642160,
            "upload_time": "2024-10-24T15:28:01",
            "upload_time_iso_8601": "2024-10-24T15:28:01.261313Z",
            "url": "https://files.pythonhosted.org/packages/f3/a0/f0e43fdaf3c3c1907aa377d3610c70b31830e4d6915b8a61b51b064fcbce/rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7da7091eef23291997e7c379a396eedbac66a50a145200cac86a0313286403d",
                "md5": "ac2c2ce5fddbcd868027e6fa502b6ed5",
                "sha256": "18123168cba156ab5794ea6de66db50f21bb3c66ae748d03316e71b27d907b95"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "ac2c2ce5fddbcd868027e6fa502b6ed5",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1664562,
            "upload_time": "2024-10-24T15:28:03",
            "upload_time_iso_8601": "2024-10-24T15:28:03.784139Z",
            "url": "https://files.pythonhosted.org/packages/a7/da/7091eef23291997e7c379a396eedbac66a50a145200cac86a0313286403d/rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd72417ca8b5dde3c040c1cab1d5500fd24ffdf1a397cb86e36e958acb07cd65",
                "md5": "9b534cf095a325377201a7e25449c46b",
                "sha256": "0b75fe506c8e02769cc47f5ab21ce3e09b6211d3edaa8f8f27331cb6988779be"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9b534cf095a325377201a7e25449c46b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 3106304,
            "upload_time": "2024-10-24T15:28:06",
            "upload_time_iso_8601": "2024-10-24T15:28:06.578348Z",
            "url": "https://files.pythonhosted.org/packages/bd/72/417ca8b5dde3c040c1cab1d5500fd24ffdf1a397cb86e36e958acb07cd65/rapidfuzz-3.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "57180877c12deb79cee67f6b8fbb662e2d038582d0e26d895ddbfdb88cea7e17",
                "md5": "3fc8b8bc46af3ca3157143ca4dd72dfa",
                "sha256": "9da82aa4b46973aaf9e03bb4c3d6977004648c8638febfc0f9d237e865761270"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3fc8b8bc46af3ca3157143ca4dd72dfa",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 2302688,
            "upload_time": "2024-10-24T15:28:08",
            "upload_time_iso_8601": "2024-10-24T15:28:08.970838Z",
            "url": "https://files.pythonhosted.org/packages/57/18/0877c12deb79cee67f6b8fbb662e2d038582d0e26d895ddbfdb88cea7e17/rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c271ca9e092c6d904f9fabadac6361e52a484165ee5970f34e4dc70a647f36f3",
                "md5": "dec97ed5671733d6e51e841951584898",
                "sha256": "c34c022d5ad564f1a5a57a4a89793bd70d7bad428150fb8ff2760b223407cdcf"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "dec97ed5671733d6e51e841951584898",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 6893082,
            "upload_time": "2024-10-24T15:28:11",
            "upload_time_iso_8601": "2024-10-24T15:28:11.152575Z",
            "url": "https://files.pythonhosted.org/packages/c2/71/ca9e092c6d904f9fabadac6361e52a484165ee5970f34e4dc70a647f36f3/rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c34c99004b6ae04ead73d1e91829a78d9708c3c707aa83c1e782ea89f1ade491",
                "md5": "700d7ed61cf78a60e9e12613c25e2636",
                "sha256": "1e96c84d6c2a0ca94e15acb5399118fff669f4306beb98a6d8ec6f5dccab4412"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "700d7ed61cf78a60e9e12613c25e2636",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 2669909,
            "upload_time": "2024-10-24T15:28:14",
            "upload_time_iso_8601": "2024-10-24T15:28:14.688564Z",
            "url": "https://files.pythonhosted.org/packages/c3/4c/99004b6ae04ead73d1e91829a78d9708c3c707aa83c1e782ea89f1ade491/rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb7cd5c93a0e497a0430b4f0bfea22e41317c22357cd557fa9aeeafb9e991d9b",
                "md5": "10b88ec86fe41e09cba1d29be40a9cd1",
                "sha256": "e8e154b84a311263e1aca86818c962e1fa9eefdd643d1d5d197fcd2738f88cb9"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "10b88ec86fe41e09cba1d29be40a9cd1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 3223759,
            "upload_time": "2024-10-24T15:28:16",
            "upload_time_iso_8601": "2024-10-24T15:28:16.901958Z",
            "url": "https://files.pythonhosted.org/packages/cb/7c/d5c93a0e497a0430b4f0bfea22e41317c22357cd557fa9aeeafb9e991d9b/rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d6772c22f438b643524b429731492665d91d9c654144e895f0051cee78d5928d",
                "md5": "37f4e812b7dcb74330526253aeb2c16f",
                "sha256": "335fee93188f8cd585552bb8057228ce0111bd227fa81bfd40b7df6b75def8ab"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "37f4e812b7dcb74330526253aeb2c16f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 4148589,
            "upload_time": "2024-10-24T15:28:19",
            "upload_time_iso_8601": "2024-10-24T15:28:19.329884Z",
            "url": "https://files.pythonhosted.org/packages/d6/77/2c22f438b643524b429731492665d91d9c654144e895f0051cee78d5928d/rapidfuzz-3.10.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bfd351cc9f258b362fca8ced7c34046b66d8887551da0169c06c27ee8d2ce279",
                "md5": "246dc6fc51a4ee8e264b050fcebec725",
                "sha256": "6729b856166a9e95c278410f73683957ea6100c8a9d0a8dbe434c49663689255"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "246dc6fc51a4ee8e264b050fcebec725",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1816180,
            "upload_time": "2024-10-24T15:28:21",
            "upload_time_iso_8601": "2024-10-24T15:28:21.917979Z",
            "url": "https://files.pythonhosted.org/packages/bf/d3/51cc9f258b362fca8ced7c34046b66d8887551da0169c06c27ee8d2ce279/rapidfuzz-3.10.1-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9d9da69358047742dbc94516c71c07cfab4409d490578815c875949011e3f482",
                "md5": "c2df4883e50f15c2d4fd1b1ddb066cea",
                "sha256": "0e06d99ad1ad97cb2ef7f51ec6b1fedd74a3a700e4949353871cf331d07b382a"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c2df4883e50f15c2d4fd1b1ddb066cea",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1598626,
            "upload_time": "2024-10-24T15:28:24",
            "upload_time_iso_8601": "2024-10-24T15:28:24.284275Z",
            "url": "https://files.pythonhosted.org/packages/9d/9d/a69358047742dbc94516c71c07cfab4409d490578815c875949011e3f482/rapidfuzz-3.10.1-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "483c8213b3216b542f3bd43051dc5a1c44e0cd741abb97bde064e89f241c5a82",
                "md5": "d1ef04f1475958cb7863170d1518dcba",
                "sha256": "8d1b7082104d596a3eb012e0549b2634ed15015b569f48879701e9d8db959dbb"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp313-cp313-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "d1ef04f1475958cb7863170d1518dcba",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 839138,
            "upload_time": "2024-10-24T15:28:26",
            "upload_time_iso_8601": "2024-10-24T15:28:26.298504Z",
            "url": "https://files.pythonhosted.org/packages/48/3c/8213b3216b542f3bd43051dc5a1c44e0cd741abb97bde064e89f241c5a82/rapidfuzz-3.10.1-cp313-cp313-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb296aade26480cedd34eaa79e10702a8fa7197a9c2ebca4f481ea0ae5829ee4",
                "md5": "9c3d1ebbdf874b838b4c8983a94a2633",
                "sha256": "779027d3307e1a2b1dc0c03c34df87a470a368a1a0840a9d2908baf2d4067956"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9c3d1ebbdf874b838b4c8983a94a2633",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1957419,
            "upload_time": "2024-10-24T15:28:28",
            "upload_time_iso_8601": "2024-10-24T15:28:28.358485Z",
            "url": "https://files.pythonhosted.org/packages/eb/29/6aade26480cedd34eaa79e10702a8fa7197a9c2ebca4f481ea0ae5829ee4/rapidfuzz-3.10.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05533e975212d30804c174b0cea74baa7cae7da78319b22378bd42fc04a511ce",
                "md5": "046a6379e23a4ec96d6ab5a9c4a96756",
                "sha256": "440b5608ab12650d0390128d6858bc839ae77ffe5edf0b33a1551f2fa9860651"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "046a6379e23a4ec96d6ab5a9c4a96756",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1430005,
            "upload_time": "2024-10-24T15:28:30",
            "upload_time_iso_8601": "2024-10-24T15:28:30.962729Z",
            "url": "https://files.pythonhosted.org/packages/05/53/3e975212d30804c174b0cea74baa7cae7da78319b22378bd42fc04a511ce/rapidfuzz-3.10.1-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b86ceac26d04e34012a90d89f645866c67c26da986499c7f6d0f74deb45c257c",
                "md5": "a9c98265a951977abaa37bab7c159811",
                "sha256": "82cac41a411e07a6f3dc80dfbd33f6be70ea0abd72e99c59310819d09f07d945"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a9c98265a951977abaa37bab7c159811",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1426715,
            "upload_time": "2024-10-24T15:28:33",
            "upload_time_iso_8601": "2024-10-24T15:28:33.061504Z",
            "url": "https://files.pythonhosted.org/packages/b8/6c/eac26d04e34012a90d89f645866c67c26da986499c7f6d0f74deb45c257c/rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1163b8dd19eaced9fbd2f753fc818e3a3aac528f85e7bee96572d40f2d8027fa",
                "md5": "1703d9059c5a470ac0f7d74aff9b69e1",
                "sha256": "958473c9f0bca250590200fd520b75be0dbdbc4a7327dc87a55b6d7dc8d68552"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "1703d9059c5a470ac0f7d74aff9b69e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 5637063,
            "upload_time": "2024-10-24T15:28:35",
            "upload_time_iso_8601": "2024-10-24T15:28:35.753633Z",
            "url": "https://files.pythonhosted.org/packages/11/63/b8dd19eaced9fbd2f753fc818e3a3aac528f85e7bee96572d40f2d8027fa/rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09321a10fdf54f27e1a11a9b499123d1342527e717152b7aabd9887b898e37a2",
                "md5": "8b7ada02a137b78b470fcf52c95f8c27",
                "sha256": "9ef60dfa73749ef91cb6073be1a3e135f4846ec809cc115f3cbfc6fe283a5584"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "8b7ada02a137b78b470fcf52c95f8c27",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1679627,
            "upload_time": "2024-10-24T15:28:38",
            "upload_time_iso_8601": "2024-10-24T15:28:38.012676Z",
            "url": "https://files.pythonhosted.org/packages/09/32/1a10fdf54f27e1a11a9b499123d1342527e717152b7aabd9887b898e37a2/rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77049631f72c5e1804f197492dfc6a10bc3c0e1c9ff090f4884f8fdba6514f78",
                "md5": "def8578f6228b4238d214eafab978c5b",
                "sha256": "a7fbac18f2c19fc983838a60611e67e3262e36859994c26f2ee85bb268de2355"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "def8578f6228b4238d214eafab978c5b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1677345,
            "upload_time": "2024-10-24T15:28:40",
            "upload_time_iso_8601": "2024-10-24T15:28:40.053674Z",
            "url": "https://files.pythonhosted.org/packages/77/04/9631f72c5e1804f197492dfc6a10bc3c0e1c9ff090f4884f8fdba6514f78/rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2233da9553ca63e4da1e8604f71ba35bced3de6c1378ca909530f44560630552",
                "md5": "3360b782275e58ccb0e3722976c8a3da",
                "sha256": "9a0d519ff39db887cd73f4e297922786d548f5c05d6b51f4e6754f452a7f4296"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3360b782275e58ccb0e3722976c8a3da",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 3140241,
            "upload_time": "2024-10-24T15:28:42",
            "upload_time_iso_8601": "2024-10-24T15:28:42.250611Z",
            "url": "https://files.pythonhosted.org/packages/22/33/da9553ca63e4da1e8604f71ba35bced3de6c1378ca909530f44560630552/rapidfuzz-3.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83bba32c8a3efa47c8a66f211ca2eba93b99db4c277a0857ab3414c1da7ffaa2",
                "md5": "1781cee81c4b0f7995eae410ae52c7e4",
                "sha256": "bebb7bc6aeb91cc57e4881b222484c26759ca865794187217c9dcea6c33adae6"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1781cee81c4b0f7995eae410ae52c7e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2334458,
            "upload_time": "2024-10-24T15:28:45",
            "upload_time_iso_8601": "2024-10-24T15:28:45.069551Z",
            "url": "https://files.pythonhosted.org/packages/83/bb/a32c8a3efa47c8a66f211ca2eba93b99db4c277a0857ab3414c1da7ffaa2/rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6a47cf42cfa64d4c5c6c5f401d0c235a1fe41239fe4c50f94d363d60ccada3c2",
                "md5": "e467965bacd8ee81f899783d716ffda6",
                "sha256": "fe07f8b9c3bb5c5ad1d2c66884253e03800f4189a60eb6acd6119ebaf3eb9894"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "e467965bacd8ee81f899783d716ffda6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 6939411,
            "upload_time": "2024-10-24T15:28:47",
            "upload_time_iso_8601": "2024-10-24T15:28:47.625394Z",
            "url": "https://files.pythonhosted.org/packages/6a/47/cf42cfa64d4c5c6c5f401d0c235a1fe41239fe4c50f94d363d60ccada3c2/rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8409da5a82c614dbde88e5a089dee4dc296666f7862b1de3c2eca0860d573a82",
                "md5": "7d25101aebc894bf25502a5f0bf83e55",
                "sha256": "bfa48a4a2d45a41457f0840c48e579db157a927f4e97acf6e20df8fc521c79de"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "7d25101aebc894bf25502a5f0bf83e55",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2722933,
            "upload_time": "2024-10-24T15:28:49",
            "upload_time_iso_8601": "2024-10-24T15:28:49.915864Z",
            "url": "https://files.pythonhosted.org/packages/84/09/da5a82c614dbde88e5a089dee4dc296666f7862b1de3c2eca0860d573a82/rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30a0b86a69c6a1fa73840d0e8ad62ec70a513adccd0282dd61a344649abb7ee6",
                "md5": "842649a6c25b3716d8c5b3870a598f9d",
                "sha256": "2cf44d01bfe8ee605b7eaeecbc2b9ca64fc55765f17b304b40ed8995f69d7716"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "842649a6c25b3716d8c5b3870a598f9d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 3263382,
            "upload_time": "2024-10-24T15:28:52",
            "upload_time_iso_8601": "2024-10-24T15:28:52.250081Z",
            "url": "https://files.pythonhosted.org/packages/30/a0/b86a69c6a1fa73840d0e8ad62ec70a513adccd0282dd61a344649abb7ee6/rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e93258aa534b92025714c4d236614d91981237ce462d2601288257c2948076a",
                "md5": "964974719cc4f8ff3ba278372f51e9b4",
                "sha256": "1e6bbca9246d9eedaa1c84e04a7f555493ba324d52ae4d9f3d9ddd1b740dcd87"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "964974719cc4f8ff3ba278372f51e9b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 4177872,
            "upload_time": "2024-10-24T15:28:54",
            "upload_time_iso_8601": "2024-10-24T15:28:54.675004Z",
            "url": "https://files.pythonhosted.org/packages/1e/93/258aa534b92025714c4d236614d91981237ce462d2601288257c2948076a/rapidfuzz-3.10.1-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77fd7677c0910bb736f6a3458c4660a2538157360832237f0f05c177e0ce571e",
                "md5": "3a0b232e6af6f869224de8ecb14d46b7",
                "sha256": "567f88180f2c1423b4fe3f3ad6e6310fc97b85bdba574801548597287fc07028"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "3a0b232e6af6f869224de8ecb14d46b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1837758,
            "upload_time": "2024-10-24T15:28:57",
            "upload_time_iso_8601": "2024-10-24T15:28:57.562877Z",
            "url": "https://files.pythonhosted.org/packages/77/fd/7677c0910bb736f6a3458c4660a2538157360832237f0f05c177e0ce571e/rapidfuzz-3.10.1-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "11ffecc98bcb1d25975ba0606d6f1758743e46965d77c326d5985dcd8717cdf3",
                "md5": "fdb27a632bb5e3bcc085ffce3e4aaf34",
                "sha256": "6b2cd7c29d6ecdf0b780deb587198f13213ac01c430ada6913452fd0c40190fc"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fdb27a632bb5e3bcc085ffce3e4aaf34",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1610917,
            "upload_time": "2024-10-24T15:28:59",
            "upload_time_iso_8601": "2024-10-24T15:28:59.844340Z",
            "url": "https://files.pythonhosted.org/packages/11/ff/ecc98bcb1d25975ba0606d6f1758743e46965d77c326d5985dcd8717cdf3/rapidfuzz-3.10.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a223662b0ab0d7606881b7a0ac000b491072a5c98d47a50aa621499fd262cbf4",
                "md5": "e209a8056f61bd6f93f2c9b0db1e2bbb",
                "sha256": "9f912d459e46607ce276128f52bea21ebc3e9a5ccf4cccfef30dd5bddcf47be8"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-cp39-cp39-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "e209a8056f61bd6f93f2c9b0db1e2bbb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 846009,
            "upload_time": "2024-10-24T15:29:03",
            "upload_time_iso_8601": "2024-10-24T15:29:03.780931Z",
            "url": "https://files.pythonhosted.org/packages/a2/23/662b0ab0d7606881b7a0ac000b491072a5c98d47a50aa621499fd262cbf4/rapidfuzz-3.10.1-cp39-cp39-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1034b26f0d4144a6b1cc81fc08a6b1f3193c3bf542701621e16be758bd2b00ae",
                "md5": "45c455e5ae4ff547adff72542846d7ad",
                "sha256": "ac4452f182243cfab30ba4668ef2de101effaedc30f9faabb06a095a8c90fd16"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "45c455e5ae4ff547adff72542846d7ad",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 1853061,
            "upload_time": "2024-10-24T15:29:06",
            "upload_time_iso_8601": "2024-10-24T15:29:06.192553Z",
            "url": "https://files.pythonhosted.org/packages/10/34/b26f0d4144a6b1cc81fc08a6b1f3193c3bf542701621e16be758bd2b00ae/rapidfuzz-3.10.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf8a4a591193b0d9e384906e2fb2ee7185c1fcc033aff619ba4a68da99581499",
                "md5": "62df9d0cc5c3f94baa2b1796cac8f358",
                "sha256": "565c2bd4f7d23c32834652b27b51dd711814ab614b4e12add8476be4e20d1cf5"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "62df9d0cc5c3f94baa2b1796cac8f358",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 1361953,
            "upload_time": "2024-10-24T15:29:08",
            "upload_time_iso_8601": "2024-10-24T15:29:08.475597Z",
            "url": "https://files.pythonhosted.org/packages/cf/8a/4a591193b0d9e384906e2fb2ee7185c1fcc033aff619ba4a68da99581499/rapidfuzz-3.10.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c19c7f201398ee1d40aa27c4ddd5b3e5aa184c55c578b2ddb3a1676022405784",
                "md5": "f56fa8ccc4ab3ffd1f171c862f4aee39",
                "sha256": "187d9747149321607be4ccd6f9f366730078bed806178ec3eeb31d05545e9e8f"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f56fa8ccc4ab3ffd1f171c862f4aee39",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 1354430,
            "upload_time": "2024-10-24T15:29:11",
            "upload_time_iso_8601": "2024-10-24T15:29:11.216447Z",
            "url": "https://files.pythonhosted.org/packages/c1/9c/7f201398ee1d40aa27c4ddd5b3e5aa184c55c578b2ddb3a1676022405784/rapidfuzz-3.10.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "212ebacebb43935aec023e6d130de1c28e886426827613c4dc40ef5dfa7b0c0e",
                "md5": "3694c02f1f1eb903752122067cfe6454",
                "sha256": "616290fb9a8fa87e48cb0326d26f98d4e29f17c3b762c2d586f2b35c1fd2034b"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "3694c02f1f1eb903752122067cfe6454",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 5476826,
            "upload_time": "2024-10-24T15:29:15",
            "upload_time_iso_8601": "2024-10-24T15:29:15.491543Z",
            "url": "https://files.pythonhosted.org/packages/21/2e/bacebb43935aec023e6d130de1c28e886426827613c4dc40ef5dfa7b0c0e/rapidfuzz-3.10.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "80295e0828a824a1c0cf1bbd83b0cd2fba4e3fa72354c64e82b209a2284a0e74",
                "md5": "f9906a263c667c38f993902b4d9a39c6",
                "sha256": "073a5b107e17ebd264198b78614c0206fa438cce749692af5bc5f8f484883f50"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f9906a263c667c38f993902b4d9a39c6",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 3050806,
            "upload_time": "2024-10-24T15:29:18",
            "upload_time_iso_8601": "2024-10-24T15:29:18.223629Z",
            "url": "https://files.pythonhosted.org/packages/80/29/5e0828a824a1c0cf1bbd83b0cd2fba4e3fa72354c64e82b209a2284a0e74/rapidfuzz-3.10.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d822e0c350a394b3ff304b4ff1acfd07cbed5d8672cf2dc0252c7a84f2553088",
                "md5": "c6cf27cb3d68d0c26a8940f22e3709f6",
                "sha256": "39c4983e2e2ccb9732f3ac7d81617088822f4a12291d416b09b8a1eadebb3e29"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c6cf27cb3d68d0c26a8940f22e3709f6",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 1538817,
            "upload_time": "2024-10-24T15:29:21",
            "upload_time_iso_8601": "2024-10-24T15:29:21.015947Z",
            "url": "https://files.pythonhosted.org/packages/d8/22/e0c350a394b3ff304b4ff1acfd07cbed5d8672cf2dc0252c7a84f2553088/rapidfuzz-3.10.1-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "64e12b555898c125ddcbff5b3e3309c7c8dc7e9243bfbac132893e4c771f11a6",
                "md5": "d17ed46451305e4cc37566fe6050b74f",
                "sha256": "ac7adee6bcf0c6fee495d877edad1540a7e0f5fc208da03ccb64734b43522d7a"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d17ed46451305e4cc37566fe6050b74f",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 1858496,
            "upload_time": "2024-10-24T15:29:23",
            "upload_time_iso_8601": "2024-10-24T15:29:23.834592Z",
            "url": "https://files.pythonhosted.org/packages/64/e1/2b555898c125ddcbff5b3e3309c7c8dc7e9243bfbac132893e4c771f11a6/rapidfuzz-3.10.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cade8b614488e3576c8a98ebd1d818bbf127e7e514a6a046981ee6699eb7be8a",
                "md5": "5ad0a14726725d5d35da8bcff6e88ad2",
                "sha256": "425f4ac80b22153d391ee3f94bc854668a0c6c129f05cf2eaf5ee74474ddb69e"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5ad0a14726725d5d35da8bcff6e88ad2",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 1366878,
            "upload_time": "2024-10-24T15:29:26",
            "upload_time_iso_8601": "2024-10-24T15:29:26.248069Z",
            "url": "https://files.pythonhosted.org/packages/ca/de/8b614488e3576c8a98ebd1d818bbf127e7e514a6a046981ee6699eb7be8a/rapidfuzz-3.10.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a76d9d05b71c11e48cd3f5767794c8efa7e5d5a493d34dadcca06604140f085",
                "md5": "7567c4d52f44193df22b0565dd43d0b5",
                "sha256": "65a2fa13e8a219f9b5dcb9e74abe3ced5838a7327e629f426d333dfc8c5a6e66"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7567c4d52f44193df22b0565dd43d0b5",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 1361107,
            "upload_time": "2024-10-24T15:29:28",
            "upload_time_iso_8601": "2024-10-24T15:29:28.542236Z",
            "url": "https://files.pythonhosted.org/packages/0a/76/d9d05b71c11e48cd3f5767794c8efa7e5d5a493d34dadcca06604140f085/rapidfuzz-3.10.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "64023578b02bdfa4445ce1ae0ded21b4ae0400008368618d01665dbd212ce191",
                "md5": "582cb02a8560ab3ac4182a4081a2df2a",
                "sha256": "75561f3df9a906aaa23787e9992b228b1ab69007932dc42070f747103e177ba8"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "582cb02a8560ab3ac4182a4081a2df2a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 5477904,
            "upload_time": "2024-10-24T15:29:31",
            "upload_time_iso_8601": "2024-10-24T15:29:31.073074Z",
            "url": "https://files.pythonhosted.org/packages/64/02/3578b02bdfa4445ce1ae0ded21b4ae0400008368618d01665dbd212ce191/rapidfuzz-3.10.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd1799a45ecfdd4475f1a5173085590eda02268138bc04c2d42dda671a6e6845",
                "md5": "224b7fedc7c16ca651ca0a0e7344164e",
                "sha256": "edd062490537e97ca125bc6c7f2b7331c2b73d21dc304615afe61ad1691e15d5"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "224b7fedc7c16ca651ca0a0e7344164e",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 3060053,
            "upload_time": "2024-10-24T15:29:33",
            "upload_time_iso_8601": "2024-10-24T15:29:33.630146Z",
            "url": "https://files.pythonhosted.org/packages/bd/17/99a45ecfdd4475f1a5173085590eda02268138bc04c2d42dda671a6e6845/rapidfuzz-3.10.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ddf5001ce4e28c5459fe233ca8f3dfa64f942e61351da89872c8ebb0a51d6cb7",
                "md5": "51224fbd41201a77299fa97a39253120",
                "sha256": "cfcc8feccf63245a22dfdd16e222f1a39771a44b870beb748117a0e09cbb4a62"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "51224fbd41201a77299fa97a39253120",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 1539689,
            "upload_time": "2024-10-24T15:29:36",
            "upload_time_iso_8601": "2024-10-24T15:29:36.352094Z",
            "url": "https://files.pythonhosted.org/packages/dd/f5/001ce4e28c5459fe233ca8f3dfa64f942e61351da89872c8ebb0a51d6cb7/rapidfuzz-3.10.1-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e139e3bcb901c2746734cd70151253bf9e61c688d3c415227b08e6fbf7eb5d7f",
                "md5": "5d5de0ea94bb98cdb090a5381f69427a",
                "sha256": "5a15546d847a915b3f42dc79ef9b0c78b998b4e2c53b252e7166284066585979"
            },
            "downloads": -1,
            "filename": "rapidfuzz-3.10.1.tar.gz",
            "has_sig": false,
            "md5_digest": "5d5de0ea94bb98cdb090a5381f69427a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 57982250,
            "upload_time": "2024-10-24T15:29:40",
            "upload_time_iso_8601": "2024-10-24T15:29:40.255591Z",
            "url": "https://files.pythonhosted.org/packages/e1/39/e3bcb901c2746734cd70151253bf9e61c688d3c415227b08e6fbf7eb5d7f/rapidfuzz-3.10.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-24 15:29:40",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "rapidfuzz"
}
        
Elapsed time: 0.38217s