1[package] 2authors = ["Jorge Aparicio <japaricious@gmail.com>", "Brook Heisler <brookheisler@gmail.com>"] 3name = "criterion" 4version = "0.2.11" 5 6description = "Statistics-driven micro-benchmarking library" 7homepage = "https://bheisler.github.io/criterion.rs/book/index.html" 8repository = "https://github.com/bheisler/criterion.rs" 9readme = "README.md" 10keywords = ["criterion", "benchmark"] 11categories = ["development-tools::profiling"] 12license = "Apache-2.0/MIT" 13exclude = ["book/*"] 14 15[dependencies] 16lazy_static = "1.2" 17criterion-plot = { path="plot", version="0.3.1", optional = true } 18itertools = "0.8" 19serde = "1.0" 20serde_json = "1.0" 21serde_derive = "1.0" 22atty = "0.2.11" 23clap = { version = "2.32", default-features = false } 24csv = "1.0" 25walkdir = "2.2.7" 26tinytemplate = { version = "1.0.1", optional = true } 27cast = "0.2" 28num-traits = "0.2" 29rand_os = "0.1" 30rand_xoshiro = "0.1" 31rand_core = { version = "0.3", default-features = false } 32rayon = "1.0.3" 33# These are needed for the minimal-versions build 34rayon-core = ">=1.4.1" 35libc = ">=0.1.5" 36 37[dev-dependencies] 38tempdir = "0.3.7" 39approx = "0.3" 40quickcheck = { version = "0.8", default-features = false } 41rand = "0.6" 42 43[badges] 44travis-ci = { repository = "bheisler/criterion.rs" } 45appveyor = { repository = "bheisler/criterion.rs", id = "4255ads9ctpupcl2" } 46maintenance = { status = "passively-maintained" } 47 48[features] 49real_blackbox = [] 50html_reports = ["criterion-plot", "tinytemplate"] 51default = ["html_reports"] 52 53[workspace] 54 55[[bench]] 56name = "bench_main" 57harness = false 58 59[lib] 60bench = false 61