Releases: nmandery/h3ronpy
Releases · nmandery/h3ronpy
v0.17.4
v0.17.3
0.17.3 - 2023-07-27
- Fixed
maxx
value returned bycells_bounds_arrays
- a bug caused this to be identical tominx
. - Added
cells_to_string
,vertexes_to_string
anddirectededges_to_string
functions to convert to Utf8Array. - Added more documentation for the
vector
modules.
v0.17.2
v0.17.1
v0.17.0
0.17.0 - 2023-06-27
In this release the project migrated to the arrow memory model and switched from the h3ron library to the Rust implementation of H3 named h3o. This comes along with safer code and performance improvements. Although h3ronpy
is no longer build on the h3ron
rust crate, the name remains.
As a result of these migrations, the Python API has completely changed. Due to this it is easier to refer to the
new documentation than listing the changes here. That is another aspect of these changes - there now exists a sphinx generated
documentation.
Other changes:
- Upgrade from pyo3 0.18 to 0.19.
v0.16.1
v0.16.0
h3ronpy [0.16.0] - 2022-12-28
- Directly support GeoSeries in vector to H3 conversion by automatically exchanging geometries using WKB. #7
- Raise minimum supported python version to 3.8.
intersecting
argument forgeodataframe_to_h3
to also include cells which are only intersecting with the geometry, but whose centroid is not contained in the geometry.
v0.15.1
v0.15.0
h3ronpy [0.15.0] - 2022-09-11
- Dependency upgrades incl. upgrade to H3 v4.0.0 / h3ron v0.15.0.
- The migration to H3 v4.0.0 comes with renaming a few functions to follow H3 conventions:
- In
h3ronpy.op
module:kring_distances
->grid_disk_distances
kring_distances_agg
->grid_disk_distances_agg
kring_distances_agg_np
->grid_disk_distances_agg_np
- In
- The migration to H3 v4.0.0 comes with renaming a few functions to follow H3 conventions:
v0.14.0
h3ronpy [0.14.0] - 2022-01-29
Added
- Add
h3ronpy.op.change_resolution
andh3ronpy.op.change_resolution_paired
Changed
- Replace usage of
wkb
crate withgeozero
because of licensing. - Stop supporting Python 3.6 (was EOL on 23 Dec 2021). Minimum supported python version now is Python 3.7.
- Omit empty geometries when converting vector data.
- Dependency upgrades.