Cargo.toml
1 [package] 2 name = "download-manager" 3 version = "0.1.0" 4 edition = "2021" 5 license = "MIT OR Apache-2.0" 6 publish = false 7 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 8 9 [dependencies] 10 anyhow = "1.0.72" 11 arti-client = { path = "../../../crates/arti-client", features = [ "bridge-client", "pt-client" ] } 12 arti-hyper = { path = "../../../crates/arti-hyper", features = ["default"] } 13 futures = "0.3.28" 14 hyper = { version = "0.14", features = ["http1", "client", "runtime"] } 15 sha2 = "0.10.7" 16 thiserror = "2" 17 tls-api = "0.9.0" 18 tls-api-native-tls = "0.9.0" 19 tokio = { version = "1.7", features = ["full"] } 20 tor-rtcompat = { path = "../../../crates/tor-rtcompat" } 21 tracing = "0.1" 22 tracing-subscriber = "0.3.17" 23 24 [features] 25 full = ["arti-client/full", "arti-hyper/full", "tor-rtcompat/full"]