Clap uses once_cell which recently released v1.20 which updated its
MSRV to 1.70. Locally pin once_cell to 1.20.3 to maintain our MSRV.
version = "8.0.0-dev"
dependencies = [
"clap",
+ "once_cell",
"regex",
"tracing",
"tracing-subscriber",
version = "8.0.0-dev"
dependencies = [
"clap",
+ "once_cell",
"rustyline",
"rustyline-derive",
"serde",
# 4.0 is the newest version that builds with Rust 1.67.1.
clap = { version = "=4.2.0", default-features = false, features = ["std", "derive", "help", "usage"] }
+
+# Pin once_cell otherwise clap will pull in v1.21.0 which requires Rust 1.70+.
+once_cell = { version = "=1.20.3" }
# 4.0 is the newest version that builds with Rust 1.67.1.
clap = { version = "=4.2.0", default-features = false, features = ["std", "derive", "help", "usage"] }
+# Pin once_cell otherwise clap will pull in v1.21.0 which requires Rust 1.70+.
+once_cell = { version = "=1.20.3" }
+
# Need to pin back for Rust 1.67.1
rustyline = { version = "=11.0.0" }
rustyline-derive = { version = "0.9.0" }