]> git.proxmox.com Git - cargo.git/blame - Cargo.toml
fix: add periods to list items
[cargo.git] / Cargo.toml
CommitLineData
6f240656 1[package]
4abf27e7 2name = "cargo"
34632c59 3version = "0.66.0"
cabe1cca 4edition = "2021"
e3eb2868 5license = "MIT OR Apache-2.0"
a4c54384
AC
6homepage = "https://crates.io"
7repository = "https://github.com/rust-lang/cargo"
d941bea3 8documentation = "https://docs.rs/cargo"
d551d904 9readme = "README.md"
a4c54384
AC
10description = """
11Cargo, a package manager for Rust.
12"""
4abf27e7 13
ea3d601f 14[lib]
4abf27e7
AC
15name = "cargo"
16path = "src/cargo/lib.rs"
17
e8484805 18[dependencies]
9629f99d 19atty = "0.2"
a46df8fe 20bytesize = "1.0"
f71b231a 21cargo-platform = { path = "crates/cargo-platform", version = "0.1.2" }
41ac6078 22cargo-util = { path = "crates/cargo-util", version = "0.2.1" }
43a063c8 23crates-io = { path = "crates/crates-io", version = "0.34.0" }
1bfb8974
EH
24curl = { version = "0.4.43", features = ["http2"] }
25curl-sys = "0.4.55"
fc3e5697 26env_logger = "0.9.0"
00863327 27pretty_env_logger = { version = "0.4", optional = true }
3a18c89a 28anyhow = "1.0"
c04a87c1 29filetime = "0.2.9"
38aa4a23 30flate2 = { version = "1.0.3", default-features = false, features = ["zlib"] }
30fe22b2
JG
31git2 = "0.15.0"
32git2-curl = "0.16.0"
5087cc45 33glob = "0.3.0"
fa05eb23 34hex = "0.4"
1c9b292a 35home = "0.5"
2be0acc1 36humantime = "2.0.0"
5ca5f2f1 37indexmap = "1"
337fbaaa 38ignore = "0.4.7"
76ce4dfe 39lazy_static = "1.2.0"
70a1ce35 40jobserver = "0.1.24"
d9534bf4 41lazycell = "1.2.0"
a40f7d90 42libc = "0.2"
76ce4dfe 43log = "0.4.6"
30fe22b2 44libgit2-sys = "0.14.0"
6babe72e 45memchr = "2.1.3"
ff9ee5cc 46opener = "0.5"
df8f33b4 47os_info = "3.5.0"
5ca5f2f1 48pathdiff = "0.2"
3c67dc84 49percent-encoding = "2.0"
9362fe5f 50rustfix = "0.6.0"
f5c26458 51semver = { version = "1.0.3", features = ["serde"] }
54742ce7 52serde = { version = "1.0.123", features = ["derive"] }
09dc727f 53serde_ignored = "0.1.0"
d1218d29 54serde_json = { version = "1.0.30", features = ["raw_value"] }
96a56422 55shell-escape = "0.1.4"
dcd4999d 56strip-ansi-escapes = "0.1.0"
819f7a5c 57tar = { version = "0.4.38", default-features = false }
8daf81e1 58tempfile = "3.0"
2b17b2d5 59termcolor = "1.1"
8e086805 60toml_edit = { version = "0.14.3", features = ["serde", "easy", "perf"] }
95008f91 61unicode-xid = "0.2.0"
a5b4b471 62url = "2.2.2"
78a60bc7 63walkdir = "2.2"
d674c229 64clap = "3.2.18"
a8081a00 65unicode-width = "0.1.5"
585c7d43 66openssl = { version = '0.10.11', optional = true }
b5c19191 67im-rc = "15.0.0"
0847630d 68itertools = "0.10.0"
8bd0572c 69
4477355b
AC
70# A noop dependency that changes in the Rust repository, it's a bit of a hack.
71# See the `src/tools/rustc-workspace-hack/README.md` file in `rust-lang/rust`
72# for more information.
73rustc-workspace-hack = "1.0.0"
841f20ae 74
f6dd5c2e 75[target.'cfg(windows)'.dependencies]
dcd49a2f 76fwdansi = "1.1.0"
f6a29a77 77
64828ba9
AC
78[target.'cfg(windows)'.dependencies.winapi]
79version = "0.3"
80features = [
4671a2aa 81 "basetsd",
64828ba9
AC
82 "handleapi",
83 "jobapi",
84 "jobapi2",
4671a2aa 85 "memoryapi",
64828ba9
AC
86 "minwindef",
87 "ntdef",
46b18260 88 "ntstatus",
64828ba9
AC
89 "processenv",
90 "processthreadsapi",
91 "psapi",
92 "synchapi",
93 "winerror",
94 "winbase",
95 "wincon",
96 "winnt",
97]
f6dd5c2e 98
22e7ede6 99[dev-dependencies]
0b5c065f
EH
100cargo-test-macro = { path = "crates/cargo-test-macro" }
101cargo-test-support = { path = "crates/cargo-test-support" }
ed78e6b7 102snapbox = { version = "0.3.0", features = ["diff", "path"] }
9fba127e 103
0e26eae5
EH
104[build-dependencies]
105flate2 = { version = "1.0.3", default-features = false, features = ["zlib"] }
819f7a5c 106tar = { version = "0.4.38", default-features = false }
0e26eae5 107
4abf27e7
AC
108[[bin]]
109name = "cargo"
110test = false
d8450848 111doc = false
585c7d43
AC
112
113[features]
0e031b5a 114deny-warnings = []
d7071c2f
GL
115vendored-openssl = ["openssl/vendored"]
116pretty-env-logger = ["pretty_env_logger"]