diff --git a/Cargo.lock b/Cargo.lock index 387f8739..11298437 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -64,7 +64,7 @@ version = "0.1.1" dependencies = [ "air-beautifier", "anyhow", - "clap 4.0.15", + "clap 4.0.26", ] [[package]] @@ -215,7 +215,7 @@ dependencies = [ "anyhow", "avm-data-store", "avm-interface", - "clap 4.0.15", + "clap 4.0.26", "itertools", "serde", "serde_json", @@ -266,9 +266,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.65" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" +checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6" [[package]] name = "arrayref" @@ -547,9 +547,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.0.15" +version = "4.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bf8832993da70a4c6d13c581f4463c2bdda27b9bf1c5498dc4365543abe6d6f" +checksum = "2148adefda54e14492fb9bddcc600b4344c5d1a3123bd666dcb939c6f0e0e57e" dependencies = [ "atty", "bitflags", @@ -562,9 +562,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.0.13" +version = "4.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c42f169caba89a7d512b5418b09864543eeb4d497416c917d7137863bd2076ad" +checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" dependencies = [ "heck 0.4.0", "proc-macro-error", @@ -621,9 +621,9 @@ dependencies = [ [[package]] name = "concat-idents" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b6f90860248d75014b7b103db8fee4f291c07bfb41306cdf77a0a5ab7a10d2f" +checksum = "0fe0e1d9f7de897d18e590a7496b5facbe87813f746cf4b8db596ba77e07e832" dependencies = [ "quote", "syn", @@ -1668,9 +1668,9 @@ dependencies = [ [[package]] name = "marine-runtime" -version = "0.23.0" +version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec3d1b0f4d5f946a1eba7d2f295a2f61836116aa30dd0be60d73b950d93b799e" +checksum = "93f57e7471e12d4f758f57dc54241fe8a750d2be03725260326f85f18cc0625d" dependencies = [ "bytesize", "it-json-serde", @@ -1868,9 +1868,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" +checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" [[package]] name = "oorandom" @@ -2219,9 +2219,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" +checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" dependencies = [ "aho-corasick", "memchr", @@ -2317,9 +2317,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.145" +version = "1.0.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" +checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" dependencies = [ "serde_derive", ] @@ -2355,9 +2355,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.145" +version = "1.0.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" +checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" dependencies = [ "proc-macro2", "quote", @@ -2366,9 +2366,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.86" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41feea4228a6f1cd09ec7a3593a682276702cd67b5273544757dae23c096f074" +checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" dependencies = [ "itoa 1.0.4", "ryu", @@ -2479,9 +2479,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.102" +version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1" +checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" dependencies = [ "proc-macro2", "quote", diff --git a/air-interpreter/Cargo.toml b/air-interpreter/Cargo.toml index 1207f375..89921b29 100644 --- a/air-interpreter/Cargo.toml +++ b/air-interpreter/Cargo.toml @@ -27,8 +27,8 @@ marine-rs-sdk = { version = "0.7.1", features = ["logger"] } wasm-bindgen = "=0.2.82" log = "0.4.17" -serde = { version = "1.0.145", features = [ "derive", "rc" ] } -serde_json = "1.0.86" +serde = { version = "1.0.147", features = [ "derive", "rc" ] } +serde_json = "1.0.89" tracing = "0.1.37" # exclude tracing-log feature that interferes with the log crate: tracing-subscriber = { version = "0.3.16", default-features = false, features = [ "env-filter", "json", "smallvec", "time", "fmt" ] } diff --git a/air/Cargo.toml b/air/Cargo.toml index a0940b67..47a626e5 100644 --- a/air/Cargo.toml +++ b/air/Cargo.toml @@ -26,15 +26,15 @@ air-trace-handler = { path = "../crates/air-lib/trace-handler" } air-utils = { version = "0.1.0", path = "../crates/air-lib/utils" } polyplets = { path = "../crates/air-lib/polyplets" } -serde = { version = "1.0.145", features = [ "derive", "rc" ] } -serde_json = "1.0.86" +serde = { version = "1.0.147", features = [ "derive", "rc" ] } +serde_json = "1.0.89" boolinator = "2.4.0" -concat-idents = "1.1.3" +concat-idents = "1.1.4" maplit = "1.0.2" non-empty-vec = "0.2.3" log = "0.4.17" -once_cell = "1.15.0" +once_cell = "1.16.0" fstrings = "0.2.3" thiserror = "1.0.37" semver = "1.0.14" diff --git a/avm/interface/Cargo.toml b/avm/interface/Cargo.toml index bc3c3602..9d44c74e 100644 --- a/avm/interface/Cargo.toml +++ b/avm/interface/Cargo.toml @@ -22,7 +22,7 @@ polyplets = { version = "0.3.2", path = "../../crates/air-lib/polyplets" } thiserror = "1.0.37" maplit = "1.0.2" -serde_json = "1.0.86" -serde = "1.0.145" +serde_json = "1.0.89" +serde = "1.0.147" log = "0.4.17" tracing = "0.1.37" diff --git a/avm/server/Cargo.toml b/avm/server/Cargo.toml index b03ec4b2..cd7ed3a0 100644 --- a/avm/server/Cargo.toml +++ b/avm/server/Cargo.toml @@ -18,15 +18,15 @@ path = "src/lib.rs" air-interpreter-interface = { version = "0.11.2", path = "../../crates/air-lib/interpreter-interface" } air-utils = { version = "0.1.0", path = "../../crates/air-lib/utils" } avm-data-store = { version = "0.4.1", path = "../../crates/data-store" } -marine-runtime = "0.23.0" +marine-runtime = "0.23.1" polyplets = { version = "0.3.2", path = "../../crates/air-lib/polyplets" } avm-interface = { version = "0.26.1", path = "../../avm/interface" } eyre = "0.6.8" thiserror = "1.0.37" maplit = "1.0.2" -serde_json = "1.0.86" -serde = "1.0.145" +serde_json = "1.0.89" +serde = "1.0.147" log = "0.4.17" parking_lot = "0.12.1" tracing = "0.1.37" diff --git a/crates/air-lib/air-parser/Cargo.toml b/crates/air-lib/air-parser/Cargo.toml index 8fc25e0a..e5ce6a71 100644 --- a/crates/air-lib/air-parser/Cargo.toml +++ b/crates/air-lib/air-parser/Cargo.toml @@ -17,14 +17,14 @@ air-lambda-ast = { path = "../lambda/ast" } air-lambda-parser = { path = "../lambda/parser" } lalrpop-util = "0.19.8" -regex = "1.6.0" +regex = "1.7.0" codespan = "0.11.1" codespan-reporting = "0.11.1" multimap = "0.8.3" # TODO: hide serde behind a feature -serde = { version = "1.0.145", features = ["rc", "derive"] } -serde_json = "1.0.86" +serde = { version = "1.0.147", features = ["rc", "derive"] } +serde_json = "1.0.89" itertools = "0.10.5" thiserror = "1.0.37" diff --git a/crates/air-lib/interpreter-data/Cargo.toml b/crates/air-lib/interpreter-data/Cargo.toml index 1cc2bef2..def75c76 100644 --- a/crates/air-lib/interpreter-data/Cargo.toml +++ b/crates/air-lib/interpreter-data/Cargo.toml @@ -17,8 +17,8 @@ path = "src/lib.rs" air-utils = { path = "../utils" } air-parser = { path = "../air-parser" } -serde = {version = "1.0.145", features = ["derive", "rc"]} -serde_json = "1.0.86" +serde = {version = "1.0.147", features = ["derive", "rc"]} +serde_json = "1.0.89" semver = { version = "1.0.14", features = ["serde"] } -once_cell = "1.15.0" +once_cell = "1.16.0" tracing = "0.1.37" diff --git a/crates/air-lib/interpreter-interface/Cargo.toml b/crates/air-lib/interpreter-interface/Cargo.toml index aa2b67b0..238dd458 100644 --- a/crates/air-lib/interpreter-interface/Cargo.toml +++ b/crates/air-lib/interpreter-interface/Cargo.toml @@ -18,8 +18,8 @@ path = "src/lib.rs" marine-rs-sdk = { version = "0.7.1", optional = true } fluence-it-types = { version = "0.3.2", optional = true } -serde = "1.0.145" -serde_json = "1.0.86" +serde = "1.0.147" +serde_json = "1.0.89" [features] default = ["marine"] diff --git a/crates/air-lib/lambda/ast/Cargo.toml b/crates/air-lib/lambda/ast/Cargo.toml index fdcf932c..762ada98 100644 --- a/crates/air-lib/lambda/ast/Cargo.toml +++ b/crates/air-lib/lambda/ast/Cargo.toml @@ -17,5 +17,5 @@ path = "src/lib.rs" non-empty-vec = { version = "0.2.3", features = ["serde"] } itertools = "0.10.5" -serde = { version = "1.0.145", features = ["rc", "derive"] } -serde_json = "1.0.86" +serde = { version = "1.0.147", features = ["rc", "derive"] } +serde_json = "1.0.89" diff --git a/crates/air-lib/lambda/parser/Cargo.toml b/crates/air-lib/lambda/parser/Cargo.toml index 5555eb6f..21dfc6ed 100644 --- a/crates/air-lib/lambda/parser/Cargo.toml +++ b/crates/air-lib/lambda/parser/Cargo.toml @@ -20,14 +20,14 @@ lalrpop = "0.19.8" air-lambda-ast = { path = "../ast" } lalrpop-util = "0.19.8" -regex = "1.6.0" +regex = "1.7.0" codespan = "0.11.1" codespan-reporting = "0.11.1" multimap = "0.8.3" # TODO: hide serde behind a feature -serde = { version = "1.0.145", features = ["rc", "derive"] } -serde_json = "1.0.86" +serde = { version = "1.0.147", features = ["rc", "derive"] } +serde_json = "1.0.89" itertools = "0.10.5" thiserror = "1.0.37" diff --git a/crates/air-lib/polyplets/Cargo.toml b/crates/air-lib/polyplets/Cargo.toml index 18aa65be..ccf3442f 100644 --- a/crates/air-lib/polyplets/Cargo.toml +++ b/crates/air-lib/polyplets/Cargo.toml @@ -18,4 +18,4 @@ path = "src/lib.rs" marine-macro = "0.7.1" marine-rs-sdk-main = "0.7.1" -serde = { version = "1.0.145", features = ["rc", "derive"] } +serde = { version = "1.0.147", features = ["rc", "derive"] } diff --git a/crates/air-lib/test-utils/Cargo.toml b/crates/air-lib/test-utils/Cargo.toml index 44fb8dcb..64418f06 100644 --- a/crates/air-lib/test-utils/Cargo.toml +++ b/crates/air-lib/test-utils/Cargo.toml @@ -22,9 +22,9 @@ marine-rs-sdk = "0.7.1" fstrings = "0.2.3" object-pool = "0.5.4" -once_cell = "1.15.0" +once_cell = "1.16.0" semver = "1.0.14" -serde_json = "1.0.86" +serde_json = "1.0.89" [features] test_with_native_code = [] diff --git a/crates/air-lib/trace-handler/Cargo.toml b/crates/air-lib/trace-handler/Cargo.toml index 97a559fb..2404cd13 100644 --- a/crates/air-lib/trace-handler/Cargo.toml +++ b/crates/air-lib/trace-handler/Cargo.toml @@ -19,7 +19,7 @@ air-log-targets = { path = "../log-targets" } air-parser = { path = "../air-parser" } bimap = "0.6.2" -serde_json = "1.0.86" +serde_json = "1.0.89" log = "0.4.17" thiserror = "1.0.37" tracing = "0.1.37" diff --git a/crates/data-store/Cargo.toml b/crates/data-store/Cargo.toml index 59406c75..6df09c6d 100644 --- a/crates/data-store/Cargo.toml +++ b/crates/data-store/Cargo.toml @@ -15,8 +15,8 @@ name = "avm_data_store" path = "src/lib.rs" [dependencies] -serde = { version = "1.0.145", features = ["derive"] } +serde = { version = "1.0.147", features = ["derive"] } serde_bytes = "0.11.7" [dev-dependencies] -serde_json = "1.0.86" +serde_json = "1.0.89" diff --git a/crates/testing-framework/Cargo.toml b/crates/testing-framework/Cargo.toml index 0e7b7b9a..8a8ee257 100644 --- a/crates/testing-framework/Cargo.toml +++ b/crates/testing-framework/Cargo.toml @@ -21,7 +21,7 @@ itertools = "0.10.5" strum = { version="0.24.1", features=["derive"] } nom = "7.1.1" nom_locate = "4.0.0" -serde_json = "1.0.86" +serde_json = "1.0.89" [dev-dependencies] maplit = "1.0.2" diff --git a/tools/cli/air-beautify/Cargo.toml b/tools/cli/air-beautify/Cargo.toml index a7eb8aa6..0e8a3b72 100644 --- a/tools/cli/air-beautify/Cargo.toml +++ b/tools/cli/air-beautify/Cargo.toml @@ -10,5 +10,5 @@ keywords = ["fluence", "air", "beautifier"] [dependencies] air-beautifier = { path = "../../../crates/beautifier" } -clap = { version = "4.0.15", features = ["derive"] } -anyhow = "1.0.65" +clap = { version = "4.0.26", features = ["derive"] } +anyhow = "1.0.66" diff --git a/tools/cli/air-trace/Cargo.toml b/tools/cli/air-trace/Cargo.toml index bf3c7238..9d3be9a7 100644 --- a/tools/cli/air-trace/Cargo.toml +++ b/tools/cli/air-trace/Cargo.toml @@ -15,11 +15,11 @@ air-interpreter-interface = { path = "../../../crates/air-lib/interpreter-interf avm-data-store = { path = "../../../crates/data-store" } avm-interface = { path = "../../../avm/interface" } -anyhow = "1.0.65" -clap = { version = "4.0.15", features = ["derive", "env"] } +anyhow = "1.0.66" +clap = { version = "4.0.26", features = ["derive", "env"] } itertools = "0.10.5" -serde = { version = "1.0.145", features = ["derive"] } -serde_json = "1.0.86" +serde = { version = "1.0.147", features = ["derive"] } +serde_json = "1.0.89" tracing-subscriber = { version = "0.3.16", default-features = false, features = [ "env-filter", "json", "smallvec", "time", "fmt" ] } [features]