v0.12.0
New Features ✨
- feat: Add new example notebook on accessing spatially-partitioned Overture GeoParquet datasets by @kylebarron in #832
- feat: Allow passing GeoArrow arrays and chunked arrays directly to layer constructors by @kylebarron in #828
- feat: Support parsing
geoarrow.geometryinput; read WKB/WKT without shapely dep by @kylebarron in #846 - feat: Use
100%as default CSS height by @ATL2001 in #835 - feat: Migrate notebook examples to dependency management using
juvby @kylebarron in #821
Breaking changes 🔨
- chore!: Require Python 3.10 or higher by @kylebarron in #843
Bug fixes 🐛
- fix(arc-layer): Fix migration example by @kylebarron in #830
- fix: Bump geoarrow-rust-core to fix handling of geoarrow geometry by @kylebarron in #864
Other changes
- perf: Avoid numpy memory copy when shapely-produced offsets are already
int32by @kylebarron in #845 - chore: Suggest shallow clone of repo in DEVELOP.md by @kylebarron in #825
- chore: Fix mypy lint errors by @kylebarron in #826
- ci: Add CI test for Python 3.13 by @kylebarron in #844
- chore: Cleaner handling of chunked array input into BaseArrowLayer.init by @kylebarron in #855
Full Changelog: v0.11.1...v0.12.0