[package] name = "h3ron-polars" version = "0.4.0" authors = ["Nico Mandery "] description = "Integration of the h3 geospatial indexing system with polars dataframes" edition = "2021" license = "MIT" keywords = ["geo", "spatial", "h3", "polars"] readme = "README.md" homepage = "https://github.com/nmandery/h3ron" repository = "https://github.com/nmandery/h3ron" [package.metadata.docs.rs] all-features = true [features] # spatial indexing si_kdtree = ["dep:kdbush"] si_rtree = ["dep:rstar", "geo-types/use-rstar_0_9"] si_packed_hilbert_rtree = ["dep:static_aabb2d_index"] si_full = ["si_kdtree", "si_rtree", "si_packed_hilbert_rtree"] serde = ["dep:serde", "polars-core/serde"] [dependencies] geo = "0.27" geo-types = "0.7" kdbush = { version = "0.2", optional = true } polars-core = "0.32" polars = { version = "0.32", features = ["lazy", "dtype-u8"] } rstar = { version = "0.11", optional = true } serde = { version = "1", features = ["derive"], optional = true } static_aabb2d_index = { version = "1", optional = true } thiserror = "1" [dependencies.h3ron] path = "../h3ron" version = "0.18" features = ["indexmap"] [dev-dependencies] criterion = { version = "^0.5", features = ["html_reports"] } [[bench]] name = "spatialindex" harness = false required-features = ["si_full"]