[package]
name = "cargo"
-version = "0.55.0"
+version = "0.57.0"
edition = "2018"
authors = ["Yehuda Katz <wycats@gmail.com>",
"Carl Lerche <me@carllerche.com>",
[dependencies]
atty = "0.2"
bytesize = "1.0"
-cargo-platform = { path = "crates/cargo-platform", version = "0.1.1" }
-cargo-util = { path = "crates/cargo-util", version = "0.1.0" }
+cargo-platform = { path = "crates/cargo-platform", version = "0.1.2" }
+cargo-util = { path = "crates/cargo-util", version = "0.1.1" }
crates-io = { path = "crates/crates-io", version = "0.33.0" }
crossbeam-utils = "0.8"
-curl = { version = "0.4.23", features = ["http2"] }
-curl-sys = "0.4.22"
-env_logger = "0.8.1"
+curl = { version = "0.4.38", features = ["http2"] }
+curl-sys = "0.4.48"
+env_logger = "0.9.0"
pretty_env_logger = { version = "0.4", optional = true }
anyhow = "1.0"
filetime = "0.2.9"
humantime = "2.0.0"
ignore = "0.4.7"
lazy_static = "1.2.0"
-jobserver = "0.1.21"
+jobserver = "0.1.24"
lazycell = "1.2.0"
libc = "0.2"
log = "0.4.6"
libgit2-sys = "0.12.18"
memchr = "2.1.3"
num_cpus = "1.0"
-opener = "0.4"
+opener = "0.5"
percent-encoding = "2.0"
-rustfix = "0.5.0"
-semver = { version = "1.0", features = ["serde"] }
+rustfix = "0.6.0"
+semver = { version = "1.0.3", features = ["serde"] }
serde = { version = "1.0.123", features = ["derive"] }
serde_ignored = "0.1.0"
serde_json = { version = "1.0.30", features = ["raw_value"] }
shell-escape = "0.1.4"
strip-ansi-escapes = "0.1.0"
-tar = { version = "0.4.26", default-features = false }
+tar = { version = "0.4.35", default-features = false }
tempfile = "3.0"
termcolor = "1.1"
toml = "0.5.7"
unicode-width = "0.1.5"
openssl = { version = '0.10.11', optional = true }
im-rc = "15.0.0"
+itertools = "0.10.0"
# A noop dependency that changes in the Rust repository, it's a bit of a hack.
# See the `src/tools/rustc-workspace-hack/README.md` file in `rust-lang/rust`
# for more information.
rustc-workspace-hack = "1.0.0"
-rand = "0.8.3"
[target.'cfg(windows)'.dependencies]
fwdansi = "1.1.0"