1[package] 2name = "crate_tool" 3version = "0.1.0" 4edition = "2021" 5 6# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 7 8[dependencies] 9anyhow = "1" 10cargo = "0.76" 11cfg-expr = "0.17" 12chrono = "0.4" 13clap = { version = "4.4.6", features = ["derive"] } 14crates-index = "3.2.0" 15glob = "0.3" 16itertools = "0.11" 17num_cpus = "1" 18owning_ref = "0.4" 19protobuf = "3" 20reqwest = { version = "0.12.5", features = ["blocking", "gzip"] } 21semver = "1" 22# TODO: Unpin once https://github.com/serde-rs/serde/issues/2844 is resolved. 23serde = { version = "=1.0.210", features = ["derive"] } 24serde_json = "1" 25spdx = "0.10" 26thiserror = "1" 27threadpool = "1" 28walkdir = "2" 29whoami = "1" 30google_metadata = { path = "../google_metadata"} 31license_checker = { path = "../license_checker" } 32name_and_version = { path = "../name_and_version" } 33name_and_version_proc_macros = { path = "../name_and_version_proc_macros" } 34rooted_path = { path = "../rooted_path" } 35test_mapping = { path = "../test_mapping" } 36 37[build-dependencies] 38protobuf-codegen = "3" 39protobuf-parse = "3" 40 41[dev-dependencies] 42tempfile = "3" 43