Skip to content

Commit 830316b

Browse files
authored
Merge pull request #4 from Jupeyy/pr_upgrade_deps
Update deps
2 parents 394c342 + 106c7ab commit 830316b

File tree

59 files changed

+1637
-1341
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+1637
-1341
lines changed

Cargo.lock

Lines changed: 573 additions & 604 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -27,22 +27,21 @@ ddnet-accounts-types = { version = "0.1.0", path = "lib/ddnet-accounts-types" }
2727
ddnet-accounts-shared = { version = "0.1.0", path = "lib/ddnet-accounts-shared" }
2828
ddnet-account-sql = { version = "0.2.0", path = "lib/ddnet-account-sql", features = ["mysql"] }
2929

30-
tokio = { version = "1.39.3", features = ["rt-multi-thread", "sync", "fs", "time", "macros"] }
31-
axum = "0.7.5"
32-
anyhow = { version = "1.0.86", features = ["backtrace"] }
33-
# https://github.com/launchbadge/sqlx/issues/2636
34-
sqlx = { version = "=0.6.3", features = ["mysql", "any", "runtime-tokio-rustls", "chrono"] }
30+
tokio = { version = "1.41.1", features = ["rt-multi-thread", "sync", "fs", "time", "macros"] }
31+
axum = "0.7.9"
32+
anyhow = { version = "1.0.93", features = ["backtrace"] }
33+
sqlx = { version = "0.8.2", features = ["mysql", "any", "runtime-tokio-rustls", "chrono"] }
3534
email_address = { version = "0.2.9", features = ["serde"] }
3635
ed25519-dalek = { version = "2.1.1", features = ["serde", "pkcs8"] }
37-
async-trait = "0.1.81"
36+
async-trait = "0.1.83"
3837
argon2 = "0.5.3"
39-
serde_json = "1.0.125"
38+
serde_json = "1.0.133"
4039
parking_lot = "0.12.3"
41-
lettre = "0.11.7"
42-
serde = { version = "1.0.208", features = ["derive"] }
43-
url = { version = "2.5.2", features = ["serde"] }
40+
lettre = "0.11.10"
41+
serde = { version = "1.0.215", features = ["derive"] }
42+
url = { version = "2.5.4", features = ["serde"] }
4443
log = "0.4.22"
45-
clap = { version = "4.5.16", features = ["derive", "cargo"] }
44+
clap = { version = "4.5.21", features = ["derive", "cargo"] }
4645
env_logger = "0.11.5"
4746
rcgen = { version = "0.13.1" }
4847
x509-cert = { version = "0.2.5", features = ["builder"] }
@@ -52,21 +51,21 @@ rand = { version = "0.8.5", features = ["getrandom"], default-features = false }
5251
sha2 = { version = "0.10", features = ["oid"] }
5352
der = { version = "0.7.9", features = ["derive"] }
5453
chrono = { version = "0.4.38", features = ["serde"] }
55-
tower_governor = "0.4.2"
56-
tower = "0.4.13"
54+
tower_governor = "0.4.3"
55+
tower = "0.5.1"
5756
strum = { version = "0.26.3", features = ["derive"] }
58-
reqwest = { version = "0.12.5" }
57+
reqwest = { version = "0.12.9" }
5958
hex = "0.4.3"
6059
iprange = "0.6.7"
61-
ipnet = "2.9.0"
60+
ipnet = "2.10.1"
6261
either = "1.13.0"
63-
notify = { version = "6.1.1", default-features = false, features = ["macos_kqueue"] }
62+
notify = { version = "7.0.0", default-features = false, features = ["macos_kqueue"] }
6463

6564
[dev-dependencies]
6665
ddnet-account-client = { version = "0.1.0", path = "lib/ddnet-account-client" }
6766
ddnet-account-game-server = { version = "0.2.0", path = "lib/ddnet-account-game-server" }
6867
ddnet-account-client-http-fs = { version = "0.1.0", path = "lib/ddnet-account-client-http-fs" }
6968
ddnet-account-client-reqwest = { version = "0.1.0", path = "lib/ddnet-account-client-reqwest" }
7069

71-
regex = "1.10.6"
72-
tempfile = "3.12.0"
70+
regex = "1.11.1"
71+
tempfile = "3.14.0"

lib/ddnet-account-client-http-fs/Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ ddnet-accounts-shared = { version = "0.1.0", path = "../ddnet-accounts-shared" }
1212
ddnet-accounts-types = { version = "0.1.0", path = "../ddnet-accounts-types" }
1313
ddnet-account-client = { version = "0.1.0", path = "../ddnet-account-client" }
1414

15-
anyhow = { version = "1.0.86", features = ["backtrace"] }
15+
anyhow = { version = "1.0.93", features = ["backtrace"] }
1616
parking_lot = "0.12.3"
17-
async-trait = "0.1.81"
18-
url = { version = "2.5.2", features = ["serde"] }
19-
tokio = { version = "1.39.3", features = ["rt-multi-thread", "sync", "fs", "time", "macros"] }
20-
serde = { version = "1.0.208", features = ["derive"] }
21-
serde_json = "1.0.125"
17+
async-trait = "0.1.83"
18+
url = { version = "2.5.4", features = ["serde"] }
19+
tokio = { version = "1.41.1", features = ["rt-multi-thread", "sync", "fs", "time", "macros"] }
20+
serde = { version = "1.0.215", features = ["derive"] }
21+
serde_json = "1.0.133"
2222
email_address = { version = "0.2.9", features = ["serde"] }
23-
tempfile = "3.12.0"
23+
tempfile = "3.14.0"
2424
x509-cert = { version = "0.2.5" }
2525
either = "1.13.0"
2626
chrono = { version = "0.4.38", features = ["serde"] }

