fnv-hash-fast


Namefnv-hash-fast JSON
Version 1.2.3 PyPI version JSON
download
home_pageNone
SummaryA fast version of fnv1a
upload_time2025-02-22 17:46:09
maintainerNone
docs_urlNone
authorJ. Nick Koston
requires_python<4.0,>=3.10
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # FNV Hash Fast

<p align="center">
  <a href="https://github.com/bluetooth-devices/fnv-hash-fast/actions/workflows/ci.yml?query=branch%3Amain">
    <img src="https://img.shields.io/github/actions/workflow/status/bluetooth-devices/fnv-hash-fast/ci.yml?branch=main&label=CI&logo=github&style=flat-square" alt="CI Status" >
  </a>
  <a href="https://codecov.io/gh/bluetooth-devices/fnv-hash-fast">
    <img src="https://img.shields.io/codecov/c/github/bluetooth-devices/fnv-hash-fast.svg?logo=codecov&logoColor=fff&style=flat-square" alt="Test coverage percentage">
  </a>
</p>
<p align="center">
  <a href="https://python-poetry.org/">
    <img src="https://img.shields.io/badge/packaging-poetry-299bd7?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJJSURBVHgBfZLPa1NBEMe/s7tNXoxW1KJQKaUHkXhQvHgW6UHQQ09CBS/6V3hKc/AP8CqCrUcpmop3Cx48eDB4yEECjVQrlZb80CRN8t6OM/teagVxYZi38+Yz853dJbzoMV3MM8cJUcLMSUKIE8AzQ2PieZzFxEJOHMOgMQQ+dUgSAckNXhapU/NMhDSWLs1B24A8sO1xrN4NECkcAC9ASkiIJc6k5TRiUDPhnyMMdhKc+Zx19l6SgyeW76BEONY9exVQMzKExGKwwPsCzza7KGSSWRWEQhyEaDXp6ZHEr416ygbiKYOd7TEWvvcQIeusHYMJGhTwF9y7sGnSwaWyFAiyoxzqW0PM/RjghPxF2pWReAowTEXnDh0xgcLs8l2YQmOrj3N7ByiqEoH0cARs4u78WgAVkoEDIDoOi3AkcLOHU60RIg5wC4ZuTC7FaHKQm8Hq1fQuSOBvX/sodmNJSB5geaF5CPIkUeecdMxieoRO5jz9bheL6/tXjrwCyX/UYBUcjCaWHljx1xiX6z9xEjkYAzbGVnB8pvLmyXm9ep+W8CmsSHQQY77Zx1zboxAV0w7ybMhQmfqdmmw3nEp1I0Z+FGO6M8LZdoyZnuzzBdjISicKRnpxzI9fPb+0oYXsNdyi+d3h9bm9MWYHFtPeIZfLwzmFDKy1ai3p+PDls1Llz4yyFpferxjnyjJDSEy9CaCx5m2cJPerq6Xm34eTrZt3PqxYO1XOwDYZrFlH1fWnpU38Y9HRze3lj0vOujZcXKuuXm3jP+s3KbZVra7y2EAAAAAASUVORK5CYII=" alt="Poetry">
  </a>
  <a href="https://github.com/ambv/black">
    <img src="https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square" alt="black">
  </a>
  <a href="https://github.com/pre-commit/pre-commit">
    <img src="https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=flat-square" alt="pre-commit">
  </a>
  <a href="https://codspeed.io/bluetooth-devices/fnv-hash-fast"><img src="https://img.shields.io/endpoint?url=https://codspeed.io/badge.json" alt="CodSpeed Badge"/></a>
</p>
<p align="center">
  <a href="https://pypi.org/project/fnv-hash-fast/">
    <img src="https://img.shields.io/pypi/v/fnv-hash-fast.svg?logo=python&logoColor=fff&style=flat-square" alt="PyPI Version">
  </a>
  <img src="https://img.shields.io/pypi/pyversions/fnv-hash-fast.svg?style=flat-square&logo=python&amp;logoColor=fff" alt="Supported Python versions">
  <img src="https://img.shields.io/pypi/l/fnv-hash-fast.svg?style=flat-square" alt="License">
</p>

A fast version of fnv1a

This library will use a CPP implementation of fnv1a (32) if cython is available, and will fallback to pure python from the fnvhash package if it is not.

## Installation

Install this via pip (or your favourite package manager):

