[package]
name = "rustebra"
version = "0.5.0"
edition = "2024"
rust-version = "1.85"
license = "Apache-2.0"
description = "A hybrid no_std/alloc linear algebra crate for Rust, scaling from embedded targets to dynamic Krylov subspace solvers."
repository = "https://github.com/tec-eli/rustebra"
homepage = "https://tec-eli.github.io/rustebra"
keywords = ["linear-algebra", "matrix", "vector", "no-std", "numerical"]
categories = ["algorithms", "mathematics", "no-std"]
documentation = "https://docs.rs/rustebra"
readme = "README.md"
exclude = [
".all-contributorsrc",
".claudeignore",
".github/",
"CLAUDE.md",
"CONTEXT.md",
"book.toml",
"docs/",
"sonar-project.properties",
"theme/",
]
[dependencies]
[features]
alloc = []
[[example]]
name = "sparse"
required-features = ["alloc"]
[dev-dependencies]
nalgebra = { version = "0.33", features = ["alloc"] }
proptest = "1"
[profile.release]
panic = "abort"
lto = true