H3

Latest version: v4.2.2

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 9

4.0.0b5

- Rename `H3Poly` and `H3MultiPoly` to `LatLngPoly` and `LatLngMultiPoly` (364)
- Add ability to convert from `__geo_interface__` objects with Z-coordinate (371)

4.0.0b4

No changes, just testing: 360

4.0.0b3

- Change supported Python versions to 3.7, 3.8, 3.9, 3.10, 3.11, 3.12 (324, 325, 347, 348)
- New `h3.Polygon()`/GeoJSON interface (301)
- Use functions instead of methods for the interface functions (334)
- Use `list` instead of `set` for unordered Python outputs (339)

4.0.0b2

- Build Python 3.11 wheels (297)

4.0.0b1

Beta release; feedback welcome!

- Move to v4.0 of the core C library (250)
+ Function name changes: https://github.com/uber/h3/blob/master/dev-docs/RFCs/v4.0.0/names_for_concepts_types_functions.md
+ New error system
+ New interfaces for `polygon_to_cells` and `cells_to_polygons`
involving a new `h3.Polygon` class
- Expose the Cython API (234)
+ Note: The Cython API is not yet stable, and should only be used for
experimentation

3.7.4

- Website and API documentation; along with docstring cleanup.
- Add support for linters and IDE tooling (213)
- Remove Py 3.5 wheel for Windows (214)
- Py 3.10 wheels and on more architectures (220, 221, 223, 225)
- Greatly reduce sdist size (227, 229)

Page 4 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.