chore: make arc-swap optional

This commit is contained in:
Tal 2025-12-28 18:00:21 +01:00
parent 6802db1a1e
commit 6b65b7d952

View File

@ -18,7 +18,7 @@ homepage = "https://github.com/talwat/lowfi"
repository = "https://github.com/talwat/lowfi" repository = "https://github.com/talwat/lowfi"
[features] [features]
mpris = ["dep:mpris-server"] mpris = ["dep:mpris-server", "dep:arc-swap"]
extra-audio-formats = ["rodio/default"] extra-audio-formats = ["rodio/default"]
scrape = [ scrape = [
"dep:serde", "dep:serde",
@ -38,7 +38,7 @@ thiserror = "2.0.12"
# Async # Async
tokio = { version = "1.41.1", features = ["macros", "rt", "fs", "io-util", "sync", "time"], default-features = false } tokio = { version = "1.41.1", features = ["macros", "rt", "fs", "io-util", "sync", "time"], default-features = false }
futures-util = { version = "0.3.31", default-features = false } futures-util = { version = "0.3.31", default-features = false }
arc-swap = "1.7.1" arc-swap = { version = "1.7.1", optional = true }
# Data # Data
reqwest = { version = "0.12.9", features = ["stream", "http2", "default-tls"], default-features = false } reqwest = { version = "0.12.9", features = ["stream", "http2", "default-tls"], default-features = false }