# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.59" name = "std-dev" version = "0.1.0" exclude = ["data-samples"] description = "Your Swiss Army knife for swiftly processing any amount of data. Implemented for industrial and educational purposes alike." homepage = "https://github.com/Icelk/std-dev" readme = "README.md" license = "LGPL-3.0-or-later" repository = "https://github.com/Icelk/std-dev" [package.metadata.docs.rs] all-features = true rustdoc-args = [ "--cfg", "docsrs", ] [profile.production] opt-level = "s" lto = true inherits = "release" strip = true [[bin]] name = "std-dev" path = "src/bin/main.rs" required-features = ["bin"] [dependencies.approx] version = "0.5" optional = true default-features = false [dependencies.atty] version = "0.2.14" optional = true [dependencies.clap] version = "4.0" features = ["cargo"] optional = true [dependencies.clap_autocomplete] version = "0.4" optional = true [dependencies.colored] version = "2.0" optional = true [dependencies.hypermelon] version = "0.5.0" [dependencies.nalgebra] version = "0.32" optional = true [dependencies.num-traits] version = "0.2" features = ["std"] optional = true default-features = false [dependencies.poloto] version = "18" optional = true default-features = false [dependencies.rand] version = "0.8" optional = true [dependencies.rand_xorshift] version = "0.3.0" optional = true [dependencies.rug] version = "1.15" optional = true [dependencies.simba] version = "0.8" optional = true default-features = false [features] arbitrary-precision = [ "rug", "simba", "regression", "num-traits", "num-traits/std", "approx", ] base = [ "percentile-rand", "binary_search_rng", "generic-impls", ] bin = [ "clap", "poloto", "regression", "binary_search_rng", "ols", ] binary_search_rng = [ "rand", "rand_xorshift", ] completion = ["clap_autocomplete"] default = [ "bin", "pretty", "completion", "regression", "ols", "percentile-rand", "generic-impls", "binary_search_rng", "random_subset_regression", ] generic-impls = ["num-traits"] ols = [ "nalgebra", "regression", ] percentile-rand = ["rand"] pretty = [ "bin", "atty", "colored", ] random_subset_regression = ["rand"] regression = [] [target."cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))".dependencies.getrandom] version = "0.2" features = ["js"]