# geoindex-rs
[![PyPI][pypi_badge]][pypi_link]
[pypi_badge]: https://badge.fury.io/py/geoindex-rs.svg
[pypi_link]: https://pypi.org/project/geoindex-rs/
Fast, memory-efficient, zero-copy spatial indexes for Python.
This documentation is for the Python bindings. [Refer here for the Rust crate documentation](https://docs.rs/geo-index).
## Features
- **An R-tree and k-d tree written in Rust, compiled for Python.**
- **Fast.** The Rust core and immutability lends the spatial indexes to be very fast. Additionally, building the indexes accepts vectorized Numpy or [Arrow](https://arrow.apache.org/) input.
- **Memory efficient.** The index is fully _packed_, meaning that all nodes are at full capacity (except for the last node at each tree level). This means the RTree and k-d tree use less memory.
- **Bounded memory**. For any given number of items and node size, you can infer the total memory used by the RTree or KDTree.
- **Multiple R-tree sorting methods.** Currently, [hilbert](https://en.wikipedia.org/wiki/Hilbert_R-tree) and [sort-tile-recursive (STR)](https://ia600900.us.archive.org/27/items/nasa_techdoc_19970016975/19970016975.pdf) sorting methods are implemented.
- **ABI-stable:** the index is contained in a single buffer, compatible with the [`flatbush`](https://github.com/mourner/flatbush) and [`kdbush`](https://github.com/mourner/kdbush) JavaScript libraries. Being ABI-stable means that the spatial index can be persisted for later use or shared zero-copy between Rust and Python.
- **Supports float64 or float32 coordinates:** for 2x memory savings, use float32 coordinates in the spatial index.
## Install
```
pip install geoindex-rs
```
or with Conda:
```
conda install geoindex-rs
```
## Examples
Building an RTree and searching for nearest neighbors.
```py
import numpy as np
from geoindex_rs import rtree as rt
# Three bounding boxes
min_x = np.arange(0, 3)
min_y = np.arange(0, 3)
max_x = np.arange(2, 5)
max_y = np.arange(2, 5)
# When creating the builder, the total number of items must be passed
builder = rt.RTreeBuilder(num_items=3)
# Add the bounding boxes to the builder
builder.add(min_x, min_y, max_x, max_y)
# Consume the builder (sorting the index) and create the RTree.
tree = builder.finish()
# Find the nearest neighbors in the RTree to the point (5, 5)
results = rt.neighbors(tree, 5, 5)
# For performance, results are returned as an Arrow array.
assert results.to_pylist() == [2, 1, 0]
```
Building a KDTree and searching within a bounding box.
```py
import numpy as np
from geoindex_rs import kdtree as kd
# Three points: (0, 2), (1, 3), (2, 4)
x = np.arange(0, 3)
y = np.arange(2, 5)
# When creating the builder, the total number of items must be passed
builder = kd.KDTreeBuilder(3)
# Add the points to the builder
builder.add(x, y)
# Consume the builder (sorting the index) and create the KDTree.
tree = builder.finish()
# Search within this bounding box:
results = kd.range(tree, 2, 4, 7, 9)
# For performance, results are returned as an Arrow array.
assert results.to_pylist() == [2]
```
## Persisting the spatial index
The `RTree` and `KDTree` classes implement the Python buffer protocol, so you
can pass an instance of the index directly to `bytes` to copy the underlying
spatial index into a buffer. Then you can save that buffer somewhere, load it
again, and use it directly for queries!
```py
import numpy as np
from geoindex_rs import rtree as rt
min_x = np.arange(0, 3)
min_y = np.arange(0, 3)
max_x = np.arange(2, 5)
max_y = np.arange(2, 5)
builder = rt.RTreeBuilder(num_items=3)
builder.add(min_x, min_y, max_x, max_y)
tree = builder.finish()
# Copy to a Python bytes object
copied_tree = bytes(tree)
# The entire RTree is contained within this 144 byte buffer
assert len(copied_tree) == 144
# We can use the bytes object (or anything else implementing the Python buffer
# protocol) directly in searches
results = rt.neighbors(copied_tree, 5, 5)
assert results.to_pylist() == [2, 1, 0]
```
## Drawbacks
- Trees are _immutable_. After creating the index, items can no longer be added or removed.
- Only two-dimensional indexes is supported. This can still be used with higher-dimensional input data as long as it's fine to only index two of the dimensions.
- Queries return insertion indexes into the input set, so you must manage your own collections.
Raw data
{
"_id": null,
"home_page": null,
"name": "geoindex-rs",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "python, geospatial",
"author": "Kyle Barron <kylebarron2@gmail.com>",
"author_email": "Kyle Barron <kylebarron2@gmail.com>",
"download_url": null,
"platform": null,
"description": "# geoindex-rs\n\n[![PyPI][pypi_badge]][pypi_link]\n\n[pypi_badge]: https://badge.fury.io/py/geoindex-rs.svg\n[pypi_link]: https://pypi.org/project/geoindex-rs/\n\nFast, memory-efficient, zero-copy spatial indexes for Python.\n\nThis documentation is for the Python bindings. [Refer here for the Rust crate documentation](https://docs.rs/geo-index).\n\n## Features\n\n- **An R-tree and k-d tree written in Rust, compiled for Python.**\n- **Fast.** The Rust core and immutability lends the spatial indexes to be very fast. Additionally, building the indexes accepts vectorized Numpy or [Arrow](https://arrow.apache.org/) input.\n- **Memory efficient.** The index is fully _packed_, meaning that all nodes are at full capacity (except for the last node at each tree level). This means the RTree and k-d tree use less memory.\n- **Bounded memory**. For any given number of items and node size, you can infer the total memory used by the RTree or KDTree.\n- **Multiple R-tree sorting methods.** Currently, [hilbert](https://en.wikipedia.org/wiki/Hilbert_R-tree) and [sort-tile-recursive (STR)](https://ia600900.us.archive.org/27/items/nasa_techdoc_19970016975/19970016975.pdf) sorting methods are implemented.\n- **ABI-stable:** the index is contained in a single buffer, compatible with the [`flatbush`](https://github.com/mourner/flatbush) and [`kdbush`](https://github.com/mourner/kdbush) JavaScript libraries. Being ABI-stable means that the spatial index can be persisted for later use or shared zero-copy between Rust and Python.\n- **Supports float64 or float32 coordinates:** for 2x memory savings, use float32 coordinates in the spatial index.\n\n## Install\n\n```\npip install geoindex-rs\n```\n\nor with Conda:\n\n```\nconda install geoindex-rs\n```\n\n## Examples\n\nBuilding an RTree and searching for nearest neighbors.\n\n```py\nimport numpy as np\nfrom geoindex_rs import rtree as rt\n\n# Three bounding boxes\nmin_x = np.arange(0, 3)\nmin_y = np.arange(0, 3)\nmax_x = np.arange(2, 5)\nmax_y = np.arange(2, 5)\n\n# When creating the builder, the total number of items must be passed\nbuilder = rt.RTreeBuilder(num_items=3)\n\n# Add the bounding boxes to the builder\nbuilder.add(min_x, min_y, max_x, max_y)\n\n# Consume the builder (sorting the index) and create the RTree.\ntree = builder.finish()\n\n# Find the nearest neighbors in the RTree to the point (5, 5)\nresults = rt.neighbors(tree, 5, 5)\n\n# For performance, results are returned as an Arrow array.\nassert results.to_pylist() == [2, 1, 0]\n```\n\nBuilding a KDTree and searching within a bounding box.\n\n```py\nimport numpy as np\nfrom geoindex_rs import kdtree as kd\n\n# Three points: (0, 2), (1, 3), (2, 4)\nx = np.arange(0, 3)\ny = np.arange(2, 5)\n\n# When creating the builder, the total number of items must be passed\nbuilder = kd.KDTreeBuilder(3)\n\n# Add the points to the builder\nbuilder.add(x, y)\n\n# Consume the builder (sorting the index) and create the KDTree.\ntree = builder.finish()\n\n# Search within this bounding box:\nresults = kd.range(tree, 2, 4, 7, 9)\n\n# For performance, results are returned as an Arrow array.\nassert results.to_pylist() == [2]\n```\n\n## Persisting the spatial index\n\nThe `RTree` and `KDTree` classes implement the Python buffer protocol, so you\ncan pass an instance of the index directly to `bytes` to copy the underlying\nspatial index into a buffer. Then you can save that buffer somewhere, load it\nagain, and use it directly for queries!\n\n```py\nimport numpy as np\nfrom geoindex_rs import rtree as rt\n\nmin_x = np.arange(0, 3)\nmin_y = np.arange(0, 3)\nmax_x = np.arange(2, 5)\nmax_y = np.arange(2, 5)\n\nbuilder = rt.RTreeBuilder(num_items=3)\nbuilder.add(min_x, min_y, max_x, max_y)\ntree = builder.finish()\n\n# Copy to a Python bytes object\ncopied_tree = bytes(tree)\n\n# The entire RTree is contained within this 144 byte buffer\nassert len(copied_tree) == 144\n\n# We can use the bytes object (or anything else implementing the Python buffer\n# protocol) directly in searches\nresults = rt.neighbors(copied_tree, 5, 5)\nassert results.to_pylist() == [2, 1, 0]\n```\n\n## Drawbacks\n\n- Trees are _immutable_. After creating the index, items can no longer be added or removed.\n- Only two-dimensional indexes is supported. This can still be used with higher-dimensional input data as long as it's fine to only index two of the dimensions.\n- Queries return insertion indexes into the input set, so you must manage your own collections.\n\n",
"bugtrack_url": null,
"license": "MIT OR Apache-2.0",
"summary": "Fast, memory-efficient 2D spatial indexes for Python.",
"version": "0.2.0",
"project_urls": {
"Source Code": "https://github.com/kylebarron/geo-index"
},
"split_keywords": [
"python",
" geospatial"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9baceca6fca4ac49b403706ada199f2e6515da84695a8ab961329bea1c6fa9ae",
"md5": "1be4093de6475f534a7fdaf94aeaf59f",
"sha256": "845cfb0dfe5b87c4f437554f686fe78b818f8af0d35f47cf6bd9aefa437abb23"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "1be4093de6475f534a7fdaf94aeaf59f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2027443,
"upload_time": "2025-01-07T00:37:03",
"upload_time_iso_8601": "2025-01-07T00:37:03.571355Z",
"url": "https://files.pythonhosted.org/packages/9b/ac/eca6fca4ac49b403706ada199f2e6515da84695a8ab961329bea1c6fa9ae/geoindex_rs-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0ca4484e8d4b9775f8549cb4fa4c82cf82ade95576df8db6ffb6b9afb19217b7",
"md5": "84d93ea15bc373919a95fee548aab2d6",
"sha256": "85924c9e1f482ea34b35ca1f91ef2865d164899ea36385d3ec83145b3be49c26"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "84d93ea15bc373919a95fee548aab2d6",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1812611,
"upload_time": "2025-01-07T00:37:05",
"upload_time_iso_8601": "2025-01-07T00:37:05.645348Z",
"url": "https://files.pythonhosted.org/packages/0c/a4/484e8d4b9775f8549cb4fa4c82cf82ade95576df8db6ffb6b9afb19217b7/geoindex_rs-0.2.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0aa7125255bb1a1291f3c767d4b618a666d4952d5b8470536c7990e3e787f2a1",
"md5": "b98e0f2a9a5488712c96416830d8736b",
"sha256": "a753a6f61ba6f1dd6d4800205bece07bbdee830aa90bd3ac663f0ac28aa8a0ad"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "b98e0f2a9a5488712c96416830d8736b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2331195,
"upload_time": "2025-01-07T00:37:07",
"upload_time_iso_8601": "2025-01-07T00:37:07.476471Z",
"url": "https://files.pythonhosted.org/packages/0a/a7/125255bb1a1291f3c767d4b618a666d4952d5b8470536c7990e3e787f2a1/geoindex_rs-0.2.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c01ed03401e6f50875eb2a5d872c7f6b3c31c22d2f4ef08025d485a3f719b19c",
"md5": "0b694995f8b3de3fd1ed72ca9a5aa2c1",
"sha256": "ad47bafdb54bbf322da20a946c18c4f878d13f67725ee6d4e30646507b58ab4c"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "0b694995f8b3de3fd1ed72ca9a5aa2c1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2008480,
"upload_time": "2025-01-07T00:37:10",
"upload_time_iso_8601": "2025-01-07T00:37:10.478652Z",
"url": "https://files.pythonhosted.org/packages/c0/1e/d03401e6f50875eb2a5d872c7f6b3c31c22d2f4ef08025d485a3f719b19c/geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0c6933e1d78a4a43ab3a35c9b6efbeb0cda3307c41c257c6ee7a30c58b6fcd7d",
"md5": "3f9c75c3ccbbc94dd43fe6a0603d8922",
"sha256": "425ad4df14ff05fcce74b3e312249b3d0d93e1a3c1b8d9b7c006a6a0cee12200"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "3f9c75c3ccbbc94dd43fe6a0603d8922",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2315767,
"upload_time": "2025-01-07T00:37:12",
"upload_time_iso_8601": "2025-01-07T00:37:12.121161Z",
"url": "https://files.pythonhosted.org/packages/0c/69/33e1d78a4a43ab3a35c9b6efbeb0cda3307c41c257c6ee7a30c58b6fcd7d/geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3e44c1830fce0a5e2a3f70f444c675aebb123955f0a2ad5a70d99b72fb1e3aa7",
"md5": "063ac8415dffac6692adf4734536cb32",
"sha256": "dd2e49449e677c54cf95da961083bf08e2641eb3ac35545393b31f982857c62c"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "063ac8415dffac6692adf4734536cb32",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2172152,
"upload_time": "2025-01-07T00:37:13",
"upload_time_iso_8601": "2025-01-07T00:37:13.978469Z",
"url": "https://files.pythonhosted.org/packages/3e/44/c1830fce0a5e2a3f70f444c675aebb123955f0a2ad5a70d99b72fb1e3aa7/geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c7733567fe075d52c6e536713d7e683f90bfe16bfde8c4a4ab78ae8681a850c1",
"md5": "5c1f9c8a18bf0fd2702f8cfd87e1ddad",
"sha256": "9d40e4b192809e576d60e021ba8aa7d88be31fc96a2b33387325a360882d5f57"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "5c1f9c8a18bf0fd2702f8cfd87e1ddad",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 3006400,
"upload_time": "2025-01-07T00:37:18",
"upload_time_iso_8601": "2025-01-07T00:37:18.079536Z",
"url": "https://files.pythonhosted.org/packages/c7/73/3567fe075d52c6e536713d7e683f90bfe16bfde8c4a4ab78ae8681a850c1/geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9988232b9ad68ef61684fcb3761f4315ad3dd3159adf25989187ebc2314262ac",
"md5": "18cc725d6fb61880671c2709687f730c",
"sha256": "1708818f5f567dccc2316f7ee20504ecfe672bd0dfac03d0aafea802ba03bae3"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "18cc725d6fb61880671c2709687f730c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2165136,
"upload_time": "2025-01-07T00:37:22",
"upload_time_iso_8601": "2025-01-07T00:37:22.182044Z",
"url": "https://files.pythonhosted.org/packages/99/88/232b9ad68ef61684fcb3761f4315ad3dd3159adf25989187ebc2314262ac/geoindex_rs-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2abfcaea79da2bbedfc3bc429a1c31d53321cf970222f479a42d94fb1ea1d17d",
"md5": "1b71d13a13143c6b97ce89e10a4ad3f1",
"sha256": "04886ab048e66a5011a5d1847e6f86fdc63f065cc94df95afe0a76e55ffd1e3e"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "1b71d13a13143c6b97ce89e10a4ad3f1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2157384,
"upload_time": "2025-01-07T00:37:25",
"upload_time_iso_8601": "2025-01-07T00:37:25.471121Z",
"url": "https://files.pythonhosted.org/packages/2a/bf/caea79da2bbedfc3bc429a1c31d53321cf970222f479a42d94fb1ea1d17d/geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "787b32049c76a268c81ff69de5c5174b7544b1f081192962d5e0e0829567e933",
"md5": "d460480c23bb8511660a49547fa82a4e",
"sha256": "8e8e8cd5471b904302c74925c41865d50ef2effba7407a4b46816b6e81515076"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "d460480c23bb8511660a49547fa82a4e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2578794,
"upload_time": "2025-01-07T00:37:27",
"upload_time_iso_8601": "2025-01-07T00:37:27.418445Z",
"url": "https://files.pythonhosted.org/packages/78/7b/32049c76a268c81ff69de5c5174b7544b1f081192962d5e0e0829567e933/geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c71f4e81df2470641f7f90d0b3977add041fa3b8465fdc9f3a376cdf55dba303",
"md5": "bfbbfbc4b26cd86aa6afa95bbeb18550",
"sha256": "0835a93349d13e44f168ab465f97a53a3be57ca71648fd5485e3328c2a15ab01"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "bfbbfbc4b26cd86aa6afa95bbeb18550",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2422858,
"upload_time": "2025-01-07T00:37:29",
"upload_time_iso_8601": "2025-01-07T00:37:29.174122Z",
"url": "https://files.pythonhosted.org/packages/c7/1f/4e81df2470641f7f90d0b3977add041fa3b8465fdc9f3a376cdf55dba303/geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b77e615790f24a8704313ce31f980cd2ed79a04b1e61e4d1daf9ded0b039c1c8",
"md5": "0b2067612f20f0370ae3b10a473ece8a",
"sha256": "999492792452cce74d748119acd5c56992f9433dcef6b7496ba9f147d164ecc8"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "0b2067612f20f0370ae3b10a473ece8a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2329544,
"upload_time": "2025-01-07T00:37:30",
"upload_time_iso_8601": "2025-01-07T00:37:30.900331Z",
"url": "https://files.pythonhosted.org/packages/b7/7e/615790f24a8704313ce31f980cd2ed79a04b1e61e4d1daf9ded0b039c1c8/geoindex_rs-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97103ceebb35f6556bc18497483669bb01ac1b9f2ae91963343358f9068be47f",
"md5": "3e1b60c61165eaa3b47b618e24c3d38f",
"sha256": "0c205996cd02c043936ecfd8f067b432e9c543550e94ed965f7bcdb3f3c5b5b9"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "3e1b60c61165eaa3b47b618e24c3d38f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1900345,
"upload_time": "2025-01-07T00:37:33",
"upload_time_iso_8601": "2025-01-07T00:37:33.568117Z",
"url": "https://files.pythonhosted.org/packages/97/10/3ceebb35f6556bc18497483669bb01ac1b9f2ae91963343358f9068be47f/geoindex_rs-0.2.0-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "88ae4f88bf13bb095eb495d165dd5abb4960aca24209d976ff1e757e7c8d2ed5",
"md5": "886605bdf5707d6a96ab9a9a14479bd1",
"sha256": "8387120d0f5cccd8ce2927325331c16e52832b4b98770a006a374ba0ee357898"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "886605bdf5707d6a96ab9a9a14479bd1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 2033435,
"upload_time": "2025-01-07T00:37:35",
"upload_time_iso_8601": "2025-01-07T00:37:35.180157Z",
"url": "https://files.pythonhosted.org/packages/88/ae/4f88bf13bb095eb495d165dd5abb4960aca24209d976ff1e757e7c8d2ed5/geoindex_rs-0.2.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "91b247ee9d0acce855aa4462747103ee969cd7f4d649b6bacc37f27bef8796d9",
"md5": "e5769fd3949da335b380ebd8ccf38998",
"sha256": "484d0f981d71da6f925cb1659012581dbe1395702d60b62e83d964613b0804b2"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "e5769fd3949da335b380ebd8ccf38998",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2027343,
"upload_time": "2025-01-07T00:37:37",
"upload_time_iso_8601": "2025-01-07T00:37:37.016894Z",
"url": "https://files.pythonhosted.org/packages/91/b2/47ee9d0acce855aa4462747103ee969cd7f4d649b6bacc37f27bef8796d9/geoindex_rs-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d7bb2a575dada582bf6fec69cc4aafa437c9c291f1c1c18b6ebbeae90b4ef160",
"md5": "20edbb1b217982bb4b486ea7c9d859a6",
"sha256": "e04ce63b1f3b8516d451829787aa0d08be09969e9597ac8d43b97c3ae98413b4"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "20edbb1b217982bb4b486ea7c9d859a6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1812575,
"upload_time": "2025-01-07T00:37:39",
"upload_time_iso_8601": "2025-01-07T00:37:39.072374Z",
"url": "https://files.pythonhosted.org/packages/d7/bb/2a575dada582bf6fec69cc4aafa437c9c291f1c1c18b6ebbeae90b4ef160/geoindex_rs-0.2.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65ac43b4f33d0aa416de889525b2bf2d7eed0ff2bb043bb7bc2a3c6e09821c39",
"md5": "7d08e7b38ff5878a270fb25c6a91c4b9",
"sha256": "c0d7c2ff3b62b3be3520a1f9e65e95d5d9adda6073472acc68f9deb022a1da07"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "7d08e7b38ff5878a270fb25c6a91c4b9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2330978,
"upload_time": "2025-01-07T00:37:42",
"upload_time_iso_8601": "2025-01-07T00:37:42.172959Z",
"url": "https://files.pythonhosted.org/packages/65/ac/43b4f33d0aa416de889525b2bf2d7eed0ff2bb043bb7bc2a3c6e09821c39/geoindex_rs-0.2.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6ddd001a41612dcc5c9ec10875c9cf7b0735326f108d570463c96a00ec46f800",
"md5": "9e834260f0c0ad6be5be583faa119c3f",
"sha256": "bb372dc84613a7f22cdd699b9cdcb69a2018b5c65933405adf16778cde27f630"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "9e834260f0c0ad6be5be583faa119c3f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2008199,
"upload_time": "2025-01-07T00:37:43",
"upload_time_iso_8601": "2025-01-07T00:37:43.760831Z",
"url": "https://files.pythonhosted.org/packages/6d/dd/001a41612dcc5c9ec10875c9cf7b0735326f108d570463c96a00ec46f800/geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "87dd3bd0834e04dbc9e7877717f391772dc6e2aa6044b1268b5a48d2ec84606d",
"md5": "df99b5e72de4f30ead859c5356a9f01b",
"sha256": "7a4a7e2a4fa4532817611377e0d65a96627a3f2c1b2cdab6dd5adcf5b173cd81"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "df99b5e72de4f30ead859c5356a9f01b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2315430,
"upload_time": "2025-01-07T00:37:45",
"upload_time_iso_8601": "2025-01-07T00:37:45.871249Z",
"url": "https://files.pythonhosted.org/packages/87/dd/3bd0834e04dbc9e7877717f391772dc6e2aa6044b1268b5a48d2ec84606d/geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b6d04bd814742c12bf336ac9ec14541b31cffe71d8fdfcd5531ebf112f060f61",
"md5": "9b440a3141b468edc97a59f47295106f",
"sha256": "e5c491b3ea2cd1d305db44c5d93637282a32ef0b14966096497da80215cf2e6a"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "9b440a3141b468edc97a59f47295106f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2172040,
"upload_time": "2025-01-07T00:37:47",
"upload_time_iso_8601": "2025-01-07T00:37:47.644232Z",
"url": "https://files.pythonhosted.org/packages/b6/d0/4bd814742c12bf336ac9ec14541b31cffe71d8fdfcd5531ebf112f060f61/geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f9867d4104ecf596d8328453fa4f81241197c2e0e312fc553198301f0dafe34f",
"md5": "ba178ed03fe8596731c1125d38804e1e",
"sha256": "7cbf90de438cbbe7d869a447ea584c8a81d5670163d810104d258520d404935e"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "ba178ed03fe8596731c1125d38804e1e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 3005931,
"upload_time": "2025-01-07T00:37:49",
"upload_time_iso_8601": "2025-01-07T00:37:49.480272Z",
"url": "https://files.pythonhosted.org/packages/f9/86/7d4104ecf596d8328453fa4f81241197c2e0e312fc553198301f0dafe34f/geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f5617c60af8de78cfb278a4b3e7ddb80640331c3f0cdf4bc41aeb87cb32de3b6",
"md5": "dd8702ff852cd8a03f9bb3e3c746f513",
"sha256": "50464070456f259ebbb11611263aaf0c0c283a544177bb06853d3c76b760ebe5"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "dd8702ff852cd8a03f9bb3e3c746f513",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2165170,
"upload_time": "2025-01-07T00:37:51",
"upload_time_iso_8601": "2025-01-07T00:37:51.149175Z",
"url": "https://files.pythonhosted.org/packages/f5/61/7c60af8de78cfb278a4b3e7ddb80640331c3f0cdf4bc41aeb87cb32de3b6/geoindex_rs-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f495b8328b13b38a0b29aa0eac2ce5269790f5b15d796a9914ad401f41d1a4a5",
"md5": "3d55e786c2a61faeac31ecccac54de7b",
"sha256": "66009b6688e96b7a738b717b3f7544a9ddd54edaa1ae7c4526cc23e7e77d651b"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "3d55e786c2a61faeac31ecccac54de7b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2157211,
"upload_time": "2025-01-07T00:37:54",
"upload_time_iso_8601": "2025-01-07T00:37:54.244199Z",
"url": "https://files.pythonhosted.org/packages/f4/95/b8328b13b38a0b29aa0eac2ce5269790f5b15d796a9914ad401f41d1a4a5/geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c4f973dbaa64807cb662e863591f7b815c6318bb1043e661cd4c7ca578da9e77",
"md5": "e86cafc27e42bbfc5beafde60d61d57f",
"sha256": "217546b3c814014892dd4cd016473983e7f8768f13d7fed2252a9a59e8b7d1df"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "e86cafc27e42bbfc5beafde60d61d57f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2578923,
"upload_time": "2025-01-07T00:37:56",
"upload_time_iso_8601": "2025-01-07T00:37:56.341464Z",
"url": "https://files.pythonhosted.org/packages/c4/f9/73dbaa64807cb662e863591f7b815c6318bb1043e661cd4c7ca578da9e77/geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "49330d4d91107c568a8ba3953a15414c3f589425045eefc9d311d508d84e8c8b",
"md5": "3452c3643378584e38cb363ad470f276",
"sha256": "546fd5047d5bc8267281c2799b4e6b3f9ae3d59bbb7e3a9d96d24328b5557886"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "3452c3643378584e38cb363ad470f276",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2422749,
"upload_time": "2025-01-07T00:37:57",
"upload_time_iso_8601": "2025-01-07T00:37:57.930525Z",
"url": "https://files.pythonhosted.org/packages/49/33/0d4d91107c568a8ba3953a15414c3f589425045eefc9d311d508d84e8c8b/geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "486346d11eebcc6fa7f6bcc979c9ebdb03f49c7f0956410b6b7d56653c7dd4bd",
"md5": "8d4ac95ae3c4766eed2d3e8238a9f00a",
"sha256": "7b023ef13f1e05ef772f4f09663e5f2b71e22ad124c5dddb63f776a0c654f13d"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "8d4ac95ae3c4766eed2d3e8238a9f00a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2329617,
"upload_time": "2025-01-07T00:38:00",
"upload_time_iso_8601": "2025-01-07T00:38:00.371985Z",
"url": "https://files.pythonhosted.org/packages/48/63/46d11eebcc6fa7f6bcc979c9ebdb03f49c7f0956410b6b7d56653c7dd4bd/geoindex_rs-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e3b14a14aede33525dd656a8c9b26fa919149edc7de859ce2522eec84cc0444a",
"md5": "77015c85450cfa1a2bf19845938c1929",
"sha256": "f0b5b0f8b2c845f80c0b262fd09c4697217e78518b77561c158f7ee12c0d1e58"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "77015c85450cfa1a2bf19845938c1929",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1900518,
"upload_time": "2025-01-07T00:38:01",
"upload_time_iso_8601": "2025-01-07T00:38:01.978956Z",
"url": "https://files.pythonhosted.org/packages/e3/b1/4a14aede33525dd656a8c9b26fa919149edc7de859ce2522eec84cc0444a/geoindex_rs-0.2.0-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32f9f886fa4d85c7d9e1836bea8020bcafdaccba2d32a4cf9baedbda47b0ed30",
"md5": "7e8859543130ed8876efced7a42f2556",
"sha256": "a76ccb3e0713dfd660de12a1b1ca87a2d8877e7f5172667a5d69b45763ecd396"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "7e8859543130ed8876efced7a42f2556",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 2033376,
"upload_time": "2025-01-07T00:38:05",
"upload_time_iso_8601": "2025-01-07T00:38:05.667144Z",
"url": "https://files.pythonhosted.org/packages/32/f9/f886fa4d85c7d9e1836bea8020bcafdaccba2d32a4cf9baedbda47b0ed30/geoindex_rs-0.2.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d498011f7347c3957672dfc332653ee508dac628c6c124937c9b53900bbe7713",
"md5": "69663304fb33bf9edb7491c67c681777",
"sha256": "2d3ba8b75f6bdb2d6bdac6a0c16fd0d7465001657ee258f5bf122aaacaf791cf"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "69663304fb33bf9edb7491c67c681777",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2024523,
"upload_time": "2025-01-07T00:38:08",
"upload_time_iso_8601": "2025-01-07T00:38:08.296322Z",
"url": "https://files.pythonhosted.org/packages/d4/98/011f7347c3957672dfc332653ee508dac628c6c124937c9b53900bbe7713/geoindex_rs-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "72f4c6172b3aa8420c920ad9327e2ac49f130290ce79432491a9cd0e0c7f2e00",
"md5": "ab449f0ae684486cfc4bee3b08363f96",
"sha256": "58c8c9172cd7e70a0f6f344a5d56d9252192ed0096e9629023dbb629ee302851"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "ab449f0ae684486cfc4bee3b08363f96",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1811045,
"upload_time": "2025-01-07T00:38:09",
"upload_time_iso_8601": "2025-01-07T00:38:09.912913Z",
"url": "https://files.pythonhosted.org/packages/72/f4/c6172b3aa8420c920ad9327e2ac49f130290ce79432491a9cd0e0c7f2e00/geoindex_rs-0.2.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f57edd574bed667e38bc5ee88b9f785fd45cbd5c4f149c58836b13a5a395d32f",
"md5": "787218065f133aaf675380efb06c27a9",
"sha256": "9ffa092c11bdab82d0da8f76c6cb050936306feeafdfe6a32be3323810954f3d"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "787218065f133aaf675380efb06c27a9",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2325905,
"upload_time": "2025-01-07T00:38:12",
"upload_time_iso_8601": "2025-01-07T00:38:12.363566Z",
"url": "https://files.pythonhosted.org/packages/f5/7e/dd574bed667e38bc5ee88b9f785fd45cbd5c4f149c58836b13a5a395d32f/geoindex_rs-0.2.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "921e7eb26ee612a29129aba2680749f3b3bf478acb846347cf1efbf7f2e5a87b",
"md5": "72b73431da11d98f26532995fb871a1c",
"sha256": "79f9fdf4f69ae932e50d6f5485dbee759eb2033c18593030e2ece7988fdf0e01"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "72b73431da11d98f26532995fb871a1c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2005356,
"upload_time": "2025-01-07T00:38:17",
"upload_time_iso_8601": "2025-01-07T00:38:17.576552Z",
"url": "https://files.pythonhosted.org/packages/92/1e/7eb26ee612a29129aba2680749f3b3bf478acb846347cf1efbf7f2e5a87b/geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f85b4f833f7b7b54acda5f215500b214391fa24333627c9641650aceac602ccf",
"md5": "a76fcd183a1cafc5066eb5133a34b8be",
"sha256": "44790001977672ad45d683fdb38525f43bc54b1c19b9c740f2b680f881f5e646"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "a76fcd183a1cafc5066eb5133a34b8be",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2313495,
"upload_time": "2025-01-07T00:38:21",
"upload_time_iso_8601": "2025-01-07T00:38:21.631718Z",
"url": "https://files.pythonhosted.org/packages/f8/5b/4f833f7b7b54acda5f215500b214391fa24333627c9641650aceac602ccf/geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4802a71a63d5dcf4d55957530b30cfea8d01442422f1460a9ac062eb23b3967a",
"md5": "5cbe4fa2049213c586174a3f6ee0d7ba",
"sha256": "2dbe9c08e8d69c59ce0bb7f92a0fdf6d5fc1b1324fcc4678e1113d7585d6c1ab"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "5cbe4fa2049213c586174a3f6ee0d7ba",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2167804,
"upload_time": "2025-01-07T00:38:23",
"upload_time_iso_8601": "2025-01-07T00:38:23.245278Z",
"url": "https://files.pythonhosted.org/packages/48/02/a71a63d5dcf4d55957530b30cfea8d01442422f1460a9ac062eb23b3967a/geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "88972cefe60a5f2946a22203fb86fdd1e0721ed6aa853a1b0a4c317b3e73d744",
"md5": "627b01a72612c0ad1f14b72797684f26",
"sha256": "4abb54c1765a28e4d7d47ac991199c434f16e5773855edc456336aeaaf7d8b9b"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "627b01a72612c0ad1f14b72797684f26",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2998754,
"upload_time": "2025-01-07T00:38:24",
"upload_time_iso_8601": "2025-01-07T00:38:24.792257Z",
"url": "https://files.pythonhosted.org/packages/88/97/2cefe60a5f2946a22203fb86fdd1e0721ed6aa853a1b0a4c317b3e73d744/geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bca27decdc58e58ee07d5407b7a41cf93e0e799e44a74487888660964807c057",
"md5": "9731464dd3479c8c05eb4b08e745d986",
"sha256": "524ab7425d43b8614c6a3d34a3a5cc55a6b325d27f258fa71f974cc3ae275fa7"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9731464dd3479c8c05eb4b08e745d986",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2160384,
"upload_time": "2025-01-07T00:38:29",
"upload_time_iso_8601": "2025-01-07T00:38:29.546366Z",
"url": "https://files.pythonhosted.org/packages/bc/a2/7decdc58e58ee07d5407b7a41cf93e0e799e44a74487888660964807c057/geoindex_rs-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "17b7d93fc8f6bfab8de67fd9e0a4a47737f0e016d253c6137ef1bad95319a30d",
"md5": "44d999a41c3725b286a8317dcea9d4e7",
"sha256": "ea8e7ca8f728dfbf3c44e5a5a529758d3597d102c23952dc027d750bded42f32"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "44d999a41c3725b286a8317dcea9d4e7",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2152984,
"upload_time": "2025-01-07T00:38:31",
"upload_time_iso_8601": "2025-01-07T00:38:31.500713Z",
"url": "https://files.pythonhosted.org/packages/17/b7/d93fc8f6bfab8de67fd9e0a4a47737f0e016d253c6137ef1bad95319a30d/geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdc6a7ec0a3022b4b7031833cc227c1423ae5727743acf259ad6c78d5f801b4f",
"md5": "3dbc035bdbb213fcb2de323bca5d98ac",
"sha256": "06e6e9b125376460ee3f1fde902d7fdd2748dfbffac086970d60d0777fa666fa"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "3dbc035bdbb213fcb2de323bca5d98ac",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2577168,
"upload_time": "2025-01-07T00:38:33",
"upload_time_iso_8601": "2025-01-07T00:38:33.776051Z",
"url": "https://files.pythonhosted.org/packages/fd/c6/a7ec0a3022b4b7031833cc227c1423ae5727743acf259ad6c78d5f801b4f/geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "266d501d3a2e9c928cb267b7751a14abafc26c0a0fcdc740673b3e63c66a99d5",
"md5": "34c9faab999539fb22f2fc13cc52a82f",
"sha256": "2d2f1619529cf7c91c52608b214005378ae0e0bef2e93a6712933c08ec0c6e0f"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "34c9faab999539fb22f2fc13cc52a82f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2416740,
"upload_time": "2025-01-07T00:38:36",
"upload_time_iso_8601": "2025-01-07T00:38:36.208562Z",
"url": "https://files.pythonhosted.org/packages/26/6d/501d3a2e9c928cb267b7751a14abafc26c0a0fcdc740673b3e63c66a99d5/geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42da9853afda4d467ec78a1eaa171cb78fc898718e24b71d50ec787b3542cc04",
"md5": "c6a0db08656115af294ba2f89648e31c",
"sha256": "a72c36fba12d367c728214713c56e7db97f088e44c01cd4c6d0812c34ddcb6f3"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "c6a0db08656115af294ba2f89648e31c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2326997,
"upload_time": "2025-01-07T00:38:37",
"upload_time_iso_8601": "2025-01-07T00:38:37.717580Z",
"url": "https://files.pythonhosted.org/packages/42/da/9853afda4d467ec78a1eaa171cb78fc898718e24b71d50ec787b3542cc04/geoindex_rs-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f99e27b6305d034864153f325b26d3b16f638d8f7fc57595f5c2b064b469ddb4",
"md5": "45224abfce868d514bc290b546c3cc35",
"sha256": "3321fbb0cc0848b8135a30a5b88ac7b7ca4deeb7a551b3d387d7b2c24b31037d"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "45224abfce868d514bc290b546c3cc35",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1895925,
"upload_time": "2025-01-07T00:38:39",
"upload_time_iso_8601": "2025-01-07T00:38:39.670107Z",
"url": "https://files.pythonhosted.org/packages/f9/9e/27b6305d034864153f325b26d3b16f638d8f7fc57595f5c2b064b469ddb4/geoindex_rs-0.2.0-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fc153f945c9d61c6eb01784f7efe5e28d58d27cbba1d328f9505ebf3fd2fa73f",
"md5": "5be45cbcb1e6ff7f1bf07bc97fd54d41",
"sha256": "3774346520ea2431628b02c5da6d8124270ced343655bdd2bbb6f16aaff77b86"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "5be45cbcb1e6ff7f1bf07bc97fd54d41",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 2030598,
"upload_time": "2025-01-07T00:38:41",
"upload_time_iso_8601": "2025-01-07T00:38:41.394951Z",
"url": "https://files.pythonhosted.org/packages/fc/15/3f945c9d61c6eb01784f7efe5e28d58d27cbba1d328f9505ebf3fd2fa73f/geoindex_rs-0.2.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "530a29984ef83f7a272721ee19bf6ad097745b1844fe90ba4531bb1d44bd7ee8",
"md5": "389aa1f8ec08a830af94424575ad1fb0",
"sha256": "f2d7bc9742fb94a6aae3864df2751fa607e9873d8c02028926d5530951e04968"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "389aa1f8ec08a830af94424575ad1fb0",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2024075,
"upload_time": "2025-01-07T00:38:42",
"upload_time_iso_8601": "2025-01-07T00:38:42.990706Z",
"url": "https://files.pythonhosted.org/packages/53/0a/29984ef83f7a272721ee19bf6ad097745b1844fe90ba4531bb1d44bd7ee8/geoindex_rs-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef5cd62200276e5493e3debcdbbe674db5be783b00aef83dbbc8f720a1dd58ae",
"md5": "aac55d92f01fdf9b7135d54774350d6b",
"sha256": "57ffdf80793380bd2ff45df0b8ff8bd79ac9c0e4986c6dfc6909b41e94677421"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "aac55d92f01fdf9b7135d54774350d6b",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1810935,
"upload_time": "2025-01-07T00:38:44",
"upload_time_iso_8601": "2025-01-07T00:38:44.804483Z",
"url": "https://files.pythonhosted.org/packages/ef/5c/d62200276e5493e3debcdbbe674db5be783b00aef83dbbc8f720a1dd58ae/geoindex_rs-0.2.0-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "92defd4179dd1eca376009657ff4e8568e291520a31c451f4cfaf6650f9d78bb",
"md5": "1c8388e3239ed310e5fd02e1709f7e97",
"sha256": "cba6f292fa760e6787787e07c3c2c53e31a73c22adf3738d58f196089e6dff48"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "1c8388e3239ed310e5fd02e1709f7e97",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2325405,
"upload_time": "2025-01-07T00:38:46",
"upload_time_iso_8601": "2025-01-07T00:38:46.381968Z",
"url": "https://files.pythonhosted.org/packages/92/de/fd4179dd1eca376009657ff4e8568e291520a31c451f4cfaf6650f9d78bb/geoindex_rs-0.2.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d99b2915d14f8510abde9c26ae132680e603cd9a06c9481b92f9d81bbdc14e60",
"md5": "937968984edf7abfc0d65eb4ca41945e",
"sha256": "3db129ca21edb9f763417b4a52b0f13ff5ce006219e7a00b9c6fb146fe0cb8e9"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "937968984edf7abfc0d65eb4ca41945e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2004992,
"upload_time": "2025-01-07T00:38:48",
"upload_time_iso_8601": "2025-01-07T00:38:48.150852Z",
"url": "https://files.pythonhosted.org/packages/d9/9b/2915d14f8510abde9c26ae132680e603cd9a06c9481b92f9d81bbdc14e60/geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "90eab96487fdd5568751ef4dc64d7182e6daa15d45b1a713722508605356839d",
"md5": "aec6473946395f3e9b754b925c29b8d2",
"sha256": "ae34e622d2695680bdd5a95b5d456bc69fa516a69fcabe308b269ef334685874"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "aec6473946395f3e9b754b925c29b8d2",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2313338,
"upload_time": "2025-01-07T00:38:51",
"upload_time_iso_8601": "2025-01-07T00:38:51.091004Z",
"url": "https://files.pythonhosted.org/packages/90/ea/b96487fdd5568751ef4dc64d7182e6daa15d45b1a713722508605356839d/geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ea6a1663293ccd12fe807557bc743537a2d032aa61439f0e21d0dbf5651932af",
"md5": "fb6418ae5cf5cae12c87bf4cf131e2d3",
"sha256": "52a908852f448abd89f85926c51b273abcd5d2ada7918746890d1862ab460f24"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "fb6418ae5cf5cae12c87bf4cf131e2d3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2167583,
"upload_time": "2025-01-07T00:38:53",
"upload_time_iso_8601": "2025-01-07T00:38:53.130723Z",
"url": "https://files.pythonhosted.org/packages/ea/6a/1663293ccd12fe807557bc743537a2d032aa61439f0e21d0dbf5651932af/geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3b3231eb1ae2775dd0fc1146c926f9ebabdc0e73c239e9856d7bd19166271952",
"md5": "5838a3c64a1a770889ae1feee4be565f",
"sha256": "756eee660909e2fb016264c048b4fc429d590cabb1455263e31161bc8f9cf730"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "5838a3c64a1a770889ae1feee4be565f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 3009824,
"upload_time": "2025-01-07T00:38:58",
"upload_time_iso_8601": "2025-01-07T00:38:58.220748Z",
"url": "https://files.pythonhosted.org/packages/3b/32/31eb1ae2775dd0fc1146c926f9ebabdc0e73c239e9856d7bd19166271952/geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "77d233676baf6706ecda30ef4a3102533e539c93f46d6939850bbbb1a12cf92c",
"md5": "204d0673edf61b60b967153ed3cde37a",
"sha256": "4e6a47a9032958c3e99e6cfa87fa0cfb5d14be5cb7546576788090b03292c416"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "204d0673edf61b60b967153ed3cde37a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2159646,
"upload_time": "2025-01-07T00:39:00",
"upload_time_iso_8601": "2025-01-07T00:39:00.096951Z",
"url": "https://files.pythonhosted.org/packages/77/d2/33676baf6706ecda30ef4a3102533e539c93f46d6939850bbbb1a12cf92c/geoindex_rs-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8378c30188cd168b061258c8855558d534d8ce8329444fd93794398026dbce71",
"md5": "d834aa82cf07cf0e2e002d5d923e51ca",
"sha256": "2b2b8a343575b2db410df13245e65e85820ed5d67d2d640b0c8a21827298f1e2"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "d834aa82cf07cf0e2e002d5d923e51ca",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2152362,
"upload_time": "2025-01-07T00:39:01",
"upload_time_iso_8601": "2025-01-07T00:39:01.655138Z",
"url": "https://files.pythonhosted.org/packages/83/78/c30188cd168b061258c8855558d534d8ce8329444fd93794398026dbce71/geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "13d79f27eaeca5e6e2e0ded916bd0268b0a92fe97c23fa721cc57990bcc952f1",
"md5": "22762d4f6726dce2c18fabc551cce3b9",
"sha256": "00a35e6a44f79dc478f5a9b825ab2e25a342db1efd128388a381efa542c17ba5"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "22762d4f6726dce2c18fabc551cce3b9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2576682,
"upload_time": "2025-01-07T00:39:04",
"upload_time_iso_8601": "2025-01-07T00:39:04.587969Z",
"url": "https://files.pythonhosted.org/packages/13/d7/9f27eaeca5e6e2e0ded916bd0268b0a92fe97c23fa721cc57990bcc952f1/geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "451ee3b5562f28d82f55e44ce0f0c6820998e5d5f492689c8facc16e36df2e97",
"md5": "eb90b40c20d8a0e4981aad054bcf6cc3",
"sha256": "48d998b66ed415e1bcba83f2c6bbe0427cfc818fb105419873713a16b9ec1bb4"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "eb90b40c20d8a0e4981aad054bcf6cc3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2416357,
"upload_time": "2025-01-07T00:39:06",
"upload_time_iso_8601": "2025-01-07T00:39:06.772464Z",
"url": "https://files.pythonhosted.org/packages/45/1e/e3b5562f28d82f55e44ce0f0c6820998e5d5f492689c8facc16e36df2e97/geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2934af3e561b64fcef6390b40f89b7cc8d8e64ad67d6812b19f0c65d8a10e76d",
"md5": "648f33b4b70380ed0b825a758a27678e",
"sha256": "04f3c4abc8fbde158217b7085525abe69b21b833817c864436590d7aa7a57a11"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "648f33b4b70380ed0b825a758a27678e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2326734,
"upload_time": "2025-01-07T00:39:08",
"upload_time_iso_8601": "2025-01-07T00:39:08.482395Z",
"url": "https://files.pythonhosted.org/packages/29/34/af3e561b64fcef6390b40f89b7cc8d8e64ad67d6812b19f0c65d8a10e76d/geoindex_rs-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "680f8a23308de3adfbeafac41ccac1751f9633ba7b41e554591122c7b19573d1",
"md5": "89acd83adb921ec46d654a5d25b5e32e",
"sha256": "a8eb6c473c6e6847331c99432f3618ac7c7bd6c29ce3e06b808970fc7070391f"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "89acd83adb921ec46d654a5d25b5e32e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1895751,
"upload_time": "2025-01-07T00:39:10",
"upload_time_iso_8601": "2025-01-07T00:39:10.277990Z",
"url": "https://files.pythonhosted.org/packages/68/0f/8a23308de3adfbeafac41ccac1751f9633ba7b41e554591122c7b19573d1/geoindex_rs-0.2.0-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ed5553fe12733d2da68c9e485a33887e93ba34036172391c0def83e609f6e00",
"md5": "c1df057e958953a99cded0e183c3c528",
"sha256": "8d0f8123ac94d0f18f6f2c2b65815c356435dab659f7a1575efaf5674059dad8"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "c1df057e958953a99cded0e183c3c528",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 2029888,
"upload_time": "2025-01-07T00:39:12",
"upload_time_iso_8601": "2025-01-07T00:39:12.851921Z",
"url": "https://files.pythonhosted.org/packages/2e/d5/553fe12733d2da68c9e485a33887e93ba34036172391c0def83e609f6e00/geoindex_rs-0.2.0-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ecd44bbb15b6f63de2edc7cf4738cb123a99c521be32e26ea91ef89fc48b89ec",
"md5": "eb0e4f2bb4e6be579ba4e4ca08084d85",
"sha256": "134d421cbb7d02c3148047d40b2a9f10b47bfcd6fa252855a50ef90072532bef"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "eb0e4f2bb4e6be579ba4e4ca08084d85",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2028131,
"upload_time": "2025-01-07T00:39:14",
"upload_time_iso_8601": "2025-01-07T00:39:14.660455Z",
"url": "https://files.pythonhosted.org/packages/ec/d4/4bbb15b6f63de2edc7cf4738cb123a99c521be32e26ea91ef89fc48b89ec/geoindex_rs-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "96300b865d77790f527d8b8c82e23d21dc4ef8419a7865b780a3d3ebf1cd6936",
"md5": "a7c1769b435ac21baf5139447e2f98fc",
"sha256": "f3ab67d33cff0113aeb84ab34d0e263f4dc8bbbfaf7953bb64d0700ef2f7b40b"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a7c1769b435ac21baf5139447e2f98fc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1813101,
"upload_time": "2025-01-07T00:39:17",
"upload_time_iso_8601": "2025-01-07T00:39:17.497934Z",
"url": "https://files.pythonhosted.org/packages/96/30/0b865d77790f527d8b8c82e23d21dc4ef8419a7865b780a3d3ebf1cd6936/geoindex_rs-0.2.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e9222dbffe09feabdaf99212d70bf986f096e82a548850b8054773e8285c24e",
"md5": "ddc05794f29a83b26423a50b5bd05f90",
"sha256": "1314f6fc7b5244b0a428f9f894cf8755954006d13efe1ce074661373cd0cb48d"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "ddc05794f29a83b26423a50b5bd05f90",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2331892,
"upload_time": "2025-01-07T00:39:19",
"upload_time_iso_8601": "2025-01-07T00:39:19.731117Z",
"url": "https://files.pythonhosted.org/packages/6e/92/22dbffe09feabdaf99212d70bf986f096e82a548850b8054773e8285c24e/geoindex_rs-0.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0f210715d00568e52604d5052cc6993eb7e5318bc1aebf6e80e1c36c4799459d",
"md5": "68d0730888154bd6d9332bacc2576694",
"sha256": "064fe75419a3c88eccfc607f802adc8e1dbb779e902f2abe8edae4fa97b208f3"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "68d0730888154bd6d9332bacc2576694",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2009365,
"upload_time": "2025-01-07T00:39:21",
"upload_time_iso_8601": "2025-01-07T00:39:21.471020Z",
"url": "https://files.pythonhosted.org/packages/0f/21/0715d00568e52604d5052cc6993eb7e5318bc1aebf6e80e1c36c4799459d/geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8613e51c605e593ced7853e22cf5acfea43cc746961aa00779002524e7e5e7f8",
"md5": "0c516c2701f5e220f0e7bdd2a76c1539",
"sha256": "82818a9a43199a603d4a2d705a51d70767cf3a0724ee36952bc050dccd3e92ce"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "0c516c2701f5e220f0e7bdd2a76c1539",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2316154,
"upload_time": "2025-01-07T00:39:23",
"upload_time_iso_8601": "2025-01-07T00:39:23.265036Z",
"url": "https://files.pythonhosted.org/packages/86/13/e51c605e593ced7853e22cf5acfea43cc746961aa00779002524e7e5e7f8/geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8e000c03be6ed9629e8e20502ecbd47b248b771d5b22e44b91e4f526ff1c2efb",
"md5": "97961c7541e6e0d0327b849d1cfc2d1a",
"sha256": "6cdf93793b380afe4bf851ad5392c47f8a375424e1f91530f7b09183dc7cecfc"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "97961c7541e6e0d0327b849d1cfc2d1a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2172709,
"upload_time": "2025-01-07T00:39:26",
"upload_time_iso_8601": "2025-01-07T00:39:26.184722Z",
"url": "https://files.pythonhosted.org/packages/8e/00/0c03be6ed9629e8e20502ecbd47b248b771d5b22e44b91e4f526ff1c2efb/geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d4001341e735777631dab1d34e0650555c6a23269686da10f842075914850cdc",
"md5": "ece683cf254d9c438468ccd68d45d6d8",
"sha256": "e5b12afce5526db08041311b60501753f6283217c189cbc6f0d7e1cfbb4d0398"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "ece683cf254d9c438468ccd68d45d6d8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 3007082,
"upload_time": "2025-01-07T00:39:28",
"upload_time_iso_8601": "2025-01-07T00:39:28.485555Z",
"url": "https://files.pythonhosted.org/packages/d4/00/1341e735777631dab1d34e0650555c6a23269686da10f842075914850cdc/geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b8c422a2a92e7d2b44984af405ab602f1e8b931c72ff8c6c70ece1d6a6c0c9e9",
"md5": "aa7eb5a50278bdd668f38f69b4570785",
"sha256": "b6b4d4a0524e1b06eb554d1358dff488a1b5b6b6f554bdb9c4bef1081dacc51f"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "aa7eb5a50278bdd668f38f69b4570785",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2165978,
"upload_time": "2025-01-07T00:39:31",
"upload_time_iso_8601": "2025-01-07T00:39:31.771526Z",
"url": "https://files.pythonhosted.org/packages/b8/c4/22a2a92e7d2b44984af405ab602f1e8b931c72ff8c6c70ece1d6a6c0c9e9/geoindex_rs-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5981732b1999b2d065231b23b3da5803d58a2b32215a45dc882634eec2a0ebbf",
"md5": "2f9b182404946fad132d1bceb7f7da40",
"sha256": "ba82033ac6dd80b51993395d95557e59ab30c455395ee02c16eb7804ec6f45b4"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "2f9b182404946fad132d1bceb7f7da40",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2158319,
"upload_time": "2025-01-07T00:39:33",
"upload_time_iso_8601": "2025-01-07T00:39:33.986555Z",
"url": "https://files.pythonhosted.org/packages/59/81/732b1999b2d065231b23b3da5803d58a2b32215a45dc882634eec2a0ebbf/geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2cc811de8519e92c7584076c9cfcfc1174df40d0219e3404709573b8c00d2e13",
"md5": "9942a61a88317686a4f79af5405b128a",
"sha256": "1b9ee97ec2ff35970ec75163d623bc2a1d8c672c76def66f639570f7ca6085a2"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "9942a61a88317686a4f79af5405b128a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2579258,
"upload_time": "2025-01-07T00:39:37",
"upload_time_iso_8601": "2025-01-07T00:39:37.170395Z",
"url": "https://files.pythonhosted.org/packages/2c/c8/11de8519e92c7584076c9cfcfc1174df40d0219e3404709573b8c00d2e13/geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dd805e18b8c303b276bb2fba91927389dddfe67dc5e4ad7cf11a6fe971596614",
"md5": "31e644ec372980dc8085439e979034df",
"sha256": "58976583fea0b09072e098be0fb54f2ea0b0093e018864bfed8e5929859d740c"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "31e644ec372980dc8085439e979034df",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2423500,
"upload_time": "2025-01-07T00:39:39",
"upload_time_iso_8601": "2025-01-07T00:39:39.630544Z",
"url": "https://files.pythonhosted.org/packages/dd/80/5e18b8c303b276bb2fba91927389dddfe67dc5e4ad7cf11a6fe971596614/geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f6a7109d181b57429cdff78b046b8658312d216a113b570413ffbe6a7aa3df5",
"md5": "7c7ddbd8971dcba90332d2ab81b70f62",
"sha256": "3a877b0151cd8870158d0a4a645e371dd37afa8466c877b8796a980642e9e969"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "7c7ddbd8971dcba90332d2ab81b70f62",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2330258,
"upload_time": "2025-01-07T00:39:42",
"upload_time_iso_8601": "2025-01-07T00:39:42.030738Z",
"url": "https://files.pythonhosted.org/packages/4f/6a/7109d181b57429cdff78b046b8658312d216a113b570413ffbe6a7aa3df5/geoindex_rs-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7f62a0de93e80db578b4667c050fced1e5f40fc23ed8f8d8799bb24501d2d0a9",
"md5": "f879da2efae565613db8bea864afe67e",
"sha256": "b9bd5db39a6243ea45313ff3d024b28da37500e797a2e6b38c83b9ba6f441edf"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "f879da2efae565613db8bea864afe67e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1900713,
"upload_time": "2025-01-07T00:39:43",
"upload_time_iso_8601": "2025-01-07T00:39:43.677799Z",
"url": "https://files.pythonhosted.org/packages/7f/62/a0de93e80db578b4667c050fced1e5f40fc23ed8f8d8799bb24501d2d0a9/geoindex_rs-0.2.0-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4d8738027b4b9f797fc67ea3d3a6a4d478cdf201cd9186309791751e6980a870",
"md5": "ab0d2ad943f8999d2aa505c870716cf9",
"sha256": "6aaee0ad6ae855a510af1408bba8c236efb049042ade10c9da9e770da3ef549b"
},
"downloads": -1,
"filename": "geoindex_rs-0.2.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "ab0d2ad943f8999d2aa505c870716cf9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 2034084,
"upload_time": "2025-01-07T00:39:45",
"upload_time_iso_8601": "2025-01-07T00:39:45.361666Z",
"url": "https://files.pythonhosted.org/packages/4d/87/38027b4b9f797fc67ea3d3a6a4d478cdf201cd9186309791751e6980a870/geoindex_rs-0.2.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-07 00:37:03",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kylebarron",
"github_project": "geo-index",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "geoindex-rs"
}