@@ -81,16 +81,18 @@ single_match = "allow"
8181await_holding_lock = " allow"
8282
8383[dependencies ]
84- clap = { version = " =4.4.18" , features = [" derive" , " color" ] }
84+ # Caret ranges: MSRV-aware resolution (see `.cargo/config.toml` and CONTRIBUTING.md).
85+ clap = { version = " 4.4" , features = [" derive" , " color" ] }
8586serde = { version = " 1.0" , features = [" derive" ] }
8687serde_json = " 1.0"
8788regex = " 1.10"
88- toml = " =0.8 .8"
89+ toml = " 0 .8"
8990semver = " 1.0"
9091spdx = " 0.13.5"
91- colored = " =2.1.0"
92+ colored = " 2.1"
93+ # Pinned: 7.1.2+ pulls unicode-width 0.2 which requires a newer MSRV than 1.80.
9294comfy-table = " =7.1.1"
93- dirs = " = 5.0.1 "
95+ dirs = " 5.0"
9496anyhow = " 1.0"
9597thiserror = " 2.0"
9698chrono = { version = " 0.4" , features = [" serde" ] }
@@ -101,10 +103,11 @@ tokio = { version = "1", features = ["full"] }
101103tokio-tungstenite = { version = " 0.24" , default-features = false , features = [" connect" , " rustls-tls-webpki-roots" ] }
102104futures-util = " 0.3"
103105ctrlc = " 3.4"
104- clap_complete = " = 4.4.10 "
106+ clap_complete = " 4.4"
105107dialoguer = { version = " 0.11" , features = [" fuzzy-select" , " password" ] }
106108aes-gcm = " 0.10.3"
107109argon2 = " 0.5.3"
110+ # Pinned: strkey encoding must stay aligned with stellar-xdr 22.x fixtures.
108111stellar-strkey = " =0.0.10"
109112stellar-xdr = { version = " 22.0.0" , features = [" serde" ] }
110113base64 = " 0.21"
@@ -116,6 +119,7 @@ wasmtime = { version = "24.0.7", default-features = false, features = ["cranelif
116119uuid = { version = " 1.6.1" , features = [" v4" , " serde" ] }
117120hidapi = { version = " 2.6.5" , optional = true }
118121trezor-client = { version = " 0.1.5" , default-features = false , features = [" stellar" ], optional = true }
122+ # Pinned: 3.2+ bumps MSRV past 1.80.
119123zxcvbn = " =3.1.1"
120124zeroize = { version = " 1" , features = [" derive" ] }
121125hex = " 0.4"
@@ -174,7 +178,8 @@ opt-level = 3
174178lto = true
175179
176180[build-dependencies ]
177- clap = { version = " 4.4.18" , features = [" derive" ] }
178- clap_complete = " 4.4.10"
181+ clap = { version = " 4.4" , features = [" derive" ] }
182+ clap_complete = " 4.4"
183+ # Pinned: clap_mangen 0.2.31+ requires clap 4.5 APIs not guaranteed on MSRV 1.80.
179184clap_mangen = " =0.2.30"
180185tokio-postgres = { version = " 0.7" , features = [" with-chrono-0_4" , " with-serde_json-1" ] }
0 commit comments