[package]
name = "copc-reader"
description = "Pure-Rust COPC reader with public hierarchy access"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
readme = "../README.md"
documentation = "https://docs.rs/copc-reader"
keywords = ["copc", "las", "laz", "point-cloud", "gis"]
categories = ["science", "parser-implementations"]
exclude = [
"tests/**",
"benches/**",
]
[features]
parallel = ["dep:rayon"]
http = ["dep:ureq"]
http-tls = ["http", "ureq/rustls"]
[dependencies]
byteorder = { workspace = true }
copc-core = { version = "0.9.0", path = "../copc-core" }
las = { workspace = true }
laz = { workspace = true }
rayon = { workspace = true, optional = true }
ureq = { version = "3", optional = true, default-features = false }
[dev-dependencies]
copc-writer = { path = "../copc-writer" }
criterion = { workspace = true }
tempfile = { workspace = true }
tiny_http = "0.12"