diff --git a/Cargo.lock b/Cargo.lock index e4c07a575..2a3cd4d4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -536,7 +536,7 @@ dependencies = [ "bitflags 2.9.0", "cexpr", "clang-sys", - "itertools 0.13.0", + "itertools 0.10.5", "log", "prettyplease", "proc-macro2", @@ -724,9 +724,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.32" +version = "4.5.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" +checksum = "e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff" dependencies = [ "clap_builder", "clap_derive", @@ -734,9 +734,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.32" +version = "4.5.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" +checksum = "83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489" dependencies = [ "anstream", "anstyle", @@ -818,7 +818,7 @@ dependencies = [ "crossbeam-epoch", "crossbeam-queue", "crossbeam-utils", - "lru 0.13.0", + "lru", "smallvec", "sptr", "tokio", @@ -1441,13 +1441,12 @@ dependencies = [ [[package]] name = "fantoccini" -version = "0.21.4" +version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7722aeee9c2be6fa131166990295089d73d973012b758a2208b9ba51af5dd024" +checksum = "e3a6a7a9a454c24453f9807c7f12b37e31ae43f3eb41888ae1f79a9a3e3be3f5" dependencies = [ "base64 0.22.1", "cookie 0.18.1", - "futures-core", "futures-util", "http 1.3.1", "http-body-util", @@ -2801,15 +2800,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" @@ -2843,9 +2833,9 @@ dependencies = [ [[package]] name = "jsonschema" -version = "0.29.0" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c59cb1733c34377b6067a0419befd7f25073c5249ec3b0614a482bf499e1df5" +checksum = "161c33c3ec738cfea3288c5c53dfcdb32fd4fc2954de86ea06f71b5a1a40bfcd" dependencies = [ "ahash", "base64 0.22.1", @@ -3105,7 +3095,7 @@ dependencies = [ "kanidmd_core", "kanidmd_testkit", "libc", - "lru 0.12.5", + "lru", "mimalloc", "notify-debouncer-full", "prctl", @@ -3203,7 +3193,7 @@ dependencies = [ "hex", "idlset", "image 0.24.9", - "itertools 0.13.0", + "itertools 0.14.0", "kanidm_build_profiles", "kanidm_lib_crypto", "kanidm_proto", @@ -3497,15 +3487,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" @@ -4637,9 +4618,9 @@ checksum = "5daffa8f5ca827e146485577fa9dba9bd9c6921e06e954ab8f6408c10f753086" [[package]] name = "referencing" -version = "0.29.0" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce52678d53e5ee37e4af0a9036ca834d0cd34b33c82457c6b06a24f8d783344" +checksum = "40a64b3a635fad9000648b4d8a59c8710c523ab61a23d392a7d91d47683f5adc" dependencies = [ "ahash", "fluent-uri", @@ -6482,9 +6463,9 @@ dependencies = [ [[package]] name = "whoami" -version = "1.5.2" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d" +checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" dependencies = [ "redox_syscall", "wasite", diff --git a/Cargo.toml b/Cargo.toml index 17ec4c56e..400184969 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -159,7 +159,7 @@ base64 = "^0.22.1" base64urlsafedata = "0.5.1" bitflags = "^2.8.0" bytes = "^1.9.0" -clap = { version = "^4.5.27", features = ["derive", "env"] } +clap = { version = "^4.5.34", features = ["derive", "env"] } clap_complete = "^4.5.42" # Forced by saffron/cron chrono = "^0.4.39" @@ -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" md-5 = "0.10.6" mimalloc = "0.1.43" @@ -294,7 +294,7 @@ webauthn-rs = { version = "0.5.1", features = ["preview-features"] } webauthn-rs-core = "0.5.1" webauthn-rs-proto = "0.5.1" -whoami = "^1.5.2" +whoami = "^1.6.0" walkdir = "2" x509-cert = "0.2.5" diff --git a/server/testkit/Cargo.toml b/server/testkit/Cargo.toml index 823458b14..6689649a2 100644 --- a/server/testkit/Cargo.toml +++ b/server/testkit/Cargo.toml @@ -51,7 +51,7 @@ kanidm_build_profiles = { workspace = true } compact_jwt = { workspace = true } escargot = "0.5.13" # used for webdriver testing -fantoccini = { version = "0.21.4" } +fantoccini = { version = "0.21.5" } futures = { workspace = true } ldap3_client = { workspace = true } oauth2_ext = { workspace = true, default-features = false, features = [ @@ -64,7 +64,7 @@ tokio-openssl = { workspace = true } kanidm_lib_crypto = { workspace = true } uuid = { workspace = true } webauthn-authenticator-rs = { workspace = true } -jsonschema = "0.29.0" +jsonschema = "0.29.1" [package.metadata.cargo-machete] ignored = ["escargot", "futures", "kanidm_build_profiles"]