diff --git a/Cargo.lock b/Cargo.lock index 76a2886..7455437 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -360,7 +360,20 @@ version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b8246bcbf8eb97abef10c2d92166449680d41d55c0fc6978a91dec2e3619608" dependencies = [ - "askama_macros", + "askama_macros 0.15.6", + "itoa", + "percent-encoding", + "serde", + "serde_json", +] + +[[package]] +name = "askama" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf825125edd887a019d0a3a837dcc5499a68b0d034cc3eb594070c3e18addc" +dependencies = [ + "askama_macros 0.16.0", "itoa", "percent-encoding", "serde", @@ -373,8 +386,23 @@ version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f9670bc84a28bb3da91821ef74226949ab63f1265aff7c751634f1dd0e6f97c" dependencies = [ - "askama_parser", + "askama_parser 0.15.6", + "memchr", + "proc-macro2", + "quote", + "rustc-hash", + "syn 2.0.114", +] + +[[package]] +name = "askama_derive" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1c7065972a130eafa84215f21352ae15b4a7393da48c1f5e103904490736738" +dependencies = [ + "askama_parser 0.16.0", "basic-toml", + "glob", "memchr", "proc-macro2", "quote", @@ -390,7 +418,16 @@ version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0756b45480437dded0565dfc568af62ccce146fb6cfe902e808ba86e445f44f" dependencies = [ - "askama_derive", + "askama_derive 0.15.6", +] + +[[package]] +name = "askama_macros" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e23b1d2c4bd39a41971f6124cef4cc6fd0540913ecb90919b69ab3bbe44ae1a" +dependencies = [ + "askama_derive 0.16.0", ] [[package]] @@ -398,6 +435,17 @@ name = "askama_parser" version = "0.15.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d0af3691ba3af77949c0b5a3925444b85cb58a0184cc7fec16c68ba2e7be868" +dependencies = [ + "rustc-hash", + "unicode-ident", + "winnow", +] + +[[package]] +name = "askama_parser" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7db09fde9143e7ac4513358fb32ee32847125b63b18ea715afd487956da715da" dependencies = [ "rustc-hash", "serde", @@ -413,7 +461,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eb6d818ce4fb74822f2676eb0047daf25a8b2cb88f0c9fe8ca690170a6cb6cd" dependencies = [ "actix-web", - "askama", + "askama 0.15.6", "askama_web_derive", "bytes", ] @@ -1347,6 +1395,12 @@ dependencies = [ "polyval", ] +[[package]] +name = "glob" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" + [[package]] name = "group" version = "0.13.0" @@ -1994,7 +2048,7 @@ dependencies = [ "actix-session", "actix-web", "anyhow", - "askama", + "askama 0.16.0", "askama_web", "async-trait", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index db55937..596ad7e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ oauth2 = { version = "5.0", default-features = false } oauth2-reqwest = "0.1.0-alpha.3" anyhow = "1.0" num_cpus = "1.17" -askama = "0.15.6" +askama = "0.16.0" slug_intl = "1.0.0" hmac-sha256 = "1.1.14" base64 = "0.22.1"