# chibihash
[![CI](https://github.com/jimexist/chibihash/actions/workflows/ci.yaml/badge.svg)](https://github.com/jimexist/chibihash/actions/workflows/ci.yaml)
[![Release](https://github.com/jimexist/chibihash/actions/workflows/build.yaml/badge.svg)](https://github.com/jimexist/chibihash/actions/workflows/build.yaml)
[![PyPI version](https://badge.fury.io/py/chibihash.svg)](https://badge.fury.io/py/chibihash)
## How to use
```bash
pip install chibihash
```
```python
from chibihash import chibihash64
chibihash64(b"hello")
```
## References
- [Original implementation](https://github.com/N-R-K/ChibiHash/blob/master/chibihash64.h)
Raw data
{
"_id": null,
"home_page": "https://github.com/jimexist/chibihash",
"name": "chibihash",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "hash, chibihash",
"author": null,
"author_email": "Jiayu Liu <jiayu@hey.com>",
"download_url": "https://files.pythonhosted.org/packages/5c/dd/eb90d2111ebd721fec813a0de43094e0e7aa0233e64bd58bcddab0951a2f/chibihash-0.2.0.tar.gz",
"platform": null,
"description": "# chibihash\n[![CI](https://github.com/jimexist/chibihash/actions/workflows/ci.yaml/badge.svg)](https://github.com/jimexist/chibihash/actions/workflows/ci.yaml)\n[![Release](https://github.com/jimexist/chibihash/actions/workflows/build.yaml/badge.svg)](https://github.com/jimexist/chibihash/actions/workflows/build.yaml)\n[![PyPI version](https://badge.fury.io/py/chibihash.svg)](https://badge.fury.io/py/chibihash)\n\n\n## How to use\n\n```bash\npip install chibihash\n```\n\n```python\nfrom chibihash import chibihash64\n\nchibihash64(b\"hello\")\n```\n\n## References\n\n- [Original implementation](https://github.com/N-R-K/ChibiHash/blob/master/chibihash64.h)\n\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Chibihash implementation in Rust/Python",
"version": "0.2.0",
"project_urls": {
"Homepage": "https://github.com/jimexist/chibihash",
"issues": "https://github.com/jimexist/chibihash/issues"
},
"split_keywords": [
"hash",
" chibihash"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "facfc47189233ac86e34d922708236ed772c4bd4bbfb9fd908e726da0785c42d",
"md5": "c53cb0928440c7a2093d6761def8214c",
"sha256": "21a9e489bf470ce159aeb7406736c9c5aaab23217117a9b8825b84ca98b3619a"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "c53cb0928440c7a2093d6761def8214c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 200697,
"upload_time": "2024-11-20T09:40:16",
"upload_time_iso_8601": "2024-11-20T09:40:16.657322Z",
"url": "https://files.pythonhosted.org/packages/fa/cf/c47189233ac86e34d922708236ed772c4bd4bbfb9fd908e726da0785c42d/chibihash-0.2.0-cp39-abi3-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f3ee8aa8505d9bd6c3fd642abd689fae607e663739c53adfd2f795239abc2167",
"md5": "6a56a25e9e9f7cb4c14e1ee573695926",
"sha256": "e04f821793d320ceb41445c0725cd3c95108585babcbb56ac7d33bab9e713639"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "6a56a25e9e9f7cb4c14e1ee573695926",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 195973,
"upload_time": "2024-11-20T09:40:15",
"upload_time_iso_8601": "2024-11-20T09:40:15.486867Z",
"url": "https://files.pythonhosted.org/packages/f3/ee/8aa8505d9bd6c3fd642abd689fae607e663739c53adfd2f795239abc2167/chibihash-0.2.0-cp39-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e32929bb0ac162603800917a583cc8c92972c34361dba0b817110f2aff3574de",
"md5": "d6c476a2f856111c7b9b8b2200bdb5a6",
"sha256": "f0b091e323a12a0ea887181d4532027f6ffc5e560991ac78f9956a7568e895e6"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d6c476a2f856111c7b9b8b2200bdb5a6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 224133,
"upload_time": "2024-11-20T09:40:06",
"upload_time_iso_8601": "2024-11-20T09:40:06.323673Z",
"url": "https://files.pythonhosted.org/packages/e3/29/29bb0ac162603800917a583cc8c92972c34361dba0b817110f2aff3574de/chibihash-0.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8b0f5c6e4d8fa8535baa5f702787b6ee6533304c7e174cdbf1774fd60204a6a8",
"md5": "9f3d571e4f4fde96fc63fb2f9c0a2dc6",
"sha256": "4c119b8d05d65217e2772fafea21cce7fa7f6eb6ec4adb17a562fec02ffe8017"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "9f3d571e4f4fde96fc63fb2f9c0a2dc6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 231240,
"upload_time": "2024-11-20T09:40:07",
"upload_time_iso_8601": "2024-11-20T09:40:07.679915Z",
"url": "https://files.pythonhosted.org/packages/8b/0f/5c6e4d8fa8535baa5f702787b6ee6533304c7e174cdbf1774fd60204a6a8/chibihash-0.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3681fc5a0158bd6b1a3eb2835ab1aafa0f3bcd9379ad4cb491b20edcd458960e",
"md5": "905bb96b84357212809f67588643b6ed",
"sha256": "5f5eb4530c1e3372bc22f35f7167e6e898f78b025ad2d0074eb27fb602430e77"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "905bb96b84357212809f67588643b6ed",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 263334,
"upload_time": "2024-11-20T09:40:08",
"upload_time_iso_8601": "2024-11-20T09:40:08.995809Z",
"url": "https://files.pythonhosted.org/packages/36/81/fc5a0158bd6b1a3eb2835ab1aafa0f3bcd9379ad4cb491b20edcd458960e/chibihash-0.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6dd0e6a34e9217d13e032ec24c391506b75cfdf7ac4116697f9550e8d408f94d",
"md5": "30a3b418f2beebc00a9a5374efebfc6b",
"sha256": "12bfb85370a134f1a6f49d3500521a4912371f1819389cb8cef29f10d8554de0"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "30a3b418f2beebc00a9a5374efebfc6b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 260173,
"upload_time": "2024-11-20T09:40:11",
"upload_time_iso_8601": "2024-11-20T09:40:11.016825Z",
"url": "https://files.pythonhosted.org/packages/6d/d0/e6a34e9217d13e032ec24c391506b75cfdf7ac4116697f9550e8d408f94d/chibihash-0.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2e4b290555fd024ca5b1fa9b2e7a926ebfef4c553bf2b1967d6ee709859c199b",
"md5": "2c3a9c6592e4c303ec1395729b0f0371",
"sha256": "e350fe937669cc425d2b975f8db801062511c6f9418d94e4181a5f12353fd7b0"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2c3a9c6592e4c303ec1395729b0f0371",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 224552,
"upload_time": "2024-11-20T09:40:13",
"upload_time_iso_8601": "2024-11-20T09:40:13.459375Z",
"url": "https://files.pythonhosted.org/packages/2e/4b/290555fd024ca5b1fa9b2e7a926ebfef4c553bf2b1967d6ee709859c199b/chibihash-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c1791ab16723ff5569c83a19c75a85623b5a04636eea80f1fb872d64bed0f23f",
"md5": "fd524e212ae99bf11d7f4e99e3713df4",
"sha256": "492738798b79979b4cc6ebb6364b4935c01f3e349a79ce997a163e646ffc2aaa"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "fd524e212ae99bf11d7f4e99e3713df4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 237451,
"upload_time": "2024-11-20T09:40:12",
"upload_time_iso_8601": "2024-11-20T09:40:12.351450Z",
"url": "https://files.pythonhosted.org/packages/c1/79/1ab16723ff5569c83a19c75a85623b5a04636eea80f1fb872d64bed0f23f/chibihash-0.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "40ea6476c58d3beffa5da7e16258c1e0ac396f1f5689526b92907678c7d32efc",
"md5": "5adc1f6405779fd9cb9a4ed5bdec80e3",
"sha256": "b89468df3eacfc357f338895dec32311e444c2e1ac4456ca28a9c09e6fbfc832"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "5adc1f6405779fd9cb9a4ed5bdec80e3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 409897,
"upload_time": "2024-11-20T09:40:17",
"upload_time_iso_8601": "2024-11-20T09:40:17.873152Z",
"url": "https://files.pythonhosted.org/packages/40/ea/6476c58d3beffa5da7e16258c1e0ac396f1f5689526b92907678c7d32efc/chibihash-0.2.0-cp39-abi3-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dbbae56e0462bace70aa46c58f2ec374452179e522068ac5928e1e0e387cbdf9",
"md5": "335c2d863aedda5d3d66c1633a6fca39",
"sha256": "250dc398adf09d005eb8d8ee9859adb5d4a6e156f41d5295c8f8d67edc14f68b"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "335c2d863aedda5d3d66c1633a6fca39",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 492112,
"upload_time": "2024-11-20T09:40:19",
"upload_time_iso_8601": "2024-11-20T09:40:19.098450Z",
"url": "https://files.pythonhosted.org/packages/db/ba/e56e0462bace70aa46c58f2ec374452179e522068ac5928e1e0e387cbdf9/chibihash-0.2.0-cp39-abi3-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "77d08a21898ffb24aad6eacd73ae9dfbe876bf5374b5e0e6eaa8856563f68cdb",
"md5": "a0a1d07f7d0e4cb0ddc070794e961e27",
"sha256": "aaa5d92ddbfab3a2c4fb5496a15f8c4231762578832ffc674d81b75ca57cc811"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "a0a1d07f7d0e4cb0ddc070794e961e27",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 413908,
"upload_time": "2024-11-20T09:40:21",
"upload_time_iso_8601": "2024-11-20T09:40:21.196480Z",
"url": "https://files.pythonhosted.org/packages/77/d0/8a21898ffb24aad6eacd73ae9dfbe876bf5374b5e0e6eaa8856563f68cdb/chibihash-0.2.0-cp39-abi3-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "747272597a775fe9fdbd62924e0ae1b41359000d299dc3171e8ecddea4f0b537",
"md5": "7b89606c4d3d8881b9934b42f0519a63",
"sha256": "d1510e2fc1a416df54285fd9c4e999a6911a5e1970aab5fb1d82544c02290f2e"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "7b89606c4d3d8881b9934b42f0519a63",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 394556,
"upload_time": "2024-11-20T09:40:22",
"upload_time_iso_8601": "2024-11-20T09:40:22.398018Z",
"url": "https://files.pythonhosted.org/packages/74/72/72597a775fe9fdbd62924e0ae1b41359000d299dc3171e8ecddea4f0b537/chibihash-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dd3a51c608ce3b6bf81763c681d934f3a78792f2300a7c9b7d9cdbc4dab1c9d5",
"md5": "80c5f816b74dd4f416457a109918eb6b",
"sha256": "f472f3987d1ac25d5d391427e6717f11dfd60f97a8ec2be5438ef9c97fa48f80"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-win32.whl",
"has_sig": false,
"md5_digest": "80c5f816b74dd4f416457a109918eb6b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 95583,
"upload_time": "2024-11-20T09:40:25",
"upload_time_iso_8601": "2024-11-20T09:40:25.430990Z",
"url": "https://files.pythonhosted.org/packages/dd/3a/51c608ce3b6bf81763c681d934f3a78792f2300a7c9b7d9cdbc4dab1c9d5/chibihash-0.2.0-cp39-abi3-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "efa76291bae7e1a71e4544b092bdeed36b0f97d69fc0f2ea20649d89d21224bd",
"md5": "5543391937e08f5b2537040a6a6ce04e",
"sha256": "e7a7a6b9e6434f610f540c406ec32e65fab32e8ac9e97405ea6c0caac2cf9fbc"
},
"downloads": -1,
"filename": "chibihash-0.2.0-cp39-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "5543391937e08f5b2537040a6a6ce04e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 101051,
"upload_time": "2024-11-20T09:40:24",
"upload_time_iso_8601": "2024-11-20T09:40:24.432085Z",
"url": "https://files.pythonhosted.org/packages/ef/a7/6291bae7e1a71e4544b092bdeed36b0f97d69fc0f2ea20649d89d21224bd/chibihash-0.2.0-cp39-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5cddeb90d2111ebd721fec813a0de43094e0e7aa0233e64bd58bcddab0951a2f",
"md5": "d123de87032e0ca266a2538447dcbb70",
"sha256": "8f1070d3df42e311a1b0763842d2ecbe3b66893e66a020661321e0e473d94878"
},
"downloads": -1,
"filename": "chibihash-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "d123de87032e0ca266a2538447dcbb70",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 15051,
"upload_time": "2024-11-20T09:40:23",
"upload_time_iso_8601": "2024-11-20T09:40:23.658707Z",
"url": "https://files.pythonhosted.org/packages/5c/dd/eb90d2111ebd721fec813a0de43094e0e7aa0233e64bd58bcddab0951a2f/chibihash-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-20 09:40:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jimexist",
"github_project": "chibihash",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "chibihash"
}