From 715701af8fe100b8af1efde88f1c6a91b3713b05 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 11:14:48 +0200 Subject: [PATCH] chore(deps): bump the cargo group with 3 updates (#1664) * chore(deps): bump the cargo group with 3 updates --- updated-dependencies: - dependency-name: reqwest dependency-version: 0.12.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: tokio dependency-version: 1.46.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo - dependency-name: rspotify dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo ... Signed-off-by: dependabot[bot] * doc: Update CHANGELOG Latest rspotify fixes problem with unknown playable types: ramsayleung/rspotify#531 --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Henrik Friedrichsen --- CHANGELOG.md | 1 + Cargo.lock | 66 ++++++++++++++++++++++++---------------------------- Cargo.toml | 2 +- 3 files changed, 32 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bd6b2d7..125dbc0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Queue UI correctly plays a track when clicking on an already selected item - Swap foreground and background colors for command line input - Do not crash due to unavailable tracks in queue +- Do not fail when receiving playables of unknown types ## [1.2.2] diff --git a/Cargo.lock b/Cargo.lock index c7a5b9b..63731ce 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2018,6 +2018,17 @@ dependencies = [ "generic-array", ] +[[package]] +name = "io-uring" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" +dependencies = [ + "bitflags 2.9.0", + "cfg-if", + "libc", +] + [[package]] name = "ioctl-rs" version = "0.2.0" @@ -2532,14 +2543,14 @@ dependencies = [ "platform-dirs", "rand 0.9.1", "regex", - "reqwest 0.12.20", + "reqwest 0.12.22", "rspotify", "serde", "serde_cbor", "serde_json", "signal-hook", - "strum 0.27.1", - "strum_macros 0.27.1", + "strum", + "strum_macros", "tokio", "tokio-stream", "tokio-util", @@ -3591,9 +3602,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.20" +version = "0.12.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813" +checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" dependencies = [ "base64 0.22.1", "bytes", @@ -3683,9 +3694,9 @@ dependencies = [ [[package]] name = "rspotify" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97e4f3254b449534ab3891331881d922d50ec36bd07c155147253a747fa5d475" +checksum = "77beedc33ecff4c39e8ef0e6f7ebc8d849f3ffebbeb786f9997d96f0d9cf4017" dependencies = [ "base64 0.22.1", "chrono", @@ -3704,9 +3715,9 @@ dependencies = [ [[package]] name = "rspotify-http" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed8a6b6d3cfea3040a2436e02366e5cb8d84f7658667be7075f6ed1cc64360da" +checksum = "fde1ea9e2a49698cffbc994a83f5f909b37736c31cccb202f9577e8a32df3a63" dependencies = [ "log", "maybe-async", @@ -3718,21 +3729,21 @@ dependencies = [ [[package]] name = "rspotify-macros" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "559fad82b639297c093c5cc8ef406001dd0cb55cd9f5125a8fb40310e38b95d9" +checksum = "ee3dfb51ee54bd754ad76e96ad60a3b64bc70ae33a89261d9dbabc4c148a496f" [[package]] name = "rspotify-model" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd00345ab89d2dd8059f0d0c168a6b0f858099795d7e318554411303b827d95" +checksum = "018f29a6a8c47cfe7923c48140ed546a395f660c7af05b73e6001d4505f89c8d" dependencies = [ "chrono", "enum_dispatch", "serde", "serde_json", - "strum 0.26.3", + "strum", "thiserror 2.0.12", ] @@ -4207,32 +4218,13 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -[[package]] -name = "strum" -version = "0.26.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" -dependencies = [ - "strum_macros 0.26.4", -] - [[package]] name = "strum" version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" - -[[package]] -name = "strum_macros" -version = "0.26.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" dependencies = [ - "heck", - "proc-macro2", - "quote", - "rustversion", - "syn", + "strum_macros", ] [[package]] @@ -4574,17 +4566,19 @@ dependencies = [ [[package]] name = "tokio" -version = "1.45.1" +version = "1.46.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" +checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" dependencies = [ "backtrace", "bytes", + "io-uring", "libc", "mio", "parking_lot", "pin-project-lite", "signal-hook-registry", + "slab", "socket2", "tokio-macros", "tracing", diff --git a/Cargo.toml b/Cargo.toml index 49a1165..6c2e082 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -81,7 +81,7 @@ signal-hook = "0.3.18" [dependencies.rspotify] default-features = false features = ["client-ureq", "ureq-native-tls"] -version = "0.14.0" +version = "0.15.0" [dependencies.cursive] default-features = false