h3ronpy
A data science toolkit for the H3 geospatial grid.
This library is not a substitute for the official python h3 library - instead it provides more high-level functions on top of H3 and integrations into common dataframe libraries.
Documentation is available on https://h3ronpy.readthedocs.io/.
Features
H3 algorithms provided using the performant h3o library.
Build on Apache Arrow and pyarrow for efficient data handling.
Dedicated APIs for the the pandas and polars dataframe libraries. The pandas support includes geopandas.
Multi-threaded conversion of raster data to the H3 grid using numpy arrays.
Multi-threaded conversion of vector data, including geopandas GeoDataFrames and any object which supports the python __geo_interface__ protocol (shapely, geojson, …).
Limitations
Not all functionalities of the H3 grid are wrapped by this library, the current feature-set was implemented when there was a need and the time for it. As a opensource library new features can be requested in the form of github issues or contributed using pull requests.
License
MIT
Metadata
Release files for h3ronpy 0.22.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Actions Reset | |||
|---|---|---|---|---|
| h3ronpy-0.22.0-cp39-abi3-win_amd64.whl | CPython 3.9 | abi3 | Windows x86-64 | Details for h3ronpy-0.22.0-cp39-abi3-win_amd64.whl |
| h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | abi3 | Linux glibc 2.17+ x86-64 | Details for h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
| h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.9 | abi3 | Linux glibc 2.17+ ARM64 | Details for h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
| h3ronpy-0.22.0-cp39-abi3-macosx_11_0_arm64.whl | CPython 3.9 | abi3 | macOS 11.0+ ARM64 | Details for h3ronpy-0.22.0-cp39-abi3-macosx_11_0_arm64.whl |
| h3ronpy-0.22.0-cp39-abi3-macosx_10_14_x86_64.whl | CPython 3.9 | abi3 | macOS 10.14+ x86-64 | Details for h3ronpy-0.22.0-cp39-abi3-macosx_10_14_x86_64.whl |
Total release size: 15.8 MB
Release files / h3ronpy-0.22.0-cp39-abi3-win_amd64.whl
| Download URL | h3ronpy-0.22.0-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
f161d9117491dd39b0f124b057aa152140412fee6c4b2bf814660c0b9c0f1804
|
|
BLAKE2b-256 checksum How to use checksums |
19f3d041c40ef8dc2ad416a0f5b3b15fa51ed3e1063dc2661e99082468ec9635
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.4
|
Release files / h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
57aa53e335027932f0965e222b255e8004ad121adbe0791f1518f894dc5ba6fa
|
|
BLAKE2b-256 checksum How to use checksums |
b608b349ae3b7051b37155f40e09852193fc56f9aafe2edf6ef3e190eb329a2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.4
|
Release files / h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
eb63a78f78a2dff8cce95894401203f518977783bd056fd00e9ca4a8c043d4d8
|
|
BLAKE2b-256 checksum How to use checksums |
3eaa232dcb298ab10ca8def9f3857126411ecb8af8785bf1fb142cc1a16545b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.4
|
Release files / h3ronpy-0.22.0-cp39-abi3-macosx_11_0_arm64.whl
| Download URL | h3ronpy-0.22.0-cp39-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.9 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e307b611b4da164931e8cf10146fe31e21b1eddb9cb60865a5cba6bd53f05c26
|
|
BLAKE2b-256 checksum How to use checksums |
0e1e764f3b4ca76a742b6ac48eab5eda16356845e09aaa1f63edb9d4c102e01e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.4
|
Release files / h3ronpy-0.22.0-cp39-abi3-macosx_10_14_x86_64.whl
| Download URL | h3ronpy-0.22.0-cp39-abi3-macosx_10_14_x86_64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.9 abi3 macOS 10.14+ x86-64 |
|
SHA-256 checksum How to use checksums |
cc13f4257eac6d9cb700f0dd9af114449d9e96ce02ea59b296b9ae1757b4eff5
|
|
BLAKE2b-256 checksum How to use checksums |
bc68eed436e94f06a370112844ff4986be9c9f27e65fa2def485da752877e564
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.7.4
|
Security for h3ronpy 0.22.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.