[package] name = "librespot-connect" version.workspace = true rust-version.workspace = true authors = ["Paul Lietar "] license.workspace = true description = "The Spotify Connect logic for librespot" repository.workspace = true edition.workspace = true [features] # Refer to the workspace Cargo.toml for the list of features default = ["native-tls"] # TLS backend propagation native-tls = ["librespot-core/native-tls"] rustls-tls-native-roots = ["librespot-core/rustls-tls-native-roots"] rustls-tls-webpki-roots = ["librespot-core/rustls-tls-webpki-roots"] [dependencies] librespot-core.workspace = true librespot-playback.workspace = true librespot-protocol.workspace = true futures-util = "0.3" log = "0.4" protobuf = "3.7" rand = { version = "0.9", default-features = false, features = ["small_rng"] } serde_json = "1.0" thiserror = "2" tokio = { version = "1", features = ["macros", "parking_lot", "sync"] } tokio-stream = "0.1" uuid = { version = "1.18", features = ["v4"] }