Skip to content

Commit 37e0465

Browse files
committed
chore(deps): make shlex a non-optional dependency
Although not directly related to this PR's changes, during review we agreed to make shlex non-optional since it's used by the default `repl` feature and the package is under 20 KiB. See: bitcoindevkit#225 (comment)
1 parent 5db2be7 commit 37e0465

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ tracing = "0.1.41"
2626
tracing-subscriber = "0.3.20"
2727
toml = "0.8.23"
2828
serde= {version = "1.0", features = ["derive"]}
29+
shlex = "1.3.0"
2930

3031
# Optional dependencies
3132
bdk_bitcoind_rpc = { version = "0.21.0", features = ["std"], optional = true }
3233
bdk_electrum = { version = "0.23.0", optional = true }
3334
bdk_esplora = { version = "0.22.1", features = ["async-https", "tokio"], optional = true }
3435
bdk_kyoto = { version = "0.15.1", optional = true }
3536
bdk_redb = { version = "0.1.0", optional = true }
36-
shlex = { version = "1.3.0", optional = true }
3737
payjoin = { version = "=1.0.0-rc.1", features = ["v1", "v2", "io", "_test-utils"], optional = true}
3838
reqwest = { version = "0.12.23", default-features = false, optional = true }
3939
url = { version = "2.5.4", optional = true }
@@ -42,7 +42,7 @@ url = { version = "2.5.4", optional = true }
4242
default = ["repl", "sqlite"]
4343

4444
# To use the app in a REPL mode
45-
repl = ["shlex"]
45+
repl = []
4646

4747
# Available database options
4848
sqlite = ["bdk_wallet/rusqlite"]

0 commit comments

Comments
 (0)