@@ -16,16 +16,16 @@ name = "cargo"
16
16
path = " src/cargo/lib.rs"
17
17
18
18
[dependencies ]
19
+ anyhow = " 1.0.47"
19
20
base64 = " 0.13.1"
20
21
bytesize = " 1.0"
21
22
cargo-platform = { path = " crates/cargo-platform" , version = " 0.1.2" }
22
23
cargo-util = { path = " crates/cargo-util" , version = " 0.2.3" }
24
+ clap = " 4.1.3"
23
25
crates-io = { path = " crates/crates-io" , version = " 0.35.1" }
24
26
curl = { version = " 0.4.44" , features = [" http2" ] }
25
27
curl-sys = " 0.4.59"
26
28
env_logger = " 0.10.0"
27
- pretty_env_logger = { version = " 0.4" , optional = true }
28
- anyhow = " 1.0.47"
29
29
filetime = " 0.2.9"
30
30
flate2 = { version = " 1.0.3" , default-features = false , features = [" zlib" ] }
31
31
git2 = " 0.16.0"
@@ -36,46 +36,46 @@ hmac = "0.12.1"
36
36
home = " 0.5"
37
37
http-auth = { version = " 0.1.6" , default-features = false }
38
38
humantime = " 2.0.0"
39
- indexmap = " 1"
40
39
ignore = " 0.4.7"
40
+ im-rc = " 15.0.0"
41
+ indexmap = " 1"
41
42
is-terminal = " 0.4.0"
42
- lazy_static = " 1.2 .0"
43
+ itertools = " 0.10 .0"
43
44
jobserver = " 0.1.24"
45
+ lazy_static = " 1.2.0"
44
46
lazycell = " 1.2.0"
45
47
libc = " 0.2"
46
- log = " 0.4.6"
47
48
# Temporarily pin libgit2-sys due to some issues with SSH not working on
48
49
# Windows.
49
50
libgit2-sys = " =0.14.1"
51
+ log = " 0.4.6"
50
52
memchr = " 2.1.3"
51
53
opener = " 0.5"
54
+ openssl = { version = ' 0.10.11' , optional = true }
52
55
os_info = " 3.5.0"
53
56
pasetors = { version = " 0.6.4" , features = [" v3" , " paserk" , " std" , " serde" ] }
54
57
pathdiff = " 0.2"
55
58
percent-encoding = " 2.0"
59
+ pretty_env_logger = { version = " 0.4" , optional = true }
56
60
rustfix = " 0.6.0"
57
61
semver = { version = " 1.0.3" , features = [" serde" ] }
58
62
serde = { version = " 1.0.123" , features = [" derive" ] }
63
+ serde-value = " 0.7.0"
59
64
serde_ignored = " 0.1.0"
60
65
serde_json = { version = " 1.0.30" , features = [" raw_value" ] }
61
- serde-value = " 0.7.0"
62
66
sha1 = " 0.10.5"
63
67
shell-escape = " 0.1.4"
64
68
strip-ansi-escapes = " 0.1.0"
65
69
tar = { version = " 0.4.38" , default-features = false }
66
70
tempfile = " 3.0"
67
71
termcolor = " 1.1"
68
72
time = { version = " 0.3" , features = [" parsing" , " formatting" ]}
69
- toml_edit = " 0.19.0"
70
73
toml = " 0.7.0"
74
+ toml_edit = " 0.19.0"
75
+ unicode-width = " 0.1.5"
71
76
unicode-xid = " 0.2.0"
72
77
url = " 2.2.2"
73
78
walkdir = " 2.2"
74
- clap = " 4.1.3"
75
- unicode-width = " 0.1.5"
76
- openssl = { version = ' 0.10.11' , optional = true }
77
- im-rc = " 15.0.0"
78
- itertools = " 0.10.0"
79
79
80
80
# A noop dependency that changes in the Rust repository, it's a bit of a hack.
81
81
# See the `src/tools/rustc-workspace-hack/README.md` file in `rust-lang/rust`
0 commit comments