lib/ddnet-account-client-http-fs/src/client.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ use std::{
33
time::Duration,
44
};
55

6+
use anyhow::anyhow;
67
use ddnet_account_client::{
78
errors::{FsLikeError, HttpLikeError},
89
interface::Io,
910
};
10-
use anyhow::anyhow;
1111
use serde::{Deserialize, Serialize};
1212

1313
use crate::{fs::Fs, http::Http};

lib/ddnet-account-client-http-fs/src/http.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use std::fmt::Debug;
22

3-
use ddnet_account_client::errors::HttpLikeError;
43
use async_trait::async_trait;
4+
use ddnet_account_client::errors::HttpLikeError;
55
use url::Url;
66

77
#[async_trait]

lib/ddnet-account-client-reqwest/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ repository = "https://github.com/ddnet/ddnet-accounts"
1111
ddnet-account-client-http-fs = { version = "0.1.0", path = "../ddnet-account-client-http-fs" }
1212
ddnet-account-client = { version = "0.1.0", path = "../ddnet-account-client" }
1313

14-
async-trait = "0.1.81"
15-
url = { version = "2.5.2", features = ["serde"] }
16-
reqwest = { version = "0.12.5" }
17-
anyhow = { version = "1.0.86", features = ["backtrace"] }
14+
async-trait = "0.1.83"
15+
url = { version = "2.5.4", features = ["serde"] }
16+
reqwest = { version = "0.12.9" }
17+
anyhow = { version = "1.0.93", features = ["backtrace"] }

lib/ddnet-account-client/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ repository = "https://github.com/ddnet/ddnet-accounts"
1111
ddnet-accounts-shared = { version = "0.1.0", path = "../ddnet-accounts-shared" }
1212
ddnet-accounts-types = { version = "0.1.0", path = "../ddnet-accounts-types" }
1313

14-
async-trait = "0.1.81"
14+
async-trait = "0.1.83"
1515
email_address = { version = "0.2.9", features = ["serde"] }
16-
serde_json = "1.0.125"
17-
anyhow = { version = "1.0.86", features = ["backtrace"] }
18-
thiserror = "1.0.63"
19-
serde = { version = "1.0.208", features = ["derive"] }
16+
serde_json = "1.0.133"
17+
anyhow = { version = "1.0.93", features = ["backtrace"] }
18+
thiserror = "2.0.3"
19+
serde = { version = "1.0.215", features = ["derive"] }
2020
x509-parser = { version = "0.16.0", default-features = false }
2121
x509-cert = { version = "0.2.5" }
2222
hex = "0.4.3"
2323

2424
[dev-dependencies]
25-
pollster = "0.3.0"
25+
pollster = "0.4.0"

lib/ddnet-account-client/src/certs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
use anyhow::anyhow;
12
use ddnet_accounts_shared::{
23
account_server::certs::AccountServerCertificates, game_server::user_id::VerifyingKey,
34
};
4-
use anyhow::anyhow;
55
use x509_cert::{
66
der::{Decode, Encode},
77
spki::DecodePublicKey,

lib/ddnet-account-client/src/safe_interface.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use anyhow::anyhow;
2+
use async_trait::async_trait;
13
use ddnet_accounts_shared::{
24
account_server::{
35
account_info::AccountInfoResponse, account_token::AccountTokenError,
@@ -19,8 +21,6 @@ use ddnet_accounts_shared::{
1921
},
2022
};
2123
use ddnet_accounts_types::account_id::AccountId;
22-
use anyhow::anyhow;
23-
use async_trait::async_trait;
2424
use serde::Deserialize;
2525

2626
use crate::{
@@ -112,7 +112,7 @@ pub struct IoSafe<'a> {
112112
pub io: &'a dyn Io,
113113
}
114114

115-
impl<'a> IoSafe<'a> {
115+
impl IoSafe<'_> {
116116
fn des_from_vec<T>(data: Vec<u8>) -> anyhow::Result<T, HttpLikeError>
117117
where
118118
for<'de> T: Deserialize<'de>,
@@ -130,7 +130,7 @@ impl<'a> From<&'a dyn Io> for IoSafe<'a> {
130130
}
131131

132132
#[async_trait]
133-
impl<'a> SafeIo for IoSafe<'a> {
133+
impl SafeIo for IoSafe<'_> {
134134
async fn request_credential_auth_email_token(
135135
&self,
136136
data: CredentialAuthTokenEmailRequest,

lib/ddnet-account-client/src/sign.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
use anyhow::anyhow;
12
use ddnet_accounts_shared::client::{
23
account_data::AccountDataForClient, machine_id::machine_uid, sign::prepare_sign_request,
34
};
4-
use anyhow::anyhow;
55
use thiserror::Error;
66
use x509_parser::oid_registry::asn1_rs::FromDer;
77

0 commit comments

Comments
 (0)