From 6e7a09e5d22e5189f300c73e70532354a9654ab3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 22 Feb 2025 03:53:44 +0000 Subject: [PATCH] Bump the all group across 1 directory with 4 updates Bumps the all group with 4 updates in the / directory: [itertools](https://github.com/rust-itertools/itertools), [lru](https://github.com/jeromefroe/lru-rs), [axum-extra](https://github.com/tokio-rs/axum) and [axum-macros](https://github.com/tokio-rs/axum). Updates `itertools` from 0.13.0 to 0.14.0 - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-itertools/itertools/compare/v0.13.0...v0.14.0) Updates `lru` from 0.12.5 to 0.13.0 - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/jeromefroe/lru-rs/compare/0.12.5...0.13.0) Updates `axum-extra` from 0.9.6 to 0.10.0 - [Release notes](https://github.com/tokio-rs/axum/releases) - [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/axum/compare/axum-extra-v0.9.6...axum-extra-v0.10.0) Updates `axum-macros` from 0.4.2 to 0.5.0 - [Release notes](https://github.com/tokio-rs/axum/releases) - [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/axum/compare/axum-macros-v0.4.2...axum-macros-v0.5.0) --- updated-dependencies: - dependency-name: itertools dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: lru dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: axum-extra dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: axum-macros dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all ... Signed-off-by: dependabot[bot] --- Cargo.lock | 122 ++++++++++++++++++++++++++++------------- Cargo.toml | 4 +- server/core/Cargo.toml | 4 +- 3 files changed, 87 insertions(+), 43 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e049c4274..782e57a33 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -156,7 +156,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a41603f7cdbf5ac4af60760f17253eb6adf6ec5b6f14a7ed830cf687d375f163" dependencies = [ "askama", - "axum-core", + "axum-core 0.4.5", "http 1.2.0", ] @@ -322,8 +322,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" dependencies = [ "async-trait", - "axum-core", - "axum-macros", + "axum-core 0.4.5", + "axum-macros 0.4.2", "bytes", "futures-util", "http 1.2.0", @@ -332,7 +332,7 @@ dependencies = [ "hyper 1.6.0", "hyper-util", "itoa", - "matchit", + "matchit 0.7.3", "memchr", "mime", "multer", @@ -351,6 +351,33 @@ dependencies = [ "tracing", ] +[[package]] +name = "axum" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8" +dependencies = [ + "axum-core 0.5.0", + "bytes", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "itoa", + "matchit 0.8.4", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "sync_wrapper 1.0.2", + "tower 0.5.2", + "tower-layer", + "tower-service", + "tracing", +] + [[package]] name = "axum-core" version = "0.4.5" @@ -373,22 +400,40 @@ dependencies = [ ] [[package]] -name = "axum-extra" -version = "0.9.6" +name = "axum-core" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c794b30c904f0a1c2fb7740f7df7f7972dfaa14ef6f57cb6178dc63e5dca2f04" +checksum = "df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733" dependencies = [ - "axum", - "axum-core", "bytes", - "cookie 0.18.1", - "fastrand", "futures-util", "http 1.2.0", "http-body 1.0.1", "http-body-util", "mime", - "multer", + "pin-project-lite", + "rustversion", + "sync_wrapper 1.0.2", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "axum-extra" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "460fc6f625a1f7705c6cf62d0d070794e94668988b1c38111baeec177c715f7b" +dependencies = [ + "axum 0.8.1", + "axum-core 0.5.0", + "bytes", + "cookie 0.18.1", + "futures-util", + "http 1.2.0", + "http-body 1.0.1", + "http-body-util", + "mime", "pin-project-lite", "serde", "tower 0.5.2", @@ -403,7 +448,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40f7051fdc094b6e5ea06cab9bca4b198c54dee4472a9419155f0ff19f19901e" dependencies = [ "async-trait", - "axum-core", + "axum-core 0.4.5", "futures-core", "http 1.2.0", "pin-project-lite", @@ -423,6 +468,17 @@ dependencies = [ "syn 2.0.98", ] +[[package]] +name = "axum-macros" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "axum-server" version = "0.7.1" @@ -539,7 +595,7 @@ dependencies = [ "bitflags 2.8.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.10.5", "log", "prettyplease", "proc-macro2", @@ -821,7 +877,7 @@ dependencies = [ "crossbeam-epoch", "crossbeam-queue", "crossbeam-utils", - "lru 0.13.0", + "lru", "smallvec", "sptr", "tokio", @@ -2792,15 +2848,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.14.0" @@ -3094,7 +3141,7 @@ dependencies = [ "kanidmd_core", "kanidmd_testkit", "libc", - "lru 0.12.5", + "lru", "mimalloc", "notify-debouncer-full", "prctl", @@ -3126,10 +3173,10 @@ version = "1.6.0-dev" dependencies = [ "askama", "askama_axum", - "axum", + "axum 0.7.9", "axum-extra", "axum-htmx", - "axum-macros", + "axum-macros 0.5.0", "axum-server", "bytes", "chrono", @@ -3192,7 +3239,7 @@ dependencies = [ "hex", "idlset", "image 0.24.9", - "itertools 0.13.0", + "itertools 0.14.0", "kanidm_build_profiles", "kanidm_lib_crypto", "kanidm_proto", @@ -3480,15 +3527,6 @@ version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" -[[package]] -name = "lru" -version = "0.12.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" -dependencies = [ - "hashbrown 0.15.2", -] - [[package]] name = "lru" version = "0.13.0" @@ -3519,6 +3557,12 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" +[[package]] +name = "matchit" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" + [[package]] name = "mathru" version = "0.13.0" @@ -5719,7 +5763,7 @@ checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" dependencies = [ "async-stream", "async-trait", - "axum", + "axum 0.7.9", "base64 0.22.1", "bytes", "h2 0.4.8", @@ -6074,7 +6118,7 @@ version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b39868d43c011961e04b41623e050aedf2cc93652562ff7935ce0f819aaf2da" dependencies = [ - "axum", + "axum 0.7.9", "mime_guess", "regex", "rust-embed", diff --git a/Cargo.toml b/Cargo.toml index 9d0634dd1..96deba2c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -190,7 +190,7 @@ image = { version = "0.24.9", default-features = false, features = [ "jpeg", "webp", ] } -itertools = "0.13.0" +itertools = "0.14.0" enum-iterator = "2.1.0" kanidmd_web_ui_shared = { path = "./server/web_ui/shared" } # REMOVE this @@ -202,7 +202,7 @@ libc = "^0.2.168" libnss = "^0.8.0" libsqlite3-sys = "^0.25.2" lodepng = "3.11.0" -lru = "^0.12.5" +lru = "^0.13.0" mathru = "^0.13.0" mimalloc = "0.1.43" notify-debouncer-full = { version = "0.1" } diff --git a/server/core/Cargo.toml b/server/core/Cargo.toml index 1c753cb44..69074db05 100644 --- a/server/core/Cargo.toml +++ b/server/core/Cargo.toml @@ -24,8 +24,8 @@ askama = { workspace = true, features = ["with-axum"] } askama_axum = { workspace = true } axum = { workspace = true } axum-htmx = { workspace = true } -axum-extra = { version = "0.9.6", features = ["cookie"] } -axum-macros = "0.4.2" +axum-extra = { version = "0.10.0", features = ["cookie"] } +axum-macros = "0.5.0" axum-server = { version = "0.7.1", default-features = false } bytes = { workspace = true } chrono = { workspace = true }