From 4f0916c7e1f904ea4a81aeeb00324f99c724d254 Mon Sep 17 00:00:00 2001 From: "Carson M." Date: Wed, 27 Mar 2024 18:20:38 -0500 Subject: [PATCH] chore: update dependencies --- .vscode/settings.json | 1 + Cargo.toml | 6 +++--- src/youtube/types/mod.rs | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index b471120..9494113 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,4 @@ { + "rust-analyzer.check.features": ["tls-native", "serde"], "rust-analyzer.cargo.features": ["tls-native", "serde"] } diff --git a/Cargo.toml b/Cargo.toml index ca6f335..4601b78 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" rust-version = "1.75" [dependencies] -irc = { version = "0.15", optional = true, default-features = false } +irc = { version = "1", optional = true, default-features = false } tokio = { version = "1", default-features = false, features = [ "net" ] } futures-util = { version = "0.3", default-features = false } thiserror = "1.0" @@ -16,7 +16,7 @@ chrono = { version = "0.4", default-features = false, features = [ "clock", "std serde = { version = "1.0", optional = true, features = [ "derive" ] } serde-aux = { version = "4.4", optional = true } uuid = { version = "1.5", optional = true } -reqwest = { version = "0.11", optional = true } +reqwest = { version = "0.12", optional = true } simd-json = { version = "0.13", optional = true } url = { version = "2.5", optional = true } rand = { version = "0.8", optional = true } @@ -33,4 +33,4 @@ twitch = [ "dep:irc", "dep:uuid" ] youtube = [ "dep:simd-json", "dep:reqwest", "dep:rand", "dep:serde", "dep:url", "dep:regex", "dep:serde-aux" ] serde = [ "dep:serde", "chrono/serde", "uuid?/serde" ] tls-native = [ "irc?/tls-native" ] -#tls-rust = [ "irc?/tls-rust" ] +tls-rust = [ "irc?/tls-rust" ] diff --git a/src/youtube/types/mod.rs b/src/youtube/types/mod.rs index 96845e2..1162b7a 100644 --- a/src/youtube/types/mod.rs +++ b/src/youtube/types/mod.rs @@ -117,5 +117,5 @@ where let micros = (number % 1_000_000) as u32; let nanos = micros * 1_000; - Ok(Utc.from_utc_datetime(&NaiveDateTime::from_timestamp_opt(seconds, nanos).ok_or_else(|| D::Error::custom("Couldn't parse the timestamp"))?)) + DateTime::from_timestamp(seconds, nanos).ok_or_else(|| D::Error::custom("Couldn't parse the timestamp")) }