v4.11.0
What's Changed
Bug Fixes
- Work around GEOS issue in voronoi_frames by @martinfleis in #693
- BUG: misaligned weights in the gabriel graph by @martinfleis in #709
Enhancements
- REF: refactor Graph.to_W to avoid perf bottleneck by @martinfleis in #691
- PERF: don't build coincident lookup if not needed by @martinfleis in #710
- ENH: add Graph.build_h3 by @martinfleis in #694
- ENH: Graph IO to classic weights file formats by @martinfleis in #698
- ENH: include Graph.describe() to describe neighbourhood values by @u3ks in #717
- ENH: implement Graph.repr by @martinfleis in #711
Maintenance
- COMPAT: compatibility with pandas 3 by @martinfleis in #692
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #696
Other Changes
- DOC: clarify the requirements of the canonical sorting of Graph index by @martinfleis in #700
- DOC: add example to Graph.to_W by @martinfleis in #701
- DOC: add examples to build_block_contiguity by @dancejod in #702
- DOC: Add examples to build_distance_band by @novotny-marek in #705
- Added examples to from_dicts and build_knn. by @Kryndlea in #704
- DOC: add examples to build_contiguity and build_triangulation by @lisawink in #703
- REF: minor performance improvements in Graph by @martinfleis in #697
- add back
numba
in Py312 tests by @jGaboardi in #708 - Refactor handling of coincident points in triangulation by @martinfleis in #714
- PERF: sorting-related improvements in Graph by @martinfleis in #715
- Categorical spatial lag using the Graph by @sjsrey in #716
- COMPAT: remove typing from Graph.describe by @martinfleis in #719
- Add timeout in request to handle off-line use cases in examples by @sjsrey in #718
New Contributors
- @dancejod made their first contribution in #702
- @novotny-marek made their first contribution in #705
- @Kryndlea made their first contribution in #704
- @lisawink made their first contribution in #703
- @u3ks made their first contribution in #717
Full Changelog: v4.10...v4.11.0