diff --git a/Cargo.lock b/Cargo.lock index bbb3242..c40cd47 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -232,7 +232,7 @@ dependencies = [ "enumflags2", "futures-channel", "futures-util", - "rand 0.9.2", + "rand 0.9.4", "raw-window-handle", "serde", "serde_repr", @@ -1092,7 +1092,7 @@ dependencies = [ "fuzzy-matcher", "image", "notify-rust", - "rand 0.9.2", + "rand 0.10.0", "regex", "rfd", "rodio", @@ -3567,9 +3567,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.9.2" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" +checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" dependencies = [ "rand_chacha", "rand_core 0.9.5", @@ -3650,7 +3650,7 @@ dependencies = [ "num-traits", "paste", "profiling", - "rand 0.9.2", + "rand 0.9.4", "rand_chacha", "simd_helpers", "thiserror 2.0.18", diff --git a/Cargo.toml b/Cargo.toml index f9ec8d8..ceb0935 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,7 +45,7 @@ symphonia = { version = "0.5.4", features = ["mp3", "flac", "wav"] } sysinfo = { version = "0.35.2", features = ["serde"] } notify-rust = "4.12.0" image = { version = "0.25.10", features = ["png"] } -rand = "0.9.2" +rand = "0.10.0" thiserror = "2.0.18" regex = "1.12.3" fuzzy-matcher = "0.3.7" diff --git a/src/components/tables/tracks.rs b/src/components/tables/tracks.rs index 1b2ccbb..584875e 100644 --- a/src/components/tables/tracks.rs +++ b/src/components/tables/tracks.rs @@ -5,7 +5,7 @@ use std::{ use egui::CursorIcon; use egui_extras::{Column, TableBuilder, TableRow}; -use rand::Rng; +use rand::RngExt; use tracing::{debug, error}; use super::{TABLE_HEADER_HEIGHT, TABLE_ROW_HEIGHT}; diff --git a/src/utils/random.rs b/src/utils/random.rs index 6639c62..0dde514 100644 --- a/src/utils/random.rs +++ b/src/utils/random.rs @@ -1,6 +1,6 @@ use std::collections::BTreeSet; -use rand::Rng; +use rand::RngExt; pub fn filtered_random_index(len: usize, excluded: &BTreeSet) -> Option { if excluded.len() >= len {