diff --git a/Cargo.lock b/Cargo.lock index a5afb1770..3d031e451 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -243,9 +243,9 @@ checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" [[package]] name = "cc" -version = "1.2.5" +version = "1.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31a0499c1dc64f458ad13872de75c0eb7e3fdb0e67964610c914b034fc5956e" +checksum = "8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333" dependencies = [ "shlex", ] @@ -814,9 +814,9 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "glob" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] name = "governor" @@ -2127,9 +2127,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ "proc-macro2", ] @@ -2248,9 +2248,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.9" +version = "0.12.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f" +checksum = "7fe060fe50f524be480214aba758c71f99f90ee8c83c5a36b5e9e1d568eb4eb3" dependencies = [ "base64 0.22.1", "bytes", @@ -2281,6 +2281,7 @@ dependencies = [ "system-configuration", "tokio", "tokio-native-tls", + "tower", "tower-service", "url", "wasm-bindgen", @@ -2475,9 +2476,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" +checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" [[package]] name = "ryu" @@ -2537,18 +2538,18 @@ checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" [[package]] name = "serde" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", @@ -2977,9 +2978,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.91" +version = "2.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53cbcb5a243bd33b7858b1d7f4aca2153490815872d86d955d6ea29f743c035" +checksum = "9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058" dependencies = [ "proc-macro2", "quote", @@ -3232,6 +3233,27 @@ dependencies = [ "winnow", ] +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-layer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" + [[package]] name = "tower-service" version = "0.3.3" diff --git a/pointercrate-core-api/Cargo.toml b/pointercrate-core-api/Cargo.toml index fbe329c5a..bc60624c4 100644 --- a/pointercrate-core-api/Cargo.toml +++ b/pointercrate-core-api/Cargo.toml @@ -7,7 +7,7 @@ edition.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = "1.0.216" +serde = "1.0.217" rocket = {version = "0.5.1", features = ["json"]} pointercrate-core = {path = "../pointercrate-core"} pointercrate-core-pages = {path = "../pointercrate-core-pages"} diff --git a/pointercrate-core/Cargo.toml b/pointercrate-core/Cargo.toml index 59f8e71a2..841208973 100644 --- a/pointercrate-core/Cargo.toml +++ b/pointercrate-core/Cargo.toml @@ -7,7 +7,7 @@ edition.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = "1.0.216" +serde = "1.0.217" derive_more = "0.99.18" sqlx = { version = "0.8", default-features = false, features = [ "runtime-tokio-native-tls", "macros", "postgres", "chrono", "migrate"] } log = "0.4.22" diff --git a/pointercrate-demonlist-api/Cargo.toml b/pointercrate-demonlist-api/Cargo.toml index cf66c57be..4f9429f54 100644 --- a/pointercrate-demonlist-api/Cargo.toml +++ b/pointercrate-demonlist-api/Cargo.toml @@ -23,6 +23,6 @@ serde_urlencoded = "0.7.0" nonzero_ext = "0.3.0" reqwest = {version = "0.12.*", features = ["json"]} chrono = "0.4.39" -serde = "1.0.216" +serde = "1.0.217" governor = "0.8.0" rand = "0.8.5" diff --git a/pointercrate-demonlist/Cargo.toml b/pointercrate-demonlist/Cargo.toml index 02a6e498b..44b55005d 100644 --- a/pointercrate-demonlist/Cargo.toml +++ b/pointercrate-demonlist/Cargo.toml @@ -7,7 +7,7 @@ edition.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde = "1.0.216" +serde = "1.0.217" sqlx = { version = "0.8", default-features = false, features = [ "runtime-tokio-native-tls", "macros", "postgres", "chrono" ] } derive_more = "0.99.18" pointercrate-core = {path = "../pointercrate-core"} diff --git a/pointercrate-test/Cargo.toml b/pointercrate-test/Cargo.toml index 48778e1c8..0b01fec74 100644 --- a/pointercrate-test/Cargo.toml +++ b/pointercrate-test/Cargo.toml @@ -14,7 +14,7 @@ pointercrate-core-api = {path = "../pointercrate-core-api"} pointercrate-user = {path = "../pointercrate-user"} pointercrate-user-api = {path = "../pointercrate-user-api"} pointercrate-user-pages = {path = "../pointercrate-user-pages", features = ["legacy_accounts"]} -serde = "1.0.216" +serde = "1.0.217" sqlx = { version = "0.8", default-features = false, features = [ "runtime-tokio-native-tls", "macros", "postgres", "chrono", "migrate" ] } rocket = "0.5.1" serde_json = "1.0.134" diff --git a/pointercrate-user/Cargo.toml b/pointercrate-user/Cargo.toml index 66e1de871..4176017b5 100644 --- a/pointercrate-user/Cargo.toml +++ b/pointercrate-user/Cargo.toml @@ -8,7 +8,7 @@ edition.workspace = true [dependencies] pointercrate-core = {path = "../pointercrate-core"} -serde = "1.0.216" +serde = "1.0.217" derive_more = "0.99.18" sqlx = { version = "0.8", default-features = false, features = [ "runtime-tokio-native-tls", "macros", "postgres", "chrono" ] } jsonwebtoken = "9.3.0"