Cargo.toml

 1[package]
 2name = "util"
 3version = "0.1.0"
 4edition = "2021"
 5publish = false
 6
 7[lib]
 8path = "src/util.rs"
 9doctest = true
10
11[features]
12test-support = ["tempdir", "git2"]
13
14[dependencies]
15anyhow = "1.0.38"
16backtrace = "0.3"
17log = { version = "0.4.16", features = ["kv_unstable_serde"] }
18lazy_static = "1.4.0"
19futures = "0.3"
20isahc = "1.7"
21smol = "1.2.5"
22url = "2.2"
23rand = { workspace = true }
24tempdir = { version = "0.3.7", optional = true }
25serde = { workspace = true }
26serde_json = { workspace = true }
27git2 = { version = "0.15", default-features = false, optional = true }
28dirs = "3.0"
29
30[dev-dependencies]
31tempdir = { version = "0.3.7" }
32git2 = { version = "0.15", default-features = false }