diff --git a/Cargo.lock b/Cargo.lock index 4d7e880e..5a583d2a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -825,7 +825,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" dependencies = [ "borsh-derive 0.10.3", - "hashbrown 0.11.2", + "hashbrown 0.12.3", ] [[package]] @@ -3222,9 +3222,9 @@ checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" [[package]] name = "memchr" -version = "2.5.0" +version = "2.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" [[package]] name = "memfd" @@ -4488,14 +4488,14 @@ dependencies = [ [[package]] name = "regex" -version = "1.9.3" +version = "1.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a" +checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.3.6", - "regex-syntax 0.7.4", + "regex-automata 0.4.3", + "regex-syntax 0.8.2", ] [[package]] @@ -4509,13 +4509,13 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.6" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69" +checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.7.4", + "regex-syntax 0.8.2", ] [[package]] @@ -4530,6 +4530,12 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" +[[package]] +name = "regex-syntax" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" + [[package]] name = "reqwest" version = "0.11.18" diff --git a/crates/air-lib/air-parser/Cargo.toml b/crates/air-lib/air-parser/Cargo.toml index bfe4037b..c3d7b7fb 100644 --- a/crates/air-lib/air-parser/Cargo.toml +++ b/crates/air-lib/air-parser/Cargo.toml @@ -22,7 +22,7 @@ air-lambda-ast = { version = "0.1.0", path = "../lambda/ast" } air-lambda-parser = { version = "0.1.0", path = "../lambda/parser" } lalrpop-util = "0.20.0" -regex = "1.8.1" +regex = "1.10.2" codespan = "0.11.1" codespan-reporting = "0.11.1" multimap = "0.9.0" diff --git a/crates/air-lib/lambda/parser/Cargo.toml b/crates/air-lib/lambda/parser/Cargo.toml index 5e2dab1a..cd0cf95c 100644 --- a/crates/air-lib/lambda/parser/Cargo.toml +++ b/crates/air-lib/lambda/parser/Cargo.toml @@ -21,7 +21,7 @@ lalrpop = "0.20.0" air-lambda-ast = { version = "0.1.0", path = "../ast" } lalrpop-util = "0.20.0" -regex = "1.8.1" +regex = "1.10.2" # TODO: hide serde behind a feature serde = { version = "1.0.164", features = ["rc", "derive"] } diff --git a/crates/testing-framework/Cargo.toml b/crates/testing-framework/Cargo.toml index c588ba07..7f19fbb0 100644 --- a/crates/testing-framework/Cargo.toml +++ b/crates/testing-framework/Cargo.toml @@ -22,7 +22,7 @@ strum = { version="0.24.1", features=["derive"] } nom = "7.1.3" nom_locate = "4.1.0" serde_json = "1.0.95" -regex = "1.8.4" +regex = "1.10.2" air-interpreter-signatures = { version = "0.1.3", path = "../air-lib/interpreter-signatures" } [dev-dependencies]