diff options
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 57 |
1 files changed, 24 insertions, 33 deletions
@@ -13,17 +13,16 @@ [package] edition = "2018" name = "plotters" -version = "0.2.15" +version = "0.3.0" authors = ["Hao Hou <haohou302@gmail.com>"] exclude = ["doc-template/*"] description = "A Rust drawing library focus on data plotting for both WASM and native applications" +homepage = "https://plotters-rs.github.io/" readme = "README.md" keywords = ["WebAssembly", "Visualization", "Plotting", "Drawing"] categories = ["visualization", "wasm"] license = "MIT" repository = "https://github.com/38/plotters" -[profile.bench] -debug = true [[bench]] name = "benchmark" @@ -33,24 +32,29 @@ harness = false version = "0.4.11" optional = true -[dependencies.gif] -version = "0.10.3" -optional = true - [dependencies.num-traits] version = "0.2.11" -[dependencies.palette] -version = "0.5.0" -features = ["std"] +[dependencies.plotters-backend] +version = "^0.3.*" + +[dependencies.plotters-bitmap] +version = "^0.3.*" +optional = true +default_features = false + +[dependencies.plotters-svg] +version = "^0.3.*" optional = true -default-features = false [dev-dependencies.criterion] version = "0.3.2" [dev-dependencies.itertools] version = "0.9.0" +[dev-dependencies.plotters-bitmap] +version = "^0.3.*" + [dev-dependencies.rand] version = "0.7.3" @@ -64,31 +68,25 @@ version = "0.2.0" version = "1.3.0" [features] +all_elements = ["errorbar", "candlestick", "boxplot", "histogram"] +all_series = ["area_series", "line_series", "point_series", "surface_series"] area_series = [] -bitmap = ["ttf"] +bitmap_backend = ["plotters-bitmap", "ttf"] +bitmap_encoder = ["plotters-bitmap/image_encoder"] +bitmap_gif = ["plotters-bitmap/gif_backend"] boxplot = [] -cairo = ["cairo-rs", "ttf"] candlestick = [] datetime = ["chrono"] -debug = [] -default = ["image_encoder", "svg", "chrono", "palette_ext", "gif_backend", "deprecated_items", "bitmap", "ttf", "errorbar", "candlestick", "boxplot", "histogram", "area_series", "line_series", "point_series"] +default = ["bitmap_backend", "bitmap_encoder", "bitmap_gif", "svg_backend", "chrono", "ttf", "image", "deprecated_items", "all_series", "all_elements"] deprecated_items = [] errorbar = [] -evcxr = ["svg"] -gif_backend = ["gif", "bitmap"] +evcxr = ["svg_backend"] histogram = [] -image_encoder = ["image", "bitmap"] line_series = [] -palette_ext = ["palette"] -piston = ["piston_window", "ttf"] point_series = [] -svg = [] +surface_series = [] +svg_backend = ["plotters-svg"] ttf = ["font-kit", "rusttype", "lazy_static"] -[target."cfg(not(target_arch = \"wasm32\"))".dependencies.cairo-rs] -version = "0.8.1" -features = ["ps"] -optional = true - [target."cfg(not(target_arch = \"wasm32\"))".dependencies.font-kit] version = "0.7.0" optional = true @@ -103,16 +101,9 @@ default-features = false version = "1.4.0" optional = true -[target."cfg(not(target_arch = \"wasm32\"))".dependencies.piston_window] -version = "0.108.0" -optional = true - [target."cfg(not(target_arch = \"wasm32\"))".dependencies.rusttype] version = "0.8.2" optional = true -[target."cfg(target_arch = \"wasm32\")".dependencies.js-sys] -version = "0.3.39" - [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen] version = "0.2.62" |