`pip install fnv-hash-fast`

## Example

```python
>>> import fnv_hash_fast
>>> fnv_hash_fast.fnv1a_32(b"hello")
1335831723
>>> fnv_hash_fast.fnv1a_32(b"goodbye")
1188507472
```

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

<!-- prettier-ignore-start -->
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- markdownlint-disable -->
<!-- markdownlint-enable -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
<!-- prettier-ignore-end -->

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

## Credits

This package was created with
[Copier](https://copier.readthedocs.io/) and the
[browniebroke/pypackage-template](https://github.com/browniebroke/pypackage-template)
project template.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "fnv-hash-fast",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": "J. Nick Koston",
    "author_email": "nick@koston.org",
    "download_url": null,
    "platform": null,
    "description": "# FNV Hash Fast\n\n<p align=\"center\">\n  <a href=\"https://github.com/bluetooth-devices/fnv-hash-fast/actions/workflows/ci.yml?query=branch%3Amain\">\n    <img src=\"https://img.shields.io/github/actions/workflow/status/bluetooth-devices/fnv-hash-fast/ci.yml?branch=main&label=CI&logo=github&style=flat-square\" alt=\"CI Status\" >\n  </a>\n  <a href=\"https://codecov.io/gh/bluetooth-devices/fnv-hash-fast\">\n    <img src=\"https://img.shields.io/codecov/c/github/bluetooth-devices/fnv-hash-fast.svg?logo=codecov&logoColor=fff&style=flat-square\" alt=\"Test coverage percentage\">\n  </a>\n</p>\n<p align=\"center\">\n  <a href=\"https://python-poetry.org/\">\n    <img src=\"https://img.shields.io/badge/packaging-poetry-299bd7?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJJSURBVHgBfZLPa1NBEMe/s7tNXoxW1KJQKaUHkXhQvHgW6UHQQ09CBS/6V3hKc/AP8CqCrUcpmop3Cx48eDB4yEECjVQrlZb80CRN8t6OM/teagVxYZi38+Yz853dJbzoMV3MM8cJUcLMSUKIE8AzQ2PieZzFxEJOHMOgMQQ+dUgSAckNXhapU/NMhDSWLs1B24A8sO1xrN4NECkcAC9ASkiIJc6k5TRiUDPhnyMMdhKc+Zx19l6SgyeW76BEONY9exVQMzKExGKwwPsCzza7KGSSWRWEQhyEaDXp6ZHEr416ygbiKYOd7TEWvvcQIeusHYMJGhTwF9y7sGnSwaWyFAiyoxzqW0PM/RjghPxF2pWReAowTEXnDh0xgcLs8l2YQmOrj3N7ByiqEoH0cARs4u78WgAVkoEDIDoOi3AkcLOHU60RIg5wC4ZuTC7FaHKQm8Hq1fQuSOBvX/sodmNJSB5geaF5CPIkUeecdMxieoRO5jz9bheL6/tXjrwCyX/UYBUcjCaWHljx1xiX6z9xEjkYAzbGVnB8pvLmyXm9ep+W8CmsSHQQY77Zx1zboxAV0w7ybMhQmfqdmmw3nEp1I0Z+FGO6M8LZdoyZnuzzBdjISicKRnpxzI9fPb+0oYXsNdyi+d3h9bm9MWYHFtPeIZfLwzmFDKy1ai3p+PDls1Llz4yyFpferxjnyjJDSEy9CaCx5m2cJPerq6Xm34eTrZt3PqxYO1XOwDYZrFlH1fWnpU38Y9HRze3lj0vOujZcXKuuXm3jP+s3KbZVra7y2EAAAAAASUVORK5CYII=\" alt=\"Poetry\">\n  </a>\n  <a href=\"https://github.com/ambv/black\">\n    <img src=\"https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square\" alt=\"black\">\n  </a>\n  <a href=\"https://github.com/pre-commit/pre-commit\">\n    <img src=\"https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=flat-square\" alt=\"pre-commit\">\n  </a>\n  <a href=\"https://codspeed.io/bluetooth-devices/fnv-hash-fast\"><img src=\"https://img.shields.io/endpoint?url=https://codspeed.io/badge.json\" alt=\"CodSpeed Badge\"/></a>\n</p>\n<p align=\"center\">\n  <a href=\"https://pypi.org/project/fnv-hash-fast/\">\n    <img src=\"https://img.shields.io/pypi/v/fnv-hash-fast.svg?logo=python&logoColor=fff&style=flat-square\" alt=\"PyPI Version\">\n  </a>\n  <img src=\"https://img.shields.io/pypi/pyversions/fnv-hash-fast.svg?style=flat-square&logo=python&amp;logoColor=fff\" alt=\"Supported Python versions\">\n  <img src=\"https://img.shields.io/pypi/l/fnv-hash-fast.svg?style=flat-square\" alt=\"License\">\n</p>\n\nA fast version of fnv1a\n\nThis library will use a CPP implementation of fnv1a (32) if cython is available, and will fallback to pure python from the fnvhash package if it is not.\n\n## Installation\n\nInstall this via pip (or your favourite package manager):\n\n`pip install fnv-hash-fast`\n\n## Example\n\n```python\n>>> import fnv_hash_fast\n>>> fnv_hash_fast.fnv1a_32(b\"hello\")\n1335831723\n>>> fnv_hash_fast.fnv1a_32(b\"goodbye\")\n1188507472\n```\n\n## Contributors \u2728\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- prettier-ignore-start -->\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- markdownlint-disable -->\n<!-- markdownlint-enable -->\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n<!-- prettier-ignore-end -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n\n## Credits\n\nThis package was created with\n[Copier](https://copier.readthedocs.io/) and the\n[browniebroke/pypackage-template](https://github.com/browniebroke/pypackage-template)\nproject template.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A fast version of fnv1a",
    "version": "1.2.3",
    "project_urls": {
        "Bug Tracker": "https://github.com/bluetooth-devices/fnv-hash-fast/issues",
        "Changelog": "https://github.com/bluetooth-devices/fnv-hash-fast/blob/main/CHANGELOG.md",
        "Repository": "https://github.com/bluetooth-devices/fnv-hash-fast"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a9a66df5a775a8d9669f9f69e0362e26783938b99e4cfb8eef565593b6ec8493",
                "md5": "551e4d2c9e6d1bb087f523a270043264",
                "sha256": "b78f76bc3fcc5b1324813f4a1341a2c2255060c4d9fa160c36c5238c4c80136d"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "551e4d2c9e6d1bb087f523a270043264",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 19835,
            "upload_time": "2025-02-22T17:46:09",
            "upload_time_iso_8601": "2025-02-22T17:46:09.874306Z",
            "url": "https://files.pythonhosted.org/packages/a9/a6/6df5a775a8d9669f9f69e0362e26783938b99e4cfb8eef565593b6ec8493/fnv_hash_fast-1.2.3-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e06126f164b1ff6a30d30ce84806c37d399ab5631033637ffcdd364094522c24",
                "md5": "a49c01950e35f209508f2e4c1dc61377",
                "sha256": "2971655bcfc2f889f07fbd0725810248996780459d00dfa4941e0d17be47046c"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a49c01950e35f209508f2e4c1dc61377",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 75624,
            "upload_time": "2025-02-22T17:46:11",
            "upload_time_iso_8601": "2025-02-22T17:46:11.763257Z",
            "url": "https://files.pythonhosted.org/packages/e0/61/26f164b1ff6a30d30ce84806c37d399ab5631033637ffcdd364094522c24/fnv_hash_fast-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0463d561c1012dd5d05a20d6c1d64db3287fc8a994bcb84171e3866b498c1263",
                "md5": "6181fd72d7cfd420b095508edf8fe684",
                "sha256": "1d1346c5b377bad47718e73c5acff1ef45df0ab319298d12418a9f853fa7a170"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "6181fd72d7cfd420b095508edf8fe684",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 72761,
            "upload_time": "2025-02-22T17:46:12",
            "upload_time_iso_8601": "2025-02-22T17:46:12.855946Z",
            "url": "https://files.pythonhosted.org/packages/04/63/d561c1012dd5d05a20d6c1d64db3287fc8a994bcb84171e3866b498c1263/fnv_hash_fast-1.2.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ba698dda03f93619b3eb9964639c41a8ce9bbb3b27ecde1bee19898d674299e4",
                "md5": "7645cd779410723ca58a2bdf8d9edef6",
                "sha256": "8fcf77c85fe708e352adb8e2de4df439ce1b3cf4275b90b408939066a6debd8b"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7645cd779410723ca58a2bdf8d9edef6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 75725,
            "upload_time": "2025-02-22T17:46:14",
            "upload_time_iso_8601": "2025-02-22T17:46:14.538847Z",
            "url": "https://files.pythonhosted.org/packages/ba/69/8dda03f93619b3eb9964639c41a8ce9bbb3b27ecde1bee19898d674299e4/fnv_hash_fast-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "285ae575fa2ff6e7a238ef0b41a6a42a3bfaf4f7fed615413c5dfee3cd0385ef",
                "md5": "209d3a519968b00392d7501559156534",
                "sha256": "df858f71e236f735706c83def62831fc99645a4d7c17c54b50ac21b37de607d7"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "209d3a519968b00392d7501559156534",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 74405,
            "upload_time": "2025-02-22T17:46:15",
            "upload_time_iso_8601": "2025-02-22T17:46:15.444701Z",
            "url": "https://files.pythonhosted.org/packages/28/5a/e575fa2ff6e7a238ef0b41a6a42a3bfaf4f7fed615413c5dfee3cd0385ef/fnv_hash_fast-1.2.3-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f038166b94123f1abff4206a4f01d6aed221e6de24005e0bc1507ef88fe5b10b",
                "md5": "183f0623bd3c9ac4a3de06915ea1160c",
                "sha256": "5007e541009fa3b31b0888f626762084919cabd52f225ae287c0ad7ec221d6ba"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "183f0623bd3c9ac4a3de06915ea1160c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 72835,
            "upload_time": "2025-02-22T17:46:17",
            "upload_time_iso_8601": "2025-02-22T17:46:17.163202Z",
            "url": "https://files.pythonhosted.org/packages/f0/38/166b94123f1abff4206a4f01d6aed221e6de24005e0bc1507ef88fe5b10b/fnv_hash_fast-1.2.3-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dfce4a5ca8074a847dd06323d18e24f06a6ec9b1ea295be46034e17b1e4953e4",
                "md5": "da4af89e78ef63fa6b71b6162081cc9e",
                "sha256": "0ac13e0f791e9c388f4d81f36b2626c6fdff4805d99aa45cf3651676738896ef"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "da4af89e78ef63fa6b71b6162081cc9e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 75380,
            "upload_time": "2025-02-22T17:46:18",
            "upload_time_iso_8601": "2025-02-22T17:46:18.051450Z",
            "url": "https://files.pythonhosted.org/packages/df/ce/4a5ca8074a847dd06323d18e24f06a6ec9b1ea295be46034e17b1e4953e4/fnv_hash_fast-1.2.3-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6be99a85174d05a27d1d16f7dd6bde03513c4a4ce41ff2bacc8a6553175885b0",
                "md5": "5263f6a5a891eb16b5571243231e718e",
                "sha256": "5f93fb1d018108b4294731e73fe41f1439c928bf05757aa96886ebfc98ac8be7"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "5263f6a5a891eb16b5571243231e718e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 19297,
            "upload_time": "2025-02-22T17:46:19",
            "upload_time_iso_8601": "2025-02-22T17:46:19.713848Z",
            "url": "https://files.pythonhosted.org/packages/6b/e9/9a85174d05a27d1d16f7dd6bde03513c4a4ce41ff2bacc8a6553175885b0/fnv_hash_fast-1.2.3-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a86a75715d041c4c3951e81956dafeb8f49fc1ea91cbc163fe2bcd41f4f66254",
                "md5": "42783cccaf8a7e097dc1bed91c0f7268",
                "sha256": "7a05413f566d3ff56ecef386458e427b0f5cce622e8e0769b6d805557fa7e50b"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "42783cccaf8a7e097dc1bed91c0f7268",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.10",
            "size": 21077,
            "upload_time": "2025-02-22T17:46:21",
            "upload_time_iso_8601": "2025-02-22T17:46:21.262737Z",
            "url": "https://files.pythonhosted.org/packages/a8/6a/75715d041c4c3951e81956dafeb8f49fc1ea91cbc163fe2bcd41f4f66254/fnv_hash_fast-1.2.3-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e3de16a52c733965d29a5e62fa0fe85716018f4c0158bd076f71c5fc1e2ff81b",
                "md5": "222d573d55bfce087e154aa16b7deff9",
                "sha256": "4cbf712ae4318da1985863239d993f65a8d6f5db3908c2c934e0ef64acdcd28c"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "222d573d55bfce087e154aa16b7deff9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 20001,
            "upload_time": "2025-02-22T17:46:22",
            "upload_time_iso_8601": "2025-02-22T17:46:22.822353Z",
            "url": "https://files.pythonhosted.org/packages/e3/de/16a52c733965d29a5e62fa0fe85716018f4c0158bd076f71c5fc1e2ff81b/fnv_hash_fast-1.2.3-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3a817f5f551e520d27fb9919763b8b29ef2f7bfd917b870b36c7e327b1eba0d9",
                "md5": "4a3b283f556e71b7a4acf92f2f4e4465",
                "sha256": "e3b808d565c6b7db03001b7b12245428c0b94c1fa6d46bfb1ebf0bfce272ef8d"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4a3b283f556e71b7a4acf92f2f4e4465",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 80332,
            "upload_time": "2025-02-22T17:46:24",
            "upload_time_iso_8601": "2025-02-22T17:46:24.464667Z",
            "url": "https://files.pythonhosted.org/packages/3a/81/7f5f551e520d27fb9919763b8b29ef2f7bfd917b870b36c7e327b1eba0d9/fnv_hash_fast-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ff97e9ab5ae3f3afc0e0b7730eec6737b228710b4cb2f64482092ecf9a6e6a17",
                "md5": "1f740a50d0598995bff29ee0901af01d",
                "sha256": "104896275825068829641e8281c4830f58e41b9115a0d960b5ab1aed54e5ac70"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "1f740a50d0598995bff29ee0901af01d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 77253,
            "upload_time": "2025-02-22T17:46:25",
            "upload_time_iso_8601": "2025-02-22T17:46:25.374701Z",
            "url": "https://files.pythonhosted.org/packages/ff/97/e9ab5ae3f3afc0e0b7730eec6737b228710b4cb2f64482092ecf9a6e6a17/fnv_hash_fast-1.2.3-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6e7ca327f9a532794e1cf61fe5761b4b876ec8ba5bed8779262874970d6b6110",
                "md5": "b09d24b7a2c6839c1c0a94527a6f21fa",
                "sha256": "9102449c3791b43b28294275ec4911c8acf8c9f480e764f28ec548768bcd4269"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b09d24b7a2c6839c1c0a94527a6f21fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 81213,
            "upload_time": "2025-02-22T17:46:27",
            "upload_time_iso_8601": "2025-02-22T17:46:27.163815Z",
            "url": "https://files.pythonhosted.org/packages/6e/7c/a327f9a532794e1cf61fe5761b4b876ec8ba5bed8779262874970d6b6110/fnv_hash_fast-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "420372c8c3f521a43119aa2ab76a137f6d1658354927270ba132b92299757ae0",
                "md5": "5e0714d014fea8f5aa9e7855183ed858",
                "sha256": "1af2c73c06a8cede123f7023c283f12044c93548ec6d2de26d947b8e33f6abe6"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5e0714d014fea8f5aa9e7855183ed858",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 78472,
            "upload_time": "2025-02-22T17:46:31",
            "upload_time_iso_8601": "2025-02-22T17:46:31.334879Z",
            "url": "https://files.pythonhosted.org/packages/42/03/72c8c3f521a43119aa2ab76a137f6d1658354927270ba132b92299757ae0/fnv_hash_fast-1.2.3-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4a50551b919f23f354effa8957e0d77957405ba60cf5c0126bdfd636075c45cd",
                "md5": "fb485579155232701a58648d86e79d78",
                "sha256": "7edb3df6c74abfce997d869d3de848ae662a306a7766fd1f0b7e2ab2e7b375d3"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "fb485579155232701a58648d86e79d78",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 77159,
            "upload_time": "2025-02-22T17:46:33",
            "upload_time_iso_8601": "2025-02-22T17:46:33.046981Z",
            "url": "https://files.pythonhosted.org/packages/4a/50/551b919f23f354effa8957e0d77957405ba60cf5c0126bdfd636075c45cd/fnv_hash_fast-1.2.3-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c48a7fb119f177b78f2bdb53a5a2bdbcda269dfeb6311b44ded319a0a57299a1",
                "md5": "447d2478e7404a9ed2820d1cae88f8e2",
                "sha256": "d5a138f61466529ba023d58c2a3de649504b824fe2dee3428f434a7da71004ae"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "447d2478e7404a9ed2820d1cae88f8e2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 79844,
            "upload_time": "2025-02-22T17:46:34",
            "upload_time_iso_8601": "2025-02-22T17:46:34.860149Z",
            "url": "https://files.pythonhosted.org/packages/c4/8a/7fb119f177b78f2bdb53a5a2bdbcda269dfeb6311b44ded319a0a57299a1/fnv_hash_fast-1.2.3-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a7015c9cca543687ce74e0f0932d89cd1757335fd909bc91d410303ccc3c90e8",
                "md5": "75b233b1cae4657bad2aa296cf9e1297",
                "sha256": "6ce0c40fba0c268502755babd33c3fad3477eb058d6984fa7b850d9264610b4d"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "75b233b1cae4657bad2aa296cf9e1297",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 19505,
            "upload_time": "2025-02-22T17:46:36",
            "upload_time_iso_8601": "2025-02-22T17:46:36.534083Z",
            "url": "https://files.pythonhosted.org/packages/a7/01/5c9cca543687ce74e0f0932d89cd1757335fd909bc91d410303ccc3c90e8/fnv_hash_fast-1.2.3-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ed611b7ffca8012abc095a26727adcaa9ced37d8301fa0909975566860117198",
                "md5": "6893ff2190003a34714507b0a0f7f3b8",
                "sha256": "2f46b130ac311685ea2789e9b2ee7152137fca7bd95f1014c8aff73f90ba3e0c"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "6893ff2190003a34714507b0a0f7f3b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.10",
            "size": 21233,
            "upload_time": "2025-02-22T17:46:38",
            "upload_time_iso_8601": "2025-02-22T17:46:38.168812Z",
            "url": "https://files.pythonhosted.org/packages/ed/61/1b7ffca8012abc095a26727adcaa9ced37d8301fa0909975566860117198/fnv_hash_fast-1.2.3-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a9d6a4d9741944f0c0ae352a51d3a07933c0b045049a3efe355fba32ee9cb1d4",
                "md5": "a4cffcf2262c401e2c487532dafce967",
                "sha256": "0e64e6bd1330cfdbffdb84b5b8f860b2b02d0da901756197b566f0c876a6ed70"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a4cffcf2262c401e2c487532dafce967",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 19353,
            "upload_time": "2025-02-22T17:46:38",
            "upload_time_iso_8601": "2025-02-22T17:46:38.985859Z",
            "url": "https://files.pythonhosted.org/packages/a9/d6/a4d9741944f0c0ae352a51d3a07933c0b045049a3efe355fba32ee9cb1d4/fnv_hash_fast-1.2.3-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "56948bdd0d0c218dd2963d52d6952db4a36e35c18a0f467e0a0bb0722272719c",
                "md5": "2d7cb0545f0720d38d5b89d70b787929",
                "sha256": "51b09aee6d185f2e7702b9909c9379f5267a4c469788d4da7ec4646fba2708a4"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2d7cb0545f0720d38d5b89d70b787929",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 74946,
            "upload_time": "2025-02-22T17:46:39",
            "upload_time_iso_8601": "2025-02-22T17:46:39.842160Z",
            "url": "https://files.pythonhosted.org/packages/56/94/8bdd0d0c218dd2963d52d6952db4a36e35c18a0f467e0a0bb0722272719c/fnv_hash_fast-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b41356013d76624617798240a9a00c046187c20870d7472f515096c6a6284c32",
                "md5": "ec1316e4373685902e180edb54fdd5d9",
                "sha256": "82dfa7ed427b4272a4cb28dc44aa77c8665029445f923073cc7108f332da563a"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ec1316e4373685902e180edb54fdd5d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 72101,
            "upload_time": "2025-02-22T17:46:41",
            "upload_time_iso_8601": "2025-02-22T17:46:41.284214Z",
            "url": "https://files.pythonhosted.org/packages/b4/13/56013d76624617798240a9a00c046187c20870d7472f515096c6a6284c32/fnv_hash_fast-1.2.3-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6e5fb5baed80a317d367a85ec55c93f336d2d65982f4b6c9bba368299c76ca9",
                "md5": "a78fb6d42c51725dc74396213f0672d2",
                "sha256": "201f1bee81ea881ecc90efbb8ed8e49f1bf4b152fb525f67a3ebd383df6adbf7"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a78fb6d42c51725dc74396213f0672d2",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 76047,
            "upload_time": "2025-02-22T17:46:43",
            "upload_time_iso_8601": "2025-02-22T17:46:43.091324Z",
            "url": "https://files.pythonhosted.org/packages/e6/e5/fb5baed80a317d367a85ec55c93f336d2d65982f4b6c9bba368299c76ca9/fnv_hash_fast-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c06c49e3e4247583536e4af6b775ad14227c76ed7ba93aee8b88d1923f8184e7",
                "md5": "b5849a2f8625a6d2bfe80c997c199e3c",
                "sha256": "417d2479ad6c22de80995c901cb16712edfdcb8bfc539fe0026e0eb53f8f76ec"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b5849a2f8625a6d2bfe80c997c199e3c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 73776,
            "upload_time": "2025-02-22T17:46:44",
            "upload_time_iso_8601": "2025-02-22T17:46:44.072857Z",
            "url": "https://files.pythonhosted.org/packages/c0/6c/49e3e4247583536e4af6b775ad14227c76ed7ba93aee8b88d1923f8184e7/fnv_hash_fast-1.2.3-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e195fe1b3c3e8da2ff260827ee8f3d51fd6365ae3c817a9a6e26356f05b9a6f3",
                "md5": "21321a73fd10b2637895e3539c9cb15b",
                "sha256": "88cd7a269bc7a7e776a2cdbe1ecae57f21fd20e6162945e2064c2045297f9619"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "21321a73fd10b2637895e3539c9cb15b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 71854,
            "upload_time": "2025-02-22T17:46:45",
            "upload_time_iso_8601": "2025-02-22T17:46:45.733191Z",
            "url": "https://files.pythonhosted.org/packages/e1/95/fe1b3c3e8da2ff260827ee8f3d51fd6365ae3c817a9a6e26356f05b9a6f3/fnv_hash_fast-1.2.3-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f566ba5a61c10c244b5ed80ac1c20cc6552a739285ff58ccb9d71757cd167bb8",
                "md5": "146656cb7b772206112b7c271a5f09b3",
                "sha256": "9c856de7c18b46ad67305230a656c4416cc5995ac893978137863dc625d9ddd6"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "146656cb7b772206112b7c271a5f09b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 75237,
            "upload_time": "2025-02-22T17:46:47",
            "upload_time_iso_8601": "2025-02-22T17:46:47.509540Z",
            "url": "https://files.pythonhosted.org/packages/f5/66/ba5a61c10c244b5ed80ac1c20cc6552a739285ff58ccb9d71757cd167bb8/fnv_hash_fast-1.2.3-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0b7e1e903b63a20e0a19deea95b4c9319515f05db15754b47401f424e643ad95",
                "md5": "61f93718dedb14553dbd7eb496b5122e",
                "sha256": "ec8f27af035a8e2fcfe0647b172d301a9f9b85cfab4003589a593d2ecb7d7443"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "61f93718dedb14553dbd7eb496b5122e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 18943,
            "upload_time": "2025-02-22T17:46:49",
            "upload_time_iso_8601": "2025-02-22T17:46:49.144814Z",
            "url": "https://files.pythonhosted.org/packages/0b/7e/1e903b63a20e0a19deea95b4c9319515f05db15754b47401f424e643ad95/fnv_hash_fast-1.2.3-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a7dd1362e56ca38ceb5a88c7e151e2338813d72ec94780a45b83554312d2389d",
                "md5": "02c4c643b2802778ce431bf70e4660d7",
                "sha256": "a172e613c5d9b45400b534a410db8ce3facfb21df53239f2235ea8dbb89a2141"
            },
            "downloads": -1,
            "filename": "fnv_hash_fast-1.2.3-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "02c4c643b2802778ce431bf70e4660d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.10",
            "size": 20435,
            "upload_time": "2025-02-22T17:46:49",
            "upload_time_iso_8601": "2025-02-22T17:46:49.943838Z",
            "url": "https://files.pythonhosted.org/packages/a7/dd/1362e56ca38ceb5a88c7e151e2338813d72ec94780a45b83554312d2389d/fnv_hash_fast-1.2.3-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-22 17:46:09",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "bluetooth-devices",
    "github_project": "fnv-hash-fast",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "fnv-hash-fast"
}
        
Elapsed time: 0.49450s