diff --git a/Cargo.lock b/Cargo.lock index 8a0611f..118ed7d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -183,11 +183,11 @@ checksum = "71938f30533e4d95a6d17aa530939da3842c2ab6f4f84b9dae68447e4129f74a" [[package]] name = "askama" -version = "0.14.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4" +checksum = "bb7125972258312e79827b60c9eb93938334100245081cf701a2dee981b17427" dependencies = [ - "askama_derive", + "askama_macros", "itoa 1.0.17", "percent-encoding", "serde", @@ -196,9 +196,9 @@ dependencies = [ [[package]] name = "askama_derive" -version = "0.14.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f" +checksum = "8ba5e7259a1580c61571e3116ebaaa01e3c001b2132b17c4cc5c70780ca3e994" dependencies = [ "askama_parser", "basic-toml", @@ -212,14 +212,24 @@ dependencies = [ ] [[package]] -name = "askama_parser" -version = "0.14.0" +name = "askama_macros" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358" +checksum = "236ce20b77cb13506eaf5024899f4af6e12e8825f390bd943c4c37fd8f322e46" dependencies = [ - "memchr", + "askama_derive", +] + +[[package]] +name = "askama_parser" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3c63392767bb2df6aa65a6e1e3b80fd89bb7af6d58359b924c0695620f1512e" +dependencies = [ + "rustc-hash", "serde", "serde_derive", + "unicode-ident", "winnow", ] @@ -1267,19 +1277,18 @@ dependencies = [ [[package]] name = "css-inline" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e718bae3215a5fe4d70ce7adad0ae626a34e9549d252ff5cb59ec71aff1f96cf" +checksum = "2a6803e80ade2d53b280935cbaf6f124c38c26aeb6cae3c276123bdd13aeb3a8" dependencies = [ - "cssparser 0.35.0", - "html5ever 0.35.0", - "indexmap 2.12.1", + "cssparser 0.36.0", + "html5ever 0.36.1", "lru 0.16.2", "precomputed-hash", "rayon", "reqwest", "rustc-hash", - "selectors 0.32.0", + "selectors 0.33.0", "smallvec 1.15.1", "url", ] diff --git a/server/Cargo.toml b/server/Cargo.toml index 0c52dff..a41e0cf 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -16,7 +16,7 @@ chrono-tz = "0.10" html2text = "0.16" ammonia = "4.1.0" anyhow = "1.0.98" -askama = { version = "0.14.0", features = ["derive"] } +askama = { version = "0.15.0", features = ["derive"] } async-graphql = { version = "7", features = ["log", "chrono"] } async-graphql-axum = "7.0.16" async-trait = "0.1.88" @@ -26,7 +26,7 @@ build-info = "0.0.42" cacher = { version = "0.2.0", registry = "xinu" } chrono = "0.4.40" clap = { version = "4.5.37", features = ["derive"] } -css-inline = "0.18.0" +css-inline = "0.19.0" flate2 = "1.1.2" futures = "0.3.31" headers = "0.4.0"