diff --git a/Cargo.lock b/Cargo.lock index 674ad0bd..1e2b5c69 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -630,12 +630,13 @@ dependencies = [ [[package]] name = "fancy-regex" -version = "0.11.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2" +checksum = "531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2" dependencies = [ "bit-set", - "regex", + "regex-automata", + "regex-syntax", ] [[package]] @@ -689,9 +690,9 @@ dependencies = [ [[package]] name = "fraction" -version = "0.13.1" +version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3027ae1df8d41b4bed2241c8fdad4acc1e7af60c8e17743534b545e77182d678" +checksum = "0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7" dependencies = [ "lazy_static", "num", @@ -1880,6 +1881,15 @@ 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 = "itoa" version = "1.0.11" @@ -1959,13 +1969,13 @@ dependencies = [ [[package]] name = "jsonschema" -version = "0.17.1" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a071f4f7efc9a9118dfb627a0a94ef247986e1ab8606a4c806ae2b3aa3b6978" +checksum = "ec0afd06142c9bcb03f4a8787c77897a87b6be9c4918f1946c33caa714c27578" dependencies = [ "ahash", "anyhow", - "base64 0.21.7", + "base64 0.22.1", "bytecount", "fancy-regex", "fraction", @@ -2766,9 +2776,9 @@ checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" [[package]] name = "regorus" -version = "0.1.5" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77dd872918e5c172bd42ac49716f89a15e35be513bba3d902e355a531529a87f" +checksum = "1e4d053771bbf6d2275a6e31f79a8a4ed6461cdd64083c07eb45e7809670bb05" dependencies = [ "anyhow", "chrono", @@ -2777,13 +2787,11 @@ dependencies = [ "data-encoding", "hex", "hmac", - "itertools 0.12.1", + "itertools 0.13.0", "jsonschema", "jsonwebtoken", "lazy_static", "md-5", - "num", - "rand 0.8.5", "regex", "scientific", "semver", diff --git a/crates/weaver_checker/Cargo.toml b/crates/weaver_checker/Cargo.toml index 539f4ee7..4ce8e473 100644 --- a/crates/weaver_checker/Cargo.toml +++ b/crates/weaver_checker/Cargo.toml @@ -24,7 +24,7 @@ walkdir.workspace = true globset.workspace = true miette.workspace = true -regorus = { version = "0.1.5", default-features = false, features = [ +regorus = { version = "0.2.0", default-features = false, features = [ "arc", "base64", "base64url",