From 200d08b99314afe07f3c298f2f754548e0424286 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 27 Sep 2026 02:52:47 +0000 Subject: [PATCH] chore(deps): update rust crate utoipa-swagger-ui to v10 --- Cargo.lock | 98 +++++++++++++++++++++++------------------------------- Cargo.toml | 2 +- 2 files changed, 43 insertions(+), 57 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 872928f..f5667a3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -828,12 +828,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "const-oid" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" - [[package]] name = "const-str" version = "1.1.0" @@ -1333,7 +1327,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ "block-buffer 0.12.1", - "const-oid", "crypto-common 0.2.2", "ctutils", ] @@ -1792,7 +1785,7 @@ dependencies = [ "tracing", "tracing-opentelemetry", "tracing-subscriber", - "utoipa", + "utoipa 5.5.0", "utoipa-axum", "utoipa-swagger-ui", "uuid", @@ -4927,41 +4920,6 @@ dependencies = [ "thiserror 2.0.21", ] -[[package]] -name = "rust-embed" -version = "8.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9e7760e252aaba7b09f4be00e36476cf585bdb68a53552ac954cdf504ab4bc9" -dependencies = [ - "rust-embed-impl", - "rust-embed-utils", - "walkdir", -] - -[[package]] -name = "rust-embed-impl" -version = "8.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bcfc4d6f53af43755f7a723e4b6b8794fcce052a178dd8c6c1dadc5f5343097" -dependencies = [ - "mime_guess", - "proc-macro2", - "quote", - "rust-embed-utils", - "syn 2.0.119", - "walkdir", -] - -[[package]] -name = "rust-embed-utils" -version = "8.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ffa149f6aa81b58a5b3011d01a857c4ed12c7a732d2c51947a4c7c692185f0" -dependencies = [ - "sha2 0.11.0", - "walkdir", -] - [[package]] name = "rustc-hash" version = "2.1.3" @@ -6721,6 +6679,12 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "typed-path" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e" + [[package]] name = "typeid" version = "1.0.3" @@ -6907,7 +6871,19 @@ dependencies = [ "indexmap 2.14.2", "serde", "serde_json", - "utoipa-gen", + "utoipa-gen 5.5.0", +] + +[[package]] +name = "utoipa" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8765fe27aeff71012a3f90fa474cf1df863a7d0dd81ed25de4e63fff2544994f" +dependencies = [ + "indexmap 2.14.2", + "serde", + "serde_json", + "utoipa-gen 6.0.1", ] [[package]] @@ -6920,7 +6896,7 @@ dependencies = [ "paste", "tower-layer", "tower-service", - "utoipa", + "utoipa 5.5.0", ] [[package]] @@ -6934,30 +6910,40 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "utoipa-gen" +version = "6.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d935f1c83fdf8b88f09bbe050d0cea78ea4afee6d7b0317403228c1200b2c8ab" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.6", +] + [[package]] name = "utoipa-swagger-ui" -version = "9.0.2" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d047458f1b5b65237c2f6dc6db136945667f40a7668627b3490b9513a3d43a55" +checksum = "3f5ec9d7816e4ce8ccb7e0bd7276e090cad0fcb1def4f3540e5b0f7485d7583e" dependencies = [ "axum", - "base64 0.22.1", + "base64 0.23.1", "mime_guess", "regex", - "rust-embed", "serde", "serde_json", "url", - "utoipa", + "utoipa 6.0.0", "utoipa-swagger-ui-vendored", - "zip 3.0.0", + "zip 8.6.0", ] [[package]] name = "utoipa-swagger-ui-vendored" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2eebbbfe4093922c2b6734d7c679ebfebd704a0d7e56dfcb0d05818ce28977d" +checksum = "552a64d6a0d251ae28bc021838800943cce60c9ec2e60ff331f54e79f696268f" [[package]] name = "uuid" @@ -7683,15 +7669,15 @@ dependencies = [ [[package]] name = "zip" -version = "3.0.0" +version = "8.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308" +checksum = "2d04a6b5381502aa6087c94c669499eb1602eb9c5e8198e534de571f7154809b" dependencies = [ - "arbitrary", "crc32fast", "flate2", "indexmap 2.14.2", "memchr", + "typed-path", "zopfli", ] diff --git a/Cargo.toml b/Cargo.toml index c1a8803..57ea534 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,7 +53,7 @@ lepticons = "0.13" utoipa = "5" utoipa-axum = "0.2" # `axum` enables the SwaggerUi router builder; `vendored` bundles Swagger UI assets so Docker builds don't need network. -utoipa-swagger-ui = { version = "9", features = ["axum", "vendored"] } +utoipa-swagger-ui = { version = "10", features = ["axum", "vendored"] } opentelemetry = "0.32" opentelemetry_sdk = { version = "0.32", features = ["rt-tokio"] } opentelemetry-otlp = { version = "0.32", features = ["reqwest-client", "http-proto", "reqwest-rustls"] }