[package] name = "geopolars" version = "0.1.0-alpha.3" edition = "2021" authors = ["Kyle Barron ", "Stuart Lynn"] description = "Geospatial extensions for Polars" documentation = "https://docs.rs/geopolars" readme = "../README.md" repository = "https://github.com/geopolars/geopolars" license = "MIT" exclude = ["cities.arrow"] rust-version = "1.60" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = [ "polars/csv-file", "polars/dtype-slim", "polars/fmt", "polars/temporal", "polars/zip_with", ] proj = ["dep:proj"] [dependencies] geozero = { version = "0.9.4", features = ["with-wkb"] } rstar = "0.9.3" geo = "0.23" # Only the _minimal_ features to get polars to compile should be declared here polars = { version = "0.24", features = [ "dtype-u8", "dtype-i8", "ipc", "private", ], default-features = false } thiserror = "1.0" proj = { version = "0.27.0", optional = true, features = [ "geo-types", "bundled_proj", ] } [dev-dependencies] criterion = { version = "0.4", features = ["html_reports"] } # see: https://bheisler.github.io/criterion.rs/book/faq.html [lib] bench = false [[bench]] name = "affine" harness = false [[bench]] name = "explode" harness = false