[package] name = "lair" version = "0.7.0" description = "Linear algebra in Rust" readme = "README.md" documentation = "https://docs.rs/lair" homepage = "https://github.com/vinesystems/lair" repository = "https://github.com/vinesystems/lair" license = "Apache-2.0" keywords = ["linear-algebra", "matrix", "decomposition"] categories = ["mathematics"] authors = ["Min Kim ", "Min Shao "] edition = "2021" rust-version = "1.65" exclude = ["./github"] [features] default = [] serialization = ["serde", "num-complex/serde"] [dependencies] ndarray = "0.16" num-complex = "0.4" num-traits = "0.2.15" serde = { version = "1", optional = true } thiserror = "1" [dev-dependencies] approx = "0.5" # Update only when ndarray updates its dependency criterion = "0.3" # 0.5 requires rustc 1.74 or newer ndarray = { version = "0.16", features = ["approx"] } ndarray-rand = "0.15" rand_isaac = "0.3" [[bench]] name = "geqrf" harness = false [[bench]] name = "getrf" harness = false [[bench]] name = "getrs" harness = false [packages.metadata.docs.rs] all-features = true