diff --git a/Cargo.lock b/Cargo.lock index d296e21..acbe657 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -110,9 +110,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.94" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" +checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" [[package]] name = "arc-swap" @@ -502,13 +502,14 @@ checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" [[package]] name = "compact_str" -version = "0.7.1" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" +checksum = "6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644" dependencies = [ "castaway", "cfg-if", "itoa", + "rustversion", "ryu", "static_assertions", ] @@ -1029,9 +1030,9 @@ dependencies = [ [[package]] name = "garde" -version = "0.20.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a3233677ea1554a48235d81bb59d2a41654969a8e29a1316c48105fd1701693" +checksum = "1dbf10452e3dbf51033a5035a05762b2653c43bf84d46e96f15bc93beedd426d" dependencies = [ "compact_str", "garde_derive", @@ -1041,9 +1042,9 @@ dependencies = [ [[package]] name = "garde_derive" -version = "0.20.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8796f322e43105351a7ec35148807b32b5b6058a539656dafe4a5b456d5ca41f" +checksum = "ccfdbc9c39fad7991686e229c55cf71565eafe73dcb2cf38ddf1d4aa3ca7e176" dependencies = [ "proc-macro2", "quote", @@ -1573,7 +1574,7 @@ dependencies = [ "serde_qs", "sqlx", "test-log", - "thiserror 2.0.7", + "thiserror 2.0.9", "time", "tokio", "tower 0.5.2", @@ -2471,9 +2472,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" +checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d" dependencies = [ "itoa", "memchr", @@ -3002,11 +3003,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.7" +version = "2.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93605438cbd668185516ab499d589afb7ee1859ea3d5fc8f6b0755e1c7443767" +checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" dependencies = [ - "thiserror-impl 2.0.7", + "thiserror-impl 2.0.9", ] [[package]] @@ -3022,9 +3023,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.7" +version = "2.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d8749b4531af2117677a5fcd12b1348a3fe2b81e36e61ffeac5c4aa3273e36" +checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 832eef5..97c5bc1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ publish = false doctest = false [dependencies] -anyhow = { version = "1.0.94" } +anyhow = { version = "1.0.95" } argon2 = "0.5.3" askama = { version = "0.12.1", features = ["with-axum"] } askama_axum = "0.4.0" @@ -19,7 +19,7 @@ axum-server = { version = "0.7.1", features = ["tls-rustls-no-provider"] } clap = { version = "4.5.23", features = ["derive", "env"] } fake = { version = "3.0.1", default-features = false } friendly-zoo = "1.1.0" -garde = { version = "0.20.0", default-features = false, features = [ +garde = { version = "0.21.0", default-features = false, features = [ "derive", "url", ] } @@ -29,7 +29,7 @@ mime_guess = "2.0.5" rand = { version = "0.8.5", default-features = false } serde = "1.0.216" serde-aux = { version = "4.5.0", default-features = false } -serde_json = "1.0.133" +serde_json = "1.0.134" serde_qs = "0.13.0" sqlx = { version = "0.8.2", features = [ "runtime-tokio", @@ -39,7 +39,7 @@ sqlx = { version = "0.8.2", features = [ "time", "json", ], default-features = false } -thiserror = "2.0.7" +thiserror = "2.0.9" openidconnect = "3.5.0" time = { version = "0.3.37", default-features = false, features = ["serde"] } tokio = { version = "1.42.0", features = [ @@ -63,7 +63,7 @@ walkdir = "2" [dev-dependencies] http-body-util = "0.1.2" -serde_json = "1.0.133" +serde_json = "1.0.134" test-log = { version = "0.2.16", features = [ "trace", ], default-features = false }