From f9ecd00327a37e9466a669c7bab6ff0b855647a9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Oct 2026 06:15:06 +0000 Subject: [PATCH] build(deps): bump regorus from 0.11.0 to 0.12.0 Bumps [regorus](https://github.com/microsoft/regorus) from 0.11.0 to 0.12.0. - [Release notes](https://github.com/microsoft/regorus/releases) - [Changelog](https://github.com/microsoft/regorus/blob/main/CHANGELOG.md) - [Commits](https://github.com/microsoft/regorus/compare/regorus-v0.11.0...regorus-v0.12.0) --- updated-dependencies: - dependency-name: regorus dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 101 +++++++++++++++++++++++++++++++++-- builtins/pdps/opa/Cargo.toml | 2 +- 2 files changed, 97 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7e92c575..2f5d32d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -760,6 +760,12 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + [[package]] name = "core-foundation" version = "0.10.1" @@ -2252,6 +2258,12 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" +[[package]] +name = "libyaml-rs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e126dda6f34391ab7b444f9922055facc83c07a910da3eb16f1e4d9c45dc777" + [[package]] name = "linked-hash-map" version = "0.5.6" @@ -2331,9 +2343,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.18.1" +version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6180140927ee907000b0aa540091f6ea512ead4447c92b8fc35bc72788a5a6" +checksum = "ef9ac18847474e638e3702b76c65d4eb93428471a74778ef0f1be711717f89b5" [[package]] name = "lru-slab" @@ -3283,9 +3295,9 @@ checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "regorus" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cc4dc91481b1d4001ba7f2e81f7faf674142e0ac36d37d79e5f02764d06571e" +checksum = "94d90cbdbc4d2900378cf7dbb0c8df85a28e6de07fad75c60cd4d73283eded23" dependencies = [ "anyhow", "chrono", @@ -3305,11 +3317,12 @@ dependencies = [ "semver", "serde", "serde_json", - "serde_yaml", "spin 0.12.2", "thiserror 2.0.20", "url", "uuid", + "vstd", + "yaml_serde", ] [[package]] @@ -4518,6 +4531,71 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" +[[package]] +name = "verus_builtin" +version = "0.0.0-2026-08-09-0044" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5f2985ebd252c492375e32f2bfcff6e6a04523009a0d624785d3468f3729158" + +[[package]] +name = "verus_builtin_macros" +version = "0.0.0-2026-08-23-0033" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62f5b1ed2151955cfe25ebfc1382ab422ae004e5cda6c502871425cc9e2ad5f3" +dependencies = [ + "convert_case", + "proc-macro2", + "quote", + "syn 2.0.118", + "synstructure", + "verus_prettyplease", + "verus_syn", +] + +[[package]] +name = "verus_prettyplease" +version = "0.0.0-2026-08-09-0044" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51fc115de5fb3806bc362060bb683024660ed2bc13c1183d1f01d464e4537139" +dependencies = [ + "proc-macro2", + "verus_syn", +] + +[[package]] +name = "verus_state_machines_macros" +version = "0.0.0-2026-08-02-0125" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f77ff8d121edb1bf2651335769a80a2f611da8573c3b498434a66b3162805f" +dependencies = [ + "indexmap 2.14.0", + "proc-macro2", + "quote", + "verus_syn", +] + +[[package]] +name = "verus_syn" +version = "0.0.0-2026-08-02-0125" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f17237ea6d267e457d53ce36f55b315fc9edd26eb88c765dd95e035c0b415869" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "vstd" +version = "0.0.0-2026-08-23-0033" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93b32ef60c0a4ce7d85691135c15fada7ab84b2c1471322d320fba313190e2e9" +dependencies = [ + "verus_builtin", + "verus_builtin_macros", + "verus_state_machines_macros", +] + [[package]] name = "walkdir" version = "2.5.0" @@ -4916,6 +4994,19 @@ version = "0.8.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d93c89cdc2d3a63c3ec48ffe926931bdc069eafa8e4402fe6d8f790c9d1e576" +[[package]] +name = "yaml_serde" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33b729a08a9a6be689bbad3e2bf8015926db54b6622cc89c3a5f7dc174b9e918" +dependencies = [ + "indexmap 2.14.0", + "itoa", + "libyaml-rs", + "ryu", + "serde", +] + [[package]] name = "yoke" version = "0.8.3" diff --git a/builtins/pdps/opa/Cargo.toml b/builtins/pdps/opa/Cargo.toml index f5f13167..4fa7fb3c 100644 --- a/builtins/pdps/opa/Cargo.toml +++ b/builtins/pdps/opa/Cargo.toml @@ -43,7 +43,7 @@ apl-core = { workspace = true } # `arc` is load-bearing: it switches regorus's internal reference counting to # atomic `Arc` so `Engine` is `Send`/`Sync` and the resolver can be shared # across worker threads behind `Arc`. -regorus = { version = "0.11", default-features = false, features = [ +regorus = { version = "0.12", default-features = false, features = [ "arc", "std", "rvm",