chore(deps) bump proton-sdk/proton-drive-rs to 0.6.3, version 0.4.2

Adds the new Node fields (direct_role, share_id) to the catalog test fixture and applies rustfmt to the track-prefs test.
This commit is contained in:
nvrl committed 2026-09-15 14:10:00 +02:00
1 parent d3c5f071fb
commit 6f28a9c377
4 files changed
+49 -18

No files matched your search

Generated
+33 -11
View File
@@ -2403,6 +2403,25 @@ dependencies = [
"euclid",
]
[[package]]
name = "h2"
version = "0.4.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef8e5e5a340588f4452631496976cf8636d4a7ecf600239fdc27615d2530bc16"
dependencies = [
"atomic-waker",
"bytes",
"fnv",
"futures-core",
"futures-sink",
"http",
"indexmap",
"slab",
"tokio",
"tokio-util",
"tracing",
]
[[package]]
name = "half"
version = "2.7.1"
@@ -2592,6 +2611,7 @@ dependencies = [
"bytes",
"futures-channel",
"futures-core",
"h2",
"http",
"http-body",
"httparse",
@@ -4202,9 +4222,9 @@ checksum = "3d595e54a326bc53c1c197b32d295e14b169e3cfeaa8dc82b529f947fba6bcf5"
[[package]]
name = "proton-drive-rs"
version = "0.5.1"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3abae5e90e6889b120208159eb2c60b332612e5b708fdf3c14287307ce01715d"
checksum = "11faa95cf40bd87d4d48435cdf9b16fff5f14caf45b3a565a941fd4a6e18cefe"
dependencies = [
"async-trait",
"base64 0.22.1",
@@ -4229,9 +4249,9 @@ dependencies = [
[[package]]
name = "proton-sdk"
version = "0.5.1"
version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fa729310c1a66e12bb41b9f5f036c86b9857e76536556052203ffecdb0b44c3"
checksum = "7de99acbd776f7bad5e1e1f3c40d7df3e4ef7411984d02370008ba1ff270a047"
dependencies = [
"aes-gcm 0.11.0",
"async-trait",
@@ -4262,7 +4282,7 @@ dependencies = [
[[package]]
name = "pstr-android"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"android_logger",
"jni 0.21.1",
@@ -4281,7 +4301,7 @@ dependencies = [
[[package]]
name = "pstr-app"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"anyhow",
"eframe",
@@ -4303,7 +4323,7 @@ dependencies = [
[[package]]
name = "pstr-cli"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"anyhow",
"clap",
@@ -4321,7 +4341,7 @@ dependencies = [
[[package]]
name = "pstr-core"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"directories",
"futures",
@@ -4339,7 +4359,7 @@ dependencies = [
[[package]]
name = "pstr-meta"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"pstr-core",
"reqwest",
@@ -4352,7 +4372,7 @@ dependencies = [
[[package]]
name = "pstr-player"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"async-trait",
"libloading",
@@ -4367,7 +4387,7 @@ dependencies = [
[[package]]
name = "pstr-stream"
version = "0.4.1"
version = "0.4.2"
dependencies = [
"async-trait",
"futures",
@@ -4647,6 +4667,7 @@ dependencies = [
"bytes",
"futures-core",
"futures-util",
"h2",
"http",
"http-body",
"http-body-util",
@@ -5644,6 +5665,7 @@ dependencies = [
"bytes",
"futures-core",
"futures-sink",
"libc",
"pin-project-lite",
"tokio",
]
+3 -3
View File
@@ -11,7 +11,7 @@ members = [
]
[workspace.package]
version = "0.4.1"
version = "0.4.2"
edition = "2024"
license = "MIT"
repository = "https://github.com/narrrl/proton-stream"
@@ -28,8 +28,8 @@ authors = ["Nils Pukropp <contact@narl.io>"]
opt-level = 2
[workspace.dependencies]
proton-sdk = { version = "0.5.1" }
proton-drive-rs = { version = "0.5.1" }
proton-sdk = { version = "0.6.3" }
proton-drive-rs = { version = "0.6.3" }
# Internal crates.
pstr-core = { path = "crates/pstr-core" }
+12 -3
View File
@@ -1454,14 +1454,21 @@ mod tests {
audio_title: None,
subtitle_title: Some("Full Subtitles".into()),
};
catalog.set_title_track_prefs("show", &prefs).expect("write");
assert_eq!(catalog.title_track_prefs("show").expect("read"), Some(prefs.clone()));
catalog
.set_title_track_prefs("show", &prefs)
.expect("write");
assert_eq!(
catalog.title_track_prefs("show").expect("read"),
Some(prefs.clone())
);
let changed = TitleTrackPrefs {
subtitle_title: Some("Signs & Songs".into()),
..prefs
};
catalog.set_title_track_prefs("show", &changed).expect("overwrite");
catalog
.set_title_track_prefs("show", &changed)
.expect("overwrite");
let all = catalog.all_title_track_prefs().expect("read all");
assert_eq!(all.get("show"), Some(&changed));
}
@@ -1614,6 +1621,8 @@ mod tests {
photo: None,
album: None,
verification: Default::default(),
direct_role: None,
share_id: None,
}
}
+1 -1
View File
@@ -14,7 +14,7 @@
# builds from the registry alone.
pkgname=proton-stream
pkgver=0.4.1
pkgver=0.4.2
pkgrel=1
pkgdesc="Netflix-style desktop client for Proton Drive public links: browse and stream a share"
arch=('x86_64')