[package] name = "ratio-dsm" description = "Ratio's DSM plotting library." version = "0.8.1" license = "GPL-3.0-or-later" keywords = ["matrix", "graph", "visualization"] categories = ["visualization", "mathematics", "science"] homepage = "https://gitlab.com/ratio-case-os/rust/ratio-dsm" repository = "https://gitlab.com/ratio-case-os/rust/ratio-dsm.git" edition = "2021" readme = "README.md" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["serde"] serde = [ "dep:serde", "dep:serde_json", "palette/serializing", "ratio-color/serde", "ratio-matrix/serde", "implicit-clone/serde", ] [dependencies] implicit-clone = "0.4.9" palette = { version = "0.7.5" } ratio-color = { version = "0.4.4", default-features = false } ratio-matrix = { version = "0.4.0", default-features = false } # ratio-matrix = { path = "../ratio-matrix" } serde = { version = "1.0.197", features = [ "serde_derive", "rc", ], optional = true } serde_json = { version = "1.0.114", optional = true } snafu = "0.8.1" svg = "0.17.0" [dev-dependencies] pretty_assertions = "1.4.0" rand = "0.8.5" strum = { version = "0.26.1", features = ["derive"] }