aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml25
1 files changed, 11 insertions, 14 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 0c9a5be..dadc6db 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -29,8 +29,8 @@ games = []
windows_autostart_postgres = []
[workspace.dependencies]
-lazy_static = "1.4"
-rand = "0.8"
+lazy_static = "1.5"
+rand = "0.9"
grate = { git = "https://pub.npry.dev/grate" }
thulani_calc.path = "calc"
@@ -42,18 +42,17 @@ thulani_calc.workspace = true
grate.workspace = true
anyhow = "1.0"
-thiserror = "1.0"
+thiserror = "2.0"
url = "2.5"
dotenv = "0.15"
chrono = "0.4"
-time = "0.3"
-reqwest = { version = "0.11", features = ["json"] }
+reqwest = { version = "0.12", features = ["json"] }
sha1 = { version = "0.10", features = ["std"] }
regex = "1.10"
-itertools = "0.12"
+itertools = "0.14"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
-timeago = "0.4"
+timeago = "0.5"
fnv = "1.0"
dashmap = "6.0"
@@ -64,14 +63,13 @@ uuid = "1.10"
clap = { version = "4.5", features = ["derive"] }
envconfig = "0.10"
-envconfig_derive = "0.10"
tap = "1.0"
-tokio = { version = "1.37", features = ["full"] }
+tokio = { version = "1.48", features = ["full"] }
-songbird = { version = "0.4", features = ["builtin-queue"] }
-symphonia = { version = "0.5", features = ["all"] }
+songbird = { version = "0.5", features = ["builtin-queue"] }
+symphonia = { version = "0.5", features = ["all"] } # reminder: needed for songbird formats
poise = "0.6"
@@ -79,8 +77,7 @@ diesel = { version = "2.1", features = ["chrono"], optional = true }
diesel-async = { version = "0.4", optional = true, features = ["deadpool", "postgres"] }
diesel_async_migrations = { version = "0.12", optional = true }
tokio-postgres = { version = "0.7", optional = true, features = ["with-chrono-0_4"] }
-deadpool-postgres = { version = "0.13", optional = true }
-
+deadpool-postgres = { version = "0.14", optional = true }
[dependencies.serenity]
version = "0.12"
@@ -88,7 +85,7 @@ default-features = false
features = ["builder", "cache", "client", "framework", "gateway", "http", "model", "utils", "voice", "standard_framework", "rustls_backend"]
[target.'cfg(target_os = "windows")'.dependencies]
-windows = { version = "0.58", features = ["Win32_System_Services"] }
+windows = { version = "0.62", features = ["Win32_System_Services"] }
bytemuck = { version = "1.16", features = ["min_const_generics"] }
[profile.release]