diff --git a/Cargo.lock b/Cargo.lock index d149979..076837d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -109,9 +109,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8" [[package]] name = "arbitrary" @@ -1401,12 +1401,6 @@ dependencies = [ "libc", ] -[[package]] -name = "linked-hash-map" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" - [[package]] name = "linter" version = "0.2.0" @@ -3758,29 +3752,30 @@ dependencies = [ [[package]] name = "yaml-hash" -version = "0.3.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70066285f36f11a80f46b27584a00a71de3707a8bb027919eea4014272b25fb2" +checksum = "3cda60c148d960b7b9b4a423508d8338de94d6133f36d2629f1b742ebb8ac29a" dependencies = [ "anyhow", - "linked-hash-map", - "yaml-rust2 0.5.0", + "yaml-rust2 0.9.0", ] [[package]] name = "yaml-rust2" -version = "0.5.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee28fa5797c86e9be3bf58e14a2c3851babd801fe050c9b698d37998964cdf99" +checksum = "8902160c4e6f2fb145dbe9d6760a75e3c9522d8bf796ed7047c85919ac7115f8" dependencies = [ - "linked-hash-map", + "arraydeque", + "encoding_rs", + "hashlink", ] [[package]] name = "yaml-rust2" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8902160c4e6f2fb145dbe9d6760a75e3c9522d8bf796ed7047c85919ac7115f8" +checksum = "2a1a1c0bc9823338a3bdf8c61f994f23ac004c6fa32c08cd152984499b445e8d" dependencies = [ "arraydeque", "encoding_rs", diff --git a/Cargo.toml b/Cargo.toml index 70d9609..baf1cc8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ clap = { version = "4.5.2", features = ["derive"] } extism = "1.4.1" figment = { version = "0.10.19", features = ["env", "yaml"] } hcl-rs = "0.18.0" -yaml-hash = "=0.3.0" +yaml-hash = "=0.4.2" openapiv3 = "2.0.0" plugin_core = { path = "./plugin_core" } reqwest = { version = "0.12.7", features = ["json", "blocking"] } diff --git a/plugin_openapi/Cargo.toml b/plugin_openapi/Cargo.toml index b2475e4..4aedb72 100644 --- a/plugin_openapi/Cargo.toml +++ b/plugin_openapi/Cargo.toml @@ -10,7 +10,7 @@ crate_type = ["cdylib"] [dependencies] extism-pdk = "1.1.0" -yaml-hash = "=0.3.0" +yaml-hash = "=0.4.2" openapiv3 = "2.0.0" serde = { version = "1.0.209", features = ["derive"] } serde_json = "1.0.127"