diff --git a/Cargo.lock b/Cargo.lock index ae26e6e02..f431395b0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -745,7 +745,7 @@ dependencies = [ "env_logger 0.7.1", "itertools 0.9.0", "log", - "marine-module-interface 0.1.4", + "marine-module-interface 0.1.5", "marine-rs-sdk", "marine-rs-sdk-main", "marine-runtime 0.7.0", @@ -773,7 +773,7 @@ dependencies = [ "cmd_lib", "itertools 0.9.0", "log", - "marine-module-interface 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "marine-module-interface 0.1.4", "marine-rs-sdk", "marine-rs-sdk-main", "marine-runtime 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1027,7 +1027,7 @@ dependencies = [ "indexmap", "slab", "tokio 1.11.0", - "tokio-util 0.6.7", + "tokio-util 0.6.8", "tracing", ] @@ -1408,7 +1408,7 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "marine" -version = "0.6.10" +version = "0.6.11" dependencies = [ "Inflector", "anyhow", @@ -1416,8 +1416,8 @@ dependencies = [ "check-latest", "clap", "exitfailure", - "marine-it-generator 0.5.3", - "marine-it-parser 0.6.5", + "marine-it-generator 0.5.4", + "marine-it-parser 0.6.6", "marine-module-info-parser 0.2.0", "semver 0.11.0", "serde", @@ -1430,6 +1430,8 @@ dependencies = [ [[package]] name = "marine-it-generator" version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e62f29b16bbdb0763a04f8561c954624ee9cd9f558af4e67b95eb00880da11ec" dependencies = [ "cargo_toml", "it-lilo", @@ -1445,13 +1447,11 @@ dependencies = [ [[package]] name = "marine-it-generator" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e62f29b16bbdb0763a04f8561c954624ee9cd9f558af4e67b95eb00880da11ec" +version = "0.5.4" dependencies = [ "cargo_toml", "it-lilo", - "marine-it-parser 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "marine-it-parser 0.6.6", "marine-macro-impl", "once_cell", "serde", @@ -1464,6 +1464,8 @@ dependencies = [ [[package]] name = "marine-it-interfaces" version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f18c137e51fd52ab7a3652233fc4eaa68e25a6a53d609bf9dd0f2e3bf67adee1" dependencies = [ "multimap", "wasmer-interface-types-fl", @@ -1471,9 +1473,7 @@ dependencies = [ [[package]] name = "marine-it-interfaces" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f18c137e51fd52ab7a3652233fc4eaa68e25a6a53d609bf9dd0f2e3bf67adee1" +version = "0.4.1" dependencies = [ "multimap", "wasmer-interface-types-fl", @@ -1482,6 +1482,8 @@ dependencies = [ [[package]] name = "marine-it-parser" version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19a6606e472587b2e7b759b16d037a4ea951facc2a6650f668f22403978c2442" dependencies = [ "anyhow", "itertools 0.10.1", @@ -1498,14 +1500,12 @@ dependencies = [ [[package]] name = "marine-it-parser" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19a6606e472587b2e7b759b16d037a4ea951facc2a6650f668f22403978c2442" +version = "0.6.6" dependencies = [ "anyhow", "itertools 0.10.1", - "marine-it-interfaces 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "marine-module-interface 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "marine-it-interfaces 0.4.1", + "marine-module-interface 0.1.5", "nom", "semver 0.11.0", "serde", @@ -1571,6 +1571,8 @@ dependencies = [ [[package]] name = "marine-module-interface" version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8a5936273bebb523ed169863282dbc19fc66bb983c7031c5b8b0556584f2401" dependencies = [ "anyhow", "itertools 0.10.1", @@ -1586,13 +1588,11 @@ dependencies = [ [[package]] name = "marine-module-interface" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8a5936273bebb523ed169863282dbc19fc66bb983c7031c5b8b0556584f2401" +version = "0.1.5" dependencies = [ "anyhow", "itertools 0.10.1", - "marine-it-interfaces 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "marine-it-interfaces 0.4.1", "nom", "semver 0.11.0", "serde", @@ -1647,11 +1647,11 @@ dependencies = [ "bytes 0.5.6", "it-lilo", "log", - "marine-it-generator 0.5.3", - "marine-it-interfaces 0.4.0", - "marine-it-parser 0.6.5", + "marine-it-generator 0.5.4", + "marine-it-interfaces 0.4.1", + "marine-it-parser 0.6.6", "marine-module-info-parser 0.2.0", - "marine-module-interface 0.1.4", + "marine-module-interface 0.1.5", "marine-utils 0.2.0", "multimap", "once_cell", @@ -1679,11 +1679,11 @@ dependencies = [ "boolinator", "it-lilo", "log", - "marine-it-generator 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", - "marine-it-interfaces 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "marine-it-parser 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "marine-it-generator 0.5.3", + "marine-it-interfaces 0.4.0", + "marine-it-parser 0.6.5", "marine-module-info-parser 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "marine-module-interface 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "marine-module-interface 0.1.4", "marine-utils 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "multimap", "once_cell", @@ -1730,7 +1730,7 @@ dependencies = [ "darling 0.12.4", "fluence-app-service 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.10.1", - "marine-it-parser 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", + "marine-it-parser 0.6.5", "proc-macro-error", "proc-macro2", "quote", @@ -3049,9 +3049,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1caa0b0c8d94a049db56b5acf8cba99dc0623aab1b26d5b5f5e2d945846b3592" +checksum = "08d3725d3efa29485e87311c5b699de63cde14b00ed4d256b8318aa30ca452cd" dependencies = [ "bytes 1.1.0", "futures-core", @@ -3129,9 +3129,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.13.0" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06" +checksum = "b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec" [[package]] name = "typetag" @@ -3476,9 +3476,9 @@ dependencies = [ [[package]] name = "wasmer-interface-types-fl" -version = "0.20.1" +version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df960871d756f87237e7630daa0e8453dd48f9e44e0f214e795362a6daa04967" +checksum = "14ba3b5a07989987994b96bf5cc7ac2947005f9ff6123d71b7064232f07d28fa" dependencies = [ "fluence-it-types", "it-lilo", diff --git a/crates/it-generator/Cargo.toml b/crates/it-generator/Cargo.toml index ef174b166..27869542f 100644 --- a/crates/it-generator/Cargo.toml +++ b/crates/it-generator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-it-generator" description = "Fluence Marine interface types generator" -version = "0.5.3" +version = "0.5.4" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" @@ -11,10 +11,10 @@ name = "marine_it_generator" path = "src/lib.rs" [dependencies] -marine-it-parser = { path = "../it-parser", version = "0.6.4"} +marine-it-parser = { path = "../it-parser", version = "0.6.5"} marine-macro-impl = "0.6.10" -wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.0" } +wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" } it-lilo = "0.1.0" thiserror = "1.0.24" diff --git a/crates/it-interfaces/Cargo.toml b/crates/it-interfaces/Cargo.toml index 12e00de48..9565bc305 100644 --- a/crates/it-interfaces/Cargo.toml +++ b/crates/it-interfaces/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-it-interfaces" description = "Fluence Marine interface types helper crate" -version = "0.4.0" +version = "0.4.1" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" @@ -11,5 +11,5 @@ name = "marine_it_interfaces" path = "src/lib.rs" [dependencies] -wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.0" } +wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" } multimap = "0.8.1" diff --git a/crates/it-parser/Cargo.toml b/crates/it-parser/Cargo.toml index d3e335612..4e2f42f50 100644 --- a/crates/it-parser/Cargo.toml +++ b/crates/it-parser/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-it-parser" description = "Fluence Marine interface types parser" -version = "0.6.5" +version = "0.6.6" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" @@ -11,13 +11,13 @@ name = "marine_it_parser" path = "src/lib.rs" [dependencies] -marine-it-interfaces = { path = "../it-interfaces", version = "0.4.0" } +marine-it-interfaces = { path = "../it-interfaces", version = "0.4.1" } marine-module-interface = { path = "../module-interface", version = "0.1.4" } anyhow = "1.0.31" walrus = "0.18.0" wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1"} -wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.0" } +wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" } nom = "5.1" itertools = "0.10.0" diff --git a/crates/module-interface/Cargo.toml b/crates/module-interface/Cargo.toml index 317f1964b..51f0bf154 100644 --- a/crates/module-interface/Cargo.toml +++ b/crates/module-interface/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-module-interface" description = "Fluence Marine module interface" -version = "0.1.4" +version = "0.1.5" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" @@ -11,13 +11,12 @@ name = "marine_module_interface" path = "src/lib.rs" [dependencies] -marine-it-interfaces = { path = "../it-interfaces", version = "0.4.0" } -#marine-it-generator = { path = "../it-generator", verision = "0.5.2"} +marine-it-interfaces = { path = "../it-interfaces", version = "0.4.1" } anyhow = "1.0.31" walrus = "0.18.0" wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1"} -wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.0" } +wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" } nom = "5.1" itertools = "0.10.0" diff --git a/fluence-faas/Cargo.toml b/fluence-faas/Cargo.toml index 6c3d74558..5c146b407 100644 --- a/fluence-faas/Cargo.toml +++ b/fluence-faas/Cargo.toml @@ -17,7 +17,7 @@ wasmer-runtime = { package = "wasmer-runtime-fl", version = "=0.17.1" } # dynamicfunc-fat-closures allows using state inside DynamicFunc wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1", features = ["dynamicfunc-fat-closures"] } wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.1" } -wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.0" } +wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" } toml = "0.5.6" serde = { version = "=1.0.118", features = ["derive"] } diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 97d2a3da3..d96c01435 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -21,7 +21,7 @@ marine-utils = { path = "../crates/utils", version = "0.2.0" } wasmer-runtime = { package = "wasmer-runtime-fl", version = "=0.17.1" } # dynamicfunc-fat-closures allows using state inside DynamicFunc wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1", features = ["dynamicfunc-fat-closures"] } -wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.0" } +wasmer-it = { package = "wasmer-interface-types-fl", version = "0.20.2" } it-lilo = "0.1.0" wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.1" } diff --git a/tools/cli/Cargo.toml b/tools/cli/Cargo.toml index 81120e370..b2611a41d 100644 --- a/tools/cli/Cargo.toml +++ b/tools/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine" description = "Fluence Marine command line tool" -version = "0.6.10" +version = "0.6.11" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine/tools/cli" license = "Apache-2.0" @@ -12,8 +12,8 @@ name = "marine" path = "src/main.rs" [dependencies] -marine-it-generator = { path = "../../crates/it-generator", version = "0.5.3" } -marine-it-parser = { path = "../../crates/it-parser", version = "0.6.5" } +marine-it-generator = { path = "../../crates/it-generator", version = "0.5.4" } +marine-it-parser = { path = "../../crates/it-parser", version = "0.6.6" } marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.2.0" } semver = "0.11.0"