summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorMatthieu Pignolet <matthieu@matthieu-dev.xyz>2023-07-05 07:18:34 +0000
committerMatthieu Pignolet <matthieu@matthieu-dev.xyz>2023-07-05 07:18:34 +0000
commitf794c183967893a6585323b299e875fab604e39e (patch)
treef04b3caae958ffb42625c5a97465673c5dfff06c /libs
parente79034a44d6a747cac94e1d425bc200341e40f98 (diff)
bump all dependenciesHEADupdate/2025main
Diffstat (limited to 'libs')
-rw-r--r--libs/all_in_one/Cargo.toml22
-rw-r--r--libs/all_in_one/src/utils.rs2
-rw-r--r--libs/leash/Cargo.toml4
-rw-r--r--libs/leash/src/lib.rs3
-rw-r--r--libs/proto/Cargo.toml10
-rw-r--r--libs/shared/Cargo.toml10
6 files changed, 25 insertions, 26 deletions
diff --git a/libs/all_in_one/Cargo.toml b/libs/all_in_one/Cargo.toml
index e3b9dba..fa7b509 100644
--- a/libs/all_in_one/Cargo.toml
+++ b/libs/all_in_one/Cargo.toml
@@ -6,7 +6,7 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
-libc = "0.2.139"
+libc = "0.2.147"
leash = { path = "../../libs/leash" }
shared = { path = "../../libs/shared" }
@@ -15,24 +15,24 @@ gateway = { path = "../../exes/gateway" }
ratelimit = { path = "../../exes/ratelimit" }
rest = { path = "../../exes/rest" }
webhook = { path = "../../exes/webhook" }
-ctrlc = "3.2.4"
+ctrlc = "3.4.0"
-tokio = { version = "1.24.2", features = ["rt"] }
-serde = "1.0.152"
-serde_json = "1.0.91"
-anyhow = { version = "1.0.68", features = ["backtrace"] }
+tokio = { version = "1.29.1", features = ["rt"] }
+serde = "1.0.166"
+serde_json = "1.0.100"
+anyhow = { version = "1.0.71", features = ["backtrace"] }
tracing = "0.1.37"
config = "0.13.3"
-tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
-tracing-opentelemetry = "0.18.0"
-opentelemetry = { version ="0.18.0", features = ["rt-tokio"] }
-opentelemetry-otlp = { version = "0.11.0" }
+tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }
+tracing-opentelemetry = "0.19.0"
+opentelemetry = { version ="0.19.0", features = ["rt-tokio"] }
+opentelemetry-otlp = { version = "0.12.0" }
[lib]
crate-type = ["staticlib", "rlib"]
[build-dependencies]
-cbindgen = "0.24.3" \ No newline at end of file
+cbindgen = "0.24.5"
diff --git a/libs/all_in_one/src/utils.rs b/libs/all_in_one/src/utils.rs
index 159d98d..3832b38 100644
--- a/libs/all_in_one/src/utils.rs
+++ b/libs/all_in_one/src/utils.rs
@@ -11,7 +11,7 @@ use tokio::{
};
use tracing::{
debug,
- log::{error, info},
+ error, info,
};
/// Represents a all in one instance
diff --git a/libs/leash/Cargo.toml b/libs/leash/Cargo.toml
index 7153cf9..457ee8a 100644
--- a/libs/leash/Cargo.toml
+++ b/libs/leash/Cargo.toml
@@ -15,5 +15,5 @@ tracing-opentelemetry = { workspace = true }
tracing = { workspace = true }
tracing-log = { version = "0.1.3", features = ["env_logger"] }
-tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
-opentelemetry-otlp = { version = "0.11.0", features = ["metrics"] }
+tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }
+opentelemetry-otlp = { version = "0.12.0", features = ["metrics"] }
diff --git a/libs/leash/src/lib.rs b/libs/leash/src/lib.rs
index b767e10..1699edb 100644
--- a/libs/leash/src/lib.rs
+++ b/libs/leash/src/lib.rs
@@ -24,8 +24,7 @@ use std::str::FromStr;
use std::time::Duration;
use std::{future::Future, pin::Pin};
use tokio::sync::oneshot;
-use tracing::log::error;
-use tracing::{info, log::trace};
+use tracing::{info, trace, error};
use tracing_subscriber::filter::Directive;
use tracing_subscriber::{fmt, prelude::*, EnvFilter};
diff --git a/libs/proto/Cargo.toml b/libs/proto/Cargo.toml
index 901249d..4786be1 100644
--- a/libs/proto/Cargo.toml
+++ b/libs/proto/Cargo.toml
@@ -1,12 +1,12 @@
[package]
name = "proto"
version = "0.1.0"
-edition = "2018"
+edition = "2021"
[dependencies]
-tonic = "0.8.3"
-prost = "0.11.5"
+tonic = "0.9.2"
+prost = "0.11.9"
[build-dependencies]
-tonic-build = "0.8.4"
-glob = "0.3.0"
+tonic-build = "0.9.2"
+glob = "0.3.1"
diff --git a/libs/shared/Cargo.toml b/libs/shared/Cargo.toml
index a9cd6b9..ec5d33f 100644
--- a/libs/shared/Cargo.toml
+++ b/libs/shared/Cargo.toml
@@ -11,9 +11,9 @@ tracing = { workspace = true }
tokio = { workspace = true }
config = { version = "0.13", default-features = false, features = ["json", "yaml-rust", "ini"] }
-redis = { version = "0.22.1", features = ["cluster", "connection-manager", "tokio-comp"] }
+redis = { version = "0.23.0", features = ["cluster", "connection-manager", "tokio-comp"] }
-async-nats = "0.26.0"
-twilight-model = "0.14.2"
-anyhow = "1.0.68"
-opentelemetry-otlp = "0.11.0" \ No newline at end of file
+async-nats = "0.29.0"
+twilight-model = "0.15.2"
+anyhow = "1.0.71"
+opentelemetry-otlp = "0.12.0"