Name | imghash-rs JSON |
Version |
0.3.0
JSON |
| download |
home_page | None |
Summary | Image hashing powered by Rust! |
upload_time | 2024-08-09 11:36:44 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <3.13,>=3.9 |
license | None |
keywords |
image
hashing
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Image Hashing powered by Rust
This package is a thin wrapper that contains Python bindings for the Rust crate `imghash-rs` that allows you to generate various image hashes. the following hashes are supported:
* Average Hash
* Difference Hash
* Perceptual Hash
If you want to know more about the different hashes or how they get encoded / decoded, check the documentation of [`imghash-rs`](https://github.com/YannickAlex07/imghash-rs).
## Getting Started
To get started add the package to your project:
```shell
pip install imghash-rs
```
Then you can use it by importing the different functions:
```python
from imghash import average_hash, difference_hash, perceptual_hash
ahash = average_hash("path/to/image")
print(ahash.hex()) # will return the hash encoded as string
print(ahash.bits()) # will return a 2D list of bools that are the encoded bits
```
To learn more about the underlying bit matrix that gets generated, check this [document](https://github.com/YannickAlex07/imghash-rs/blob/main/docs/encoding.md).
Raw data
{
"_id": null,
"home_page": null,
"name": "imghash-rs",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.9",
"maintainer_email": null,
"keywords": "image, hashing",
"author": null,
"author_email": "Yannick Alexander <yannick@alexanderdev.io>",
"download_url": "https://files.pythonhosted.org/packages/2e/c7/bae6b18b3f1cd27a67275f91f6ddd33e3d8d412dd8bcaf7a49c6a1d80648/imghash_rs-0.3.0.tar.gz",
"platform": null,
"description": "# Image Hashing powered by Rust\n\nThis package is a thin wrapper that contains Python bindings for the Rust crate `imghash-rs` that allows you to generate various image hashes. the following hashes are supported:\n\n* Average Hash\n* Difference Hash\n* Perceptual Hash\n\nIf you want to know more about the different hashes or how they get encoded / decoded, check the documentation of [`imghash-rs`](https://github.com/YannickAlex07/imghash-rs).\n\n## Getting Started\n\nTo get started add the package to your project:\n\n```shell\npip install imghash-rs\n```\n\nThen you can use it by importing the different functions:\n\n```python\nfrom imghash import average_hash, difference_hash, perceptual_hash\n\nahash = average_hash(\"path/to/image\")\n\nprint(ahash.hex()) # will return the hash encoded as string\nprint(ahash.bits()) # will return a 2D list of bools that are the encoded bits\n```\n\nTo learn more about the underlying bit matrix that gets generated, check this [document](https://github.com/YannickAlex07/imghash-rs/blob/main/docs/encoding.md).\n",
"bugtrack_url": null,
"license": null,
"summary": "Image hashing powered by Rust!",
"version": "0.3.0",
"project_urls": {
"repository": "https://github.com/yannickalex07/imghash-py"
},
"split_keywords": [
"image",
" hashing"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "acbd909df384e11e24665cb89ceab9c4475e5d4d3a1319202880498243d51b0e",
"md5": "052c5178388d31088663b44c3fd02a82",
"sha256": "e05fb0176bae909ee3d8f2264911c256dfea727d8e098b6040d2243d9b8cb3f5"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "052c5178388d31088663b44c3fd02a82",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 1012608,
"upload_time": "2024-08-09T11:36:37",
"upload_time_iso_8601": "2024-08-09T11:36:37.380164Z",
"url": "https://files.pythonhosted.org/packages/ac/bd/909df384e11e24665cb89ceab9c4475e5d4d3a1319202880498243d51b0e/imghash_rs-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c81c131caf64df3c4ba506f2ec5e976eb5ebab73586611e599580f6cd29e9460",
"md5": "3a70b5087978c25fd267a66b45e5a659",
"sha256": "2f56f7cc3147b7edd4a00becd71a3b540b6e5d0c371f48e94ad5919204a6f60d"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "3a70b5087978c25fd267a66b45e5a659",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 971255,
"upload_time": "2024-08-09T11:36:29",
"upload_time_iso_8601": "2024-08-09T11:36:29.234330Z",
"url": "https://files.pythonhosted.org/packages/c8/1c/131caf64df3c4ba506f2ec5e976eb5ebab73586611e599580f6cd29e9460/imghash_rs-0.3.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a5e21a365dd5568c7eacc76f0f5d6f395c9a22c306cd6ca6f50e390c48b1956f",
"md5": "a1ac681419a55b9bc66dfaabaea96199",
"sha256": "9c83cd90b76c98d5d59c5d69df13d1478278101896d8e37ce07d82247b350b65"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "a1ac681419a55b9bc66dfaabaea96199",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 1090073,
"upload_time": "2024-08-09T11:35:47",
"upload_time_iso_8601": "2024-08-09T11:35:47.539556Z",
"url": "https://files.pythonhosted.org/packages/a5/e2/1a365dd5568c7eacc76f0f5d6f395c9a22c306cd6ca6f50e390c48b1956f/imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f374fc90e2bfc4a07fb8ffb6c7f41b78a48bfe899e1f66d88069a4ff1a170d2a",
"md5": "0f0e762e7355c239aca001a622765d7a",
"sha256": "5ce613b35467d9b685c73bf79dc1847ebf1c94a93f8b27804e2e5d6bce1ac522"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "0f0e762e7355c239aca001a622765d7a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 1079359,
"upload_time": "2024-08-09T11:35:56",
"upload_time_iso_8601": "2024-08-09T11:35:56.723968Z",
"url": "https://files.pythonhosted.org/packages/f3/74/fc90e2bfc4a07fb8ffb6c7f41b78a48bfe899e1f66d88069a4ff1a170d2a/imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a44af2b163143bb4977ec8f11b822dbc62e0ccbb484956eee90a4f56017aa080",
"md5": "ce5a407a31e1562e6aba5e280983194d",
"sha256": "7b74cc778514c90cf3a92224fd83278fc55975685dee88e0146fb68bfb7f2632"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "ce5a407a31e1562e6aba5e280983194d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 1183044,
"upload_time": "2024-08-09T11:36:04",
"upload_time_iso_8601": "2024-08-09T11:36:04.762574Z",
"url": "https://files.pythonhosted.org/packages/a4/4a/f2b163143bb4977ec8f11b822dbc62e0ccbb484956eee90a4f56017aa080/imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4e94ce5f28d31346d69dc44e078f429924eed3fdbc5f9bcb4346a5b41eaa73aa",
"md5": "cac852078a5070bbf41228e00e40b0bc",
"sha256": "570b1052abb3d238f9e7f2f1f440cbeb2a6a62ad13d01961c8cdda38f47f74eb"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "cac852078a5070bbf41228e00e40b0bc",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 1200859,
"upload_time": "2024-08-09T11:36:12",
"upload_time_iso_8601": "2024-08-09T11:36:12.892869Z",
"url": "https://files.pythonhosted.org/packages/4e/94/ce5f28d31346d69dc44e078f429924eed3fdbc5f9bcb4346a5b41eaa73aa/imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "11badc71860b12e0858b95c682fff64883aae054db8f7d40204d9a1d34180919",
"md5": "e07c65aac90af3709754c748efdb25bd",
"sha256": "d11a33d3e48cdefec3cff0892313cd318542e8f031d2b16d94a10b5761699215"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e07c65aac90af3709754c748efdb25bd",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 1093993,
"upload_time": "2024-08-09T11:36:21",
"upload_time_iso_8601": "2024-08-09T11:36:21.493161Z",
"url": "https://files.pythonhosted.org/packages/11/ba/dc71860b12e0858b95c682fff64883aae054db8f7d40204d9a1d34180919/imghash_rs-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9b7941f92a2b8cddcf2afd9c00d5d4c1bedfee1835ba3501dd868dd1169e3fb2",
"md5": "bba294a46614c99326afec530643af67",
"sha256": "c4ad3a9c6332196cbb1b95037bd5b25e7b3a400a65ec74e7057f1c05b9d6265d"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-none-win32.whl",
"has_sig": false,
"md5_digest": "bba294a46614c99326afec530643af67",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 822093,
"upload_time": "2024-08-09T11:36:53",
"upload_time_iso_8601": "2024-08-09T11:36:53.032710Z",
"url": "https://files.pythonhosted.org/packages/9b/79/41f92a2b8cddcf2afd9c00d5d4c1bedfee1835ba3501dd868dd1169e3fb2/imghash_rs-0.3.0-cp310-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6186a919a15f0319822e97a642b20371edef4c2e44f69d0ea82705ce0f945262",
"md5": "a135414be5991bd238d53185bc432a6d",
"sha256": "a1ffd81f0988c5d6c5e2ce40226973ec43ea282c8223e25dd842288b3e693787"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp310-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "a135414be5991bd238d53185bc432a6d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.9",
"size": 838191,
"upload_time": "2024-08-09T11:36:46",
"upload_time_iso_8601": "2024-08-09T11:36:46.643208Z",
"url": "https://files.pythonhosted.org/packages/61/86/a919a15f0319822e97a642b20371edef4c2e44f69d0ea82705ce0f945262/imghash_rs-0.3.0-cp310-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "23ddbb4b086ccf8861c4086e4c356d69dcf863025654699b81f2134c8e0f0dc8",
"md5": "4d66a3472bb3ea98cb2e6e7400511519",
"sha256": "5d98cf5fcad884227437bcc3b888437cfb4b680b046e1399fb6bb20880fb8bda"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "4d66a3472bb3ea98cb2e6e7400511519",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 1012389,
"upload_time": "2024-08-09T11:36:38",
"upload_time_iso_8601": "2024-08-09T11:36:38.998095Z",
"url": "https://files.pythonhosted.org/packages/23/dd/bb4b086ccf8861c4086e4c356d69dcf863025654699b81f2134c8e0f0dc8/imghash_rs-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6e5fa6f44d73308825dac7c649b2ab7137e882a44f5e565388130d42d1c14be4",
"md5": "318080fcb7548e1509c7fe124d45a4de",
"sha256": "1c55837783f49703801f4a9bf6674feb34db007f7b729d6b598f53d23cd79ca3"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "318080fcb7548e1509c7fe124d45a4de",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 970487,
"upload_time": "2024-08-09T11:36:31",
"upload_time_iso_8601": "2024-08-09T11:36:31.627574Z",
"url": "https://files.pythonhosted.org/packages/6e/5f/a6f44d73308825dac7c649b2ab7137e882a44f5e565388130d42d1c14be4/imghash_rs-0.3.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4ba2b5dc61eb6f5dc03949f75fa797cf8c848bdd327e2d0244c94fd7898cf82b",
"md5": "39f4d77877b62553cf54e3982b55e1fe",
"sha256": "efe27e300a3daffaf699503d5a409e14845ed398eddcef89e4755222927de18c"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "39f4d77877b62553cf54e3982b55e1fe",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 1089855,
"upload_time": "2024-08-09T11:35:49",
"upload_time_iso_8601": "2024-08-09T11:35:49.808307Z",
"url": "https://files.pythonhosted.org/packages/4b/a2/b5dc61eb6f5dc03949f75fa797cf8c848bdd327e2d0244c94fd7898cf82b/imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0645f29f80d6547e0659e8d80dda82bdb2a427316b28805f3a621ec67247c7f9",
"md5": "13010b6233eab002f913f324c2916639",
"sha256": "4b01165c3dc9dd54a38fba5936423bca63a65585a526a860c73a1e03aef10ee0"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "13010b6233eab002f913f324c2916639",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 1079565,
"upload_time": "2024-08-09T11:35:58",
"upload_time_iso_8601": "2024-08-09T11:35:58.528740Z",
"url": "https://files.pythonhosted.org/packages/06/45/f29f80d6547e0659e8d80dda82bdb2a427316b28805f3a621ec67247c7f9/imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "54da4f9f30321df863b74cd1e81fb283673669d1c1343567f1e2f91c9bfa3459",
"md5": "75fccda6c0d0a7d4b99d7c442964274d",
"sha256": "442f42bb68988252ba75784c8d3be961324c35e9d8aea34a86a8516f059bc9a4"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "75fccda6c0d0a7d4b99d7c442964274d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 1182801,
"upload_time": "2024-08-09T11:36:06",
"upload_time_iso_8601": "2024-08-09T11:36:06.938454Z",
"url": "https://files.pythonhosted.org/packages/54/da/4f9f30321df863b74cd1e81fb283673669d1c1343567f1e2f91c9bfa3459/imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "969d27662505be48f325937909d58d52b51d44f417c214d7626c781e1d0d9ceb",
"md5": "016ed82470feb7e471800f359b1ca129",
"sha256": "ab78fdcc919e8cd635e3022be2925a7b3bf7ba9167feab74f7bec5f8086924c5"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "016ed82470feb7e471800f359b1ca129",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 1200684,
"upload_time": "2024-08-09T11:36:15",
"upload_time_iso_8601": "2024-08-09T11:36:15.193226Z",
"url": "https://files.pythonhosted.org/packages/96/9d/27662505be48f325937909d58d52b51d44f417c214d7626c781e1d0d9ceb/imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "46ded9982b2c4ec892f2017736e2e37200149dfa2d620edb245d77bc6364cd37",
"md5": "246e0c02cad3b82f396647aa8ba76cc0",
"sha256": "c085f1c3e12ac98315c04a904bdc7a16a614e7bd27abbcbbdce95ffa2279941f"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "246e0c02cad3b82f396647aa8ba76cc0",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 1093534,
"upload_time": "2024-08-09T11:36:23",
"upload_time_iso_8601": "2024-08-09T11:36:23.788883Z",
"url": "https://files.pythonhosted.org/packages/46/de/d9982b2c4ec892f2017736e2e37200149dfa2d620edb245d77bc6364cd37/imghash_rs-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8d3e761087b32f7ddf2db52f27031924d7442897dcb428c6fd2723da8287be7c",
"md5": "f3a4a7decbe3916f3c7933466f07b05d",
"sha256": "092e8e169c0f443f4dce352baaeb55640ed64126aaa60d2c763b61b9de4bf2d7"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-none-win32.whl",
"has_sig": false,
"md5_digest": "f3a4a7decbe3916f3c7933466f07b05d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 821949,
"upload_time": "2024-08-09T11:36:54",
"upload_time_iso_8601": "2024-08-09T11:36:54.747795Z",
"url": "https://files.pythonhosted.org/packages/8d/3e/761087b32f7ddf2db52f27031924d7442897dcb428c6fd2723da8287be7c/imghash_rs-0.3.0-cp311-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b1893e009ddb51f513922b9104e9cb8f6b88ee088a0e02960f6468a8475af7bc",
"md5": "667ac4b283c972d9126d9ffe9061525f",
"sha256": "e71f61b678d4eb1527b408ce33eb208eb4fa7772be7986ee260e985646247917"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp311-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "667ac4b283c972d9126d9ffe9061525f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.9",
"size": 838029,
"upload_time": "2024-08-09T11:36:48",
"upload_time_iso_8601": "2024-08-09T11:36:48.199824Z",
"url": "https://files.pythonhosted.org/packages/b1/89/3e009ddb51f513922b9104e9cb8f6b88ee088a0e02960f6468a8475af7bc/imghash_rs-0.3.0-cp311-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "26a3310316d1977c23716d50866bff5925e2b5328fb8bb69a4b23009d05a495a",
"md5": "b479b2a24d221d05ab36bacf7e277b90",
"sha256": "e083af24778ddaf76f31b466d76e0079ab598ce7b80dab1d91c12ad19dc53fe0"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "b479b2a24d221d05ab36bacf7e277b90",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 1010053,
"upload_time": "2024-08-09T11:36:40",
"upload_time_iso_8601": "2024-08-09T11:36:40.751945Z",
"url": "https://files.pythonhosted.org/packages/26/a3/310316d1977c23716d50866bff5925e2b5328fb8bb69a4b23009d05a495a/imghash_rs-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "03f5fa3144752de760edc0c508ab01a895c884922b1567674a1a055bca61ed11",
"md5": "9c02323c8125bff01cc98fbf5413aba1",
"sha256": "07deb2b9aa67f13db00d7c83a32a270496422eb9ee561eee7e73568e14d4a3bf"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9c02323c8125bff01cc98fbf5413aba1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 970183,
"upload_time": "2024-08-09T11:36:33",
"upload_time_iso_8601": "2024-08-09T11:36:33.295497Z",
"url": "https://files.pythonhosted.org/packages/03/f5/fa3144752de760edc0c508ab01a895c884922b1567674a1a055bca61ed11/imghash_rs-0.3.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1b7554403bd2bd64c1b32ad948bdfc1ade15132b68891e96f4e32b203d2a5841",
"md5": "d66cc4d9090d0716426f80abfc912425",
"sha256": "9c1b41d1e5a0d40ac47e4239ceb8bcd9d8523336c147218ea2398f1878ffda0b"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d66cc4d9090d0716426f80abfc912425",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 1089867,
"upload_time": "2024-08-09T11:35:52",
"upload_time_iso_8601": "2024-08-09T11:35:52.382436Z",
"url": "https://files.pythonhosted.org/packages/1b/75/54403bd2bd64c1b32ad948bdfc1ade15132b68891e96f4e32b203d2a5841/imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c210b8ca503e35e5228cd6893d8d6e19c6b9067cb3eb246b2dff76de68422945",
"md5": "2ff43edbdf80cf2998bba143974449aa",
"sha256": "3033a2429b42aeafcac3ceedecb24ec6494697f050f5327f11a6db2ee9cfbc2e"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "2ff43edbdf80cf2998bba143974449aa",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 1079051,
"upload_time": "2024-08-09T11:36:00",
"upload_time_iso_8601": "2024-08-09T11:36:00.637176Z",
"url": "https://files.pythonhosted.org/packages/c2/10/b8ca503e35e5228cd6893d8d6e19c6b9067cb3eb246b2dff76de68422945/imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d769c496ef2a3730189f3793b7a0e68c4fe29c8cf1439558751543b43e4bc069",
"md5": "28dd0602ea487499aa07769a7a3335ab",
"sha256": "405e21916813d8642aa66b49d5b2ac506b366e5ae4b47587fc9b98df9a9c080f"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "28dd0602ea487499aa07769a7a3335ab",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 1182342,
"upload_time": "2024-08-09T11:36:08",
"upload_time_iso_8601": "2024-08-09T11:36:08.867886Z",
"url": "https://files.pythonhosted.org/packages/d7/69/c496ef2a3730189f3793b7a0e68c4fe29c8cf1439558751543b43e4bc069/imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e222351634bf55a37968e10df527a7b8c1840cb0047a4ee73b0d3a72c923876a",
"md5": "5605c13cf260a37ee338067816fd91aa",
"sha256": "00c93b4802bf50e43f117f1abd51e1807472381b5393c444b962f5cee862aa5a"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "5605c13cf260a37ee338067816fd91aa",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 1192897,
"upload_time": "2024-08-09T11:36:17",
"upload_time_iso_8601": "2024-08-09T11:36:17.424034Z",
"url": "https://files.pythonhosted.org/packages/e2/22/351634bf55a37968e10df527a7b8c1840cb0047a4ee73b0d3a72c923876a/imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e628bc9a453afd065d3716f1f7c020d4c4d9cd0ab686db5389dab315d9c7fbaf",
"md5": "568d4a8f0996e884b0e6648141ccbf2c",
"sha256": "1b341de3bfc93f8fdc2b4b41fd176a30c402ce2b13811399d3e24b94fa2b7ced"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "568d4a8f0996e884b0e6648141ccbf2c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 1093877,
"upload_time": "2024-08-09T11:36:25",
"upload_time_iso_8601": "2024-08-09T11:36:25.905767Z",
"url": "https://files.pythonhosted.org/packages/e6/28/bc9a453afd065d3716f1f7c020d4c4d9cd0ab686db5389dab315d9c7fbaf/imghash_rs-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6f6c8166bcc13c6bbe4944d798099db97b667f88074f9ae17bc3dfaf946f7568",
"md5": "050a7a66e811b3960a1d6f65019cdbea",
"sha256": "ab790e4ad6efe68d7279c224fb0608e60207bfb4fd32c60f832975d10e71c17b"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-none-win32.whl",
"has_sig": false,
"md5_digest": "050a7a66e811b3960a1d6f65019cdbea",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 820638,
"upload_time": "2024-08-09T11:36:56",
"upload_time_iso_8601": "2024-08-09T11:36:56.683543Z",
"url": "https://files.pythonhosted.org/packages/6f/6c/8166bcc13c6bbe4944d798099db97b667f88074f9ae17bc3dfaf946f7568/imghash_rs-0.3.0-cp312-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "aebdb750d46ef7d9b39e17347a74a7324a71b48e5c53a43753a7a4c0dcb0cfda",
"md5": "c953b18e19824209dad4d3f55716a96d",
"sha256": "a747fc9c1ddb2f32133b31e599ca38c522e762351ca466b4f21e3b92a03bd2e7"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp312-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "c953b18e19824209dad4d3f55716a96d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.9",
"size": 837525,
"upload_time": "2024-08-09T11:36:49",
"upload_time_iso_8601": "2024-08-09T11:36:49.750891Z",
"url": "https://files.pythonhosted.org/packages/ae/bd/b750d46ef7d9b39e17347a74a7324a71b48e5c53a43753a7a4c0dcb0cfda/imghash_rs-0.3.0-cp312-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a6ac3d28530030fc1cb51ae0f96dc74f157bf2b7025f5be372b26d91c70a4b1a",
"md5": "f48de7397dc3b6288ba65c7621c8f3ed",
"sha256": "daafbb8b283ed05a8d6db0b9dbe57836f78f7850b0f1e8c4f61ddd56c097ce40"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "f48de7397dc3b6288ba65c7621c8f3ed",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 1013963,
"upload_time": "2024-08-09T11:36:42",
"upload_time_iso_8601": "2024-08-09T11:36:42.884667Z",
"url": "https://files.pythonhosted.org/packages/a6/ac/3d28530030fc1cb51ae0f96dc74f157bf2b7025f5be372b26d91c70a4b1a/imghash_rs-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "393c3274237ad4af99ffc6bfb2507d2a7ee7b82a72e138aec085faa06b254845",
"md5": "e08150eda334b090a47223c6eab2b042",
"sha256": "61af827ade6e12ec427d563986eb330404a887dc68e8ec1c1ba886d6dbf7ba3a"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e08150eda334b090a47223c6eab2b042",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 973464,
"upload_time": "2024-08-09T11:36:35",
"upload_time_iso_8601": "2024-08-09T11:36:35.763191Z",
"url": "https://files.pythonhosted.org/packages/39/3c/3274237ad4af99ffc6bfb2507d2a7ee7b82a72e138aec085faa06b254845/imghash_rs-0.3.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "26354308ad96a6f854b9cc135ba313ec976f33599cfd19d864d2e7ab20276e18",
"md5": "d7c99bad75ad0965dfc556777a02aec8",
"sha256": "e9226aaae71be02bcb1a8c4a07fd044dfe4323f71e2d9742c07ab6b7a99d85e1"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d7c99bad75ad0965dfc556777a02aec8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 1092081,
"upload_time": "2024-08-09T11:35:54",
"upload_time_iso_8601": "2024-08-09T11:35:54.467234Z",
"url": "https://files.pythonhosted.org/packages/26/35/4308ad96a6f854b9cc135ba313ec976f33599cfd19d864d2e7ab20276e18/imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "80f04954908aeb61dbfc5c54f26c02ef6f44527d5f9b83d9520cb39489672b02",
"md5": "fc4f3637e777f94af8c1f56fbabb33f7",
"sha256": "86aee081350cf2102596aa80eac4e4151c6adaa7e652e984819d3232720778db"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "fc4f3637e777f94af8c1f56fbabb33f7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 1080515,
"upload_time": "2024-08-09T11:36:02",
"upload_time_iso_8601": "2024-08-09T11:36:02.660416Z",
"url": "https://files.pythonhosted.org/packages/80/f0/4954908aeb61dbfc5c54f26c02ef6f44527d5f9b83d9520cb39489672b02/imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f52851259efe551d2a20ec8eefa01626d4a79d0e64eeaf6ccefcbe20acd5bd3c",
"md5": "990fc54b1282c4f4a2c7f660ba924054",
"sha256": "d19de9a19d3944fddbe2cd555cd6e46400eea60b734be9f52df14a60cabfa475"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "990fc54b1282c4f4a2c7f660ba924054",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 1183551,
"upload_time": "2024-08-09T11:36:10",
"upload_time_iso_8601": "2024-08-09T11:36:10.901909Z",
"url": "https://files.pythonhosted.org/packages/f5/28/51259efe551d2a20ec8eefa01626d4a79d0e64eeaf6ccefcbe20acd5bd3c/imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4e502b77fe3b68c9114635b1432f0c336ae643965520191f793d81320f3cdfb6",
"md5": "408fe98ee7d92fa10b699ad66995d0be",
"sha256": "1389434c47b9e5a8ff334ecacf7b2e630b183f017c43f38d078a2bc5b7c487cc"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "408fe98ee7d92fa10b699ad66995d0be",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 1201979,
"upload_time": "2024-08-09T11:36:19",
"upload_time_iso_8601": "2024-08-09T11:36:19.829744Z",
"url": "https://files.pythonhosted.org/packages/4e/50/2b77fe3b68c9114635b1432f0c336ae643965520191f793d81320f3cdfb6/imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b8d55a9f7d24184613ac2900e5ad78fb030733345464a1e6a787faccec03c5df",
"md5": "cf631b1d293e914cacde3c37a4b9e903",
"sha256": "3110badd1eb213505afc937192b51a7caafce0f2d8d1436b2203723e819d281a"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "cf631b1d293e914cacde3c37a4b9e903",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 1095938,
"upload_time": "2024-08-09T11:36:27",
"upload_time_iso_8601": "2024-08-09T11:36:27.581096Z",
"url": "https://files.pythonhosted.org/packages/b8/d5/5a9f7d24184613ac2900e5ad78fb030733345464a1e6a787faccec03c5df/imghash_rs-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "724fc9a7d433c4c8a85bc7c937136b9e4770361f6f50259eda4fbf4eb46ad5de",
"md5": "f81f2142c0a3ea4a545dca0531906033",
"sha256": "b43fcd78ab973fa0df5cb67a1f51f2fa7fb17a6c46f89ca1bafe06345f4eb021"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-none-win32.whl",
"has_sig": false,
"md5_digest": "f81f2142c0a3ea4a545dca0531906033",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 821367,
"upload_time": "2024-08-09T11:36:59",
"upload_time_iso_8601": "2024-08-09T11:36:59.080021Z",
"url": "https://files.pythonhosted.org/packages/72/4f/c9a7d433c4c8a85bc7c937136b9e4770361f6f50259eda4fbf4eb46ad5de/imghash_rs-0.3.0-cp39-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "feb1d9692a1d6b879da59cc0c54565b04ffc8ccdfbaef69394d8885fc419fa5a",
"md5": "7e32cb90ed9dbf8c291e8583699133a5",
"sha256": "ebf670aab42ccc098a7f0d860bfef8df0d047978da38b43f334f75c26ee83070"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0-cp39-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "7e32cb90ed9dbf8c291e8583699133a5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.9",
"size": 839016,
"upload_time": "2024-08-09T11:36:51",
"upload_time_iso_8601": "2024-08-09T11:36:51.359983Z",
"url": "https://files.pythonhosted.org/packages/fe/b1/d9692a1d6b879da59cc0c54565b04ffc8ccdfbaef69394d8885fc419fa5a/imghash_rs-0.3.0-cp39-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2ec7bae6b18b3f1cd27a67275f91f6ddd33e3d8d412dd8bcaf7a49c6a1d80648",
"md5": "35594466dfac11794d48dc277ee098a3",
"sha256": "18d4a886b5056960ba15d66e3ad0313dd7f82a04674300bbf813cad400708504"
},
"downloads": -1,
"filename": "imghash_rs-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "35594466dfac11794d48dc277ee098a3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.9",
"size": 453591,
"upload_time": "2024-08-09T11:36:44",
"upload_time_iso_8601": "2024-08-09T11:36:44.809751Z",
"url": "https://files.pythonhosted.org/packages/2e/c7/bae6b18b3f1cd27a67275f91f6ddd33e3d8d412dd8bcaf7a49c6a1d80648/imghash_rs-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-09 11:36:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yannickalex07",
"github_project": "imghash-py",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "imghash-rs"
}