mirror of
https://github.com/fluencelabs/marine.git
synced 2024-12-04 19:50:19 +00:00
Update Rust crate semver to v1 (#198)
* Update Rust crate semver to v1 * bump all the deps * update wasmer-it and fix build * bump more versions + fix marine-js Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
This commit is contained in:
parent
853bc595ec
commit
684bf7cb38
149
Cargo.lock
generated
149
Cargo.lock
generated
@ -930,12 +930,12 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fluence-app-service"
|
||||
version = "0.22.0"
|
||||
version = "0.22.1"
|
||||
dependencies = [
|
||||
"log",
|
||||
"maplit",
|
||||
"marine-min-it-version 0.1.1",
|
||||
"marine-runtime 0.22.0",
|
||||
"marine-min-it-version 0.2.0",
|
||||
"marine-runtime 0.23.0",
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
@ -945,9 +945,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "fluence-it-types"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "047f670b4807cab8872550a607b1515daff08b3e3bb7576ce8f45971fd811a4e"
|
||||
checksum = "f4e11b54c84babd376e0844d4973fdf7313799c4b9531757015ea6736ef14b70"
|
||||
dependencies = [
|
||||
"it-to-bytes",
|
||||
"nom",
|
||||
@ -1352,25 +1352,25 @@ dependencies = [
|
||||
"serde_json",
|
||||
"serde_with 1.14.0",
|
||||
"thiserror",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.23.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "it-json-serde"
|
||||
version = "0.3.3"
|
||||
version = "0.3.4"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
"thiserror",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "it-lilo"
|
||||
version = "0.4.0"
|
||||
version = "0.4.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6a39dffcc610873b4c39b0fe04acac5ea77cf2eda9ed3d8a3b970b536d4e24c8"
|
||||
checksum = "59726dde6ea2df9ad15bb67341103879cb94f26642ee0e40bf9a426f8e69bec8"
|
||||
dependencies = [
|
||||
"fluence-it-types",
|
||||
"it-memory-traits",
|
||||
@ -1381,9 +1381,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "it-memory-traits"
|
||||
version = "0.3.0"
|
||||
version = "0.3.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ca1799ed89e51a192e80a14ab14589044de9e58f0be86087ae8699cbe59f5c40"
|
||||
checksum = "40e8f26dd64f9c94c7e9c39b2be7bac4e3c946ca31bb5db4a13298199a4d56a2"
|
||||
dependencies = [
|
||||
"thiserror",
|
||||
]
|
||||
@ -1507,7 +1507,7 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
|
||||
|
||||
[[package]]
|
||||
name = "marine"
|
||||
version = "0.12.3"
|
||||
version = "0.12.4"
|
||||
dependencies = [
|
||||
"Inflector",
|
||||
"anyhow",
|
||||
@ -1516,10 +1516,10 @@ dependencies = [
|
||||
"check-latest",
|
||||
"clap",
|
||||
"exitfailure",
|
||||
"marine-it-generator 0.9.3",
|
||||
"marine-it-parser 0.10.0",
|
||||
"marine-module-info-parser 0.4.0",
|
||||
"semver 0.11.0",
|
||||
"marine-it-generator 0.9.4",
|
||||
"marine-it-parser 0.11.0",
|
||||
"marine-module-info-parser 0.5.0",
|
||||
"semver 1.0.13",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"termion",
|
||||
@ -1564,7 +1564,7 @@ dependencies = [
|
||||
"semver 0.11.0",
|
||||
"serde",
|
||||
"thiserror",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.23.1",
|
||||
"wasmer-runtime-core-fl",
|
||||
"wasmer-runtime-fl",
|
||||
"wasmer-wasi-fl",
|
||||
@ -1572,7 +1572,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "marine-core"
|
||||
version = "0.17.0"
|
||||
version = "0.18.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"boolinator",
|
||||
@ -1581,12 +1581,12 @@ dependencies = [
|
||||
"it-lilo",
|
||||
"it-memory-traits",
|
||||
"log",
|
||||
"marine-it-generator 0.9.3",
|
||||
"marine-it-interfaces 0.7.2",
|
||||
"marine-it-parser 0.10.0",
|
||||
"marine-min-it-version 0.1.1",
|
||||
"marine-module-info-parser 0.4.0",
|
||||
"marine-module-interface 0.5.0",
|
||||
"marine-it-generator 0.9.4",
|
||||
"marine-it-interfaces 0.7.3",
|
||||
"marine-it-parser 0.11.0",
|
||||
"marine-min-it-version 0.2.0",
|
||||
"marine-module-info-parser 0.5.0",
|
||||
"marine-module-interface 0.6.0",
|
||||
"marine-utils 0.4.0",
|
||||
"multimap",
|
||||
"once_cell",
|
||||
@ -1594,11 +1594,11 @@ dependencies = [
|
||||
"paste",
|
||||
"pwasm-utils 0.19.0",
|
||||
"reqwest",
|
||||
"semver 0.11.0",
|
||||
"semver 1.0.13",
|
||||
"serde",
|
||||
"thiserror",
|
||||
"tokio",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
"wasmer-runtime-core-fl",
|
||||
"wasmer-runtime-fl",
|
||||
"wasmer-wasi-fl",
|
||||
@ -1618,22 +1618,22 @@ dependencies = [
|
||||
"serde_json",
|
||||
"thiserror",
|
||||
"walrus 0.18.0",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.23.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "marine-it-generator"
|
||||
version = "0.9.3"
|
||||
version = "0.9.4"
|
||||
dependencies = [
|
||||
"it-lilo",
|
||||
"marine-it-parser 0.10.0",
|
||||
"marine-it-parser 0.11.0",
|
||||
"marine-macro-impl",
|
||||
"once_cell",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"thiserror",
|
||||
"walrus 0.19.0",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1643,15 +1643,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b3236d1068eaa0f1a07ab74b098b777c150c0c354a16d8869cd69ae3ff847014"
|
||||
dependencies = [
|
||||
"multimap",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.23.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "marine-it-interfaces"
|
||||
version = "0.7.2"
|
||||
version = "0.7.3"
|
||||
dependencies = [
|
||||
"multimap",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1669,59 +1669,59 @@ dependencies = [
|
||||
"serde",
|
||||
"thiserror",
|
||||
"walrus 0.18.0",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.23.1",
|
||||
"wasmer-runtime-core-fl",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "marine-it-parser"
|
||||
version = "0.10.0"
|
||||
version = "0.11.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"itertools 0.10.3",
|
||||
"marine-it-interfaces 0.7.2",
|
||||
"marine-module-interface 0.5.0",
|
||||
"marine-it-interfaces 0.7.3",
|
||||
"marine-module-interface 0.6.0",
|
||||
"nom",
|
||||
"semver 0.11.0",
|
||||
"semver 1.0.13",
|
||||
"serde",
|
||||
"thiserror",
|
||||
"walrus 0.19.0",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
"wasmer-runtime-core-fl",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "marine-js"
|
||||
version = "0.3.2"
|
||||
version = "0.3.3"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"boolinator",
|
||||
"bytesize",
|
||||
"console_error_panic_hook",
|
||||
"fluence-it-types",
|
||||
"it-json-serde 0.3.3",
|
||||
"it-json-serde 0.3.4",
|
||||
"it-lilo",
|
||||
"it-memory-traits",
|
||||
"itertools 0.10.3",
|
||||
"log",
|
||||
"maplit",
|
||||
"marine-it-interfaces 0.7.2",
|
||||
"marine-min-it-version 0.1.1",
|
||||
"marine-module-interface 0.5.0",
|
||||
"marine-it-interfaces 0.7.3",
|
||||
"marine-min-it-version 0.2.0",
|
||||
"marine-module-interface 0.6.0",
|
||||
"marine-rs-sdk",
|
||||
"marine-utils 0.4.0",
|
||||
"multimap",
|
||||
"nom",
|
||||
"once_cell",
|
||||
"paste",
|
||||
"semver 0.11.0",
|
||||
"semver 1.0.13",
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
"thiserror",
|
||||
"toml",
|
||||
"wasm-bindgen",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
"web-sys",
|
||||
]
|
||||
|
||||
@ -1760,10 +1760,10 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "marine-min-it-version"
|
||||
version = "0.1.1"
|
||||
version = "0.2.0"
|
||||
dependencies = [
|
||||
"once_cell",
|
||||
"semver 0.11.0",
|
||||
"semver 1.0.13",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1784,12 +1784,12 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "marine-module-info-parser"
|
||||
version = "0.4.0"
|
||||
version = "0.5.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
"marine-rs-sdk-main",
|
||||
"semver 0.11.0",
|
||||
"semver 1.0.13",
|
||||
"serde",
|
||||
"thiserror",
|
||||
"walrus 0.19.0",
|
||||
@ -1810,22 +1810,22 @@ dependencies = [
|
||||
"serde",
|
||||
"thiserror",
|
||||
"walrus 0.18.0",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.23.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "marine-module-interface"
|
||||
version = "0.5.0"
|
||||
version = "0.6.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"itertools 0.10.3",
|
||||
"marine-it-interfaces 0.7.2",
|
||||
"marine-it-interfaces 0.7.3",
|
||||
"nom",
|
||||
"semver 0.11.0",
|
||||
"semver 1.0.13",
|
||||
"serde",
|
||||
"thiserror",
|
||||
"walrus 0.19.0",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1888,7 +1888,7 @@ dependencies = [
|
||||
"serde_with 1.14.0",
|
||||
"thiserror",
|
||||
"toml",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.23.1",
|
||||
"wasmer-runtime-core-fl",
|
||||
"wasmer-runtime-fl",
|
||||
"wasmer-wasi-fl",
|
||||
@ -1896,15 +1896,15 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "marine-runtime"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
dependencies = [
|
||||
"bytesize",
|
||||
"env_logger 0.9.0",
|
||||
"it-json-serde 0.3.3",
|
||||
"it-json-serde 0.3.4",
|
||||
"itertools 0.10.3",
|
||||
"log",
|
||||
"marine-core 0.17.0",
|
||||
"marine-module-interface 0.5.0",
|
||||
"marine-core 0.18.0",
|
||||
"marine-module-interface 0.6.0",
|
||||
"marine-rs-sdk",
|
||||
"marine-rs-sdk-main",
|
||||
"marine-utils 0.4.0",
|
||||
@ -1917,7 +1917,7 @@ dependencies = [
|
||||
"serde_with 2.0.0",
|
||||
"thiserror",
|
||||
"toml",
|
||||
"wasmer-interface-types-fl",
|
||||
"wasmer-interface-types-fl 0.24.1",
|
||||
"wasmer-runtime-core-fl",
|
||||
"wasmer-runtime-fl",
|
||||
"wasmer-wasi-fl",
|
||||
@ -2043,13 +2043,13 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "mrepl"
|
||||
version = "0.18.5"
|
||||
version = "0.18.6"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"check-latest",
|
||||
"clap",
|
||||
"env_logger 0.9.0",
|
||||
"fluence-app-service 0.22.0",
|
||||
"fluence-app-service 0.22.1",
|
||||
"itertools 0.10.3",
|
||||
"log",
|
||||
"marine-rs-sdk-main",
|
||||
@ -3832,6 +3832,27 @@ dependencies = [
|
||||
"wast",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmer-interface-types-fl"
|
||||
version = "0.24.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ba2a3bf176a65a5a1a136be5b9440395c2ba4493a3a07ea70cac553fe924185d"
|
||||
dependencies = [
|
||||
"fluence-it-types",
|
||||
"it-lilo",
|
||||
"it-memory-traits",
|
||||
"it-to-bytes",
|
||||
"itertools 0.10.3",
|
||||
"log",
|
||||
"nom",
|
||||
"safe-transmute",
|
||||
"semver 1.0.13",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"thiserror",
|
||||
"wast",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "wasmer-runtime-core"
|
||||
version = "0.17.1"
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine-core"
|
||||
description = "Core of Marine, the Fluence Wasm Runtime"
|
||||
version = "0.17.0"
|
||||
version = "0.18.0"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
edition = "2018"
|
||||
@ -11,18 +11,18 @@ name = "marine_core"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
marine-module-info-parser = { path = "../crates/module-info-parser", version = "0.4.0" }
|
||||
marine-it-interfaces = { path = "../crates/it-interfaces", version = "0.7.2" }
|
||||
marine-it-parser = { path = "../crates/it-parser", version = "0.10.0" }
|
||||
marine-it-generator = { path = "../crates/it-generator", version = "0.9.3" }
|
||||
marine-module-interface = { path = "../crates/module-interface", version = "0.5.0" }
|
||||
marine-module-info-parser = { path = "../crates/module-info-parser", version = "0.5.0" }
|
||||
marine-it-interfaces = { path = "../crates/it-interfaces", version = "0.7.3" }
|
||||
marine-it-parser = { path = "../crates/it-parser", version = "0.11.0" }
|
||||
marine-it-generator = { path = "../crates/it-generator", version = "0.9.4" }
|
||||
marine-module-interface = { path = "../crates/module-interface", version = "0.6.0" }
|
||||
marine-utils = { path = "../crates/utils", version = "0.4.0" }
|
||||
marine-min-it-version = { path = "../crates/min-it-version", version = "0.1.1"}
|
||||
marine-min-it-version = { path = "../crates/min-it-version", 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.23.1" }
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1"}
|
||||
wasmer-wasi = { package = "wasmer-wasi-fl", version = "0.17.1" }
|
||||
it-lilo = "0.4.0"
|
||||
it-memory-traits = "0.3.0"
|
||||
@ -33,7 +33,7 @@ boolinator = "2.4.0"
|
||||
parity-wasm = "0.45.0"
|
||||
pwasm-utils = "0.19.0"
|
||||
once_cell = "1.14.0"
|
||||
semver = "0.11.0"
|
||||
semver = "1.0.13"
|
||||
serde = "1.0.144"
|
||||
log = "0.4.17"
|
||||
|
||||
|
@ -1,14 +1,14 @@
|
||||
[package]
|
||||
name = "fluence-app-service"
|
||||
description = "Fluence Application Service"
|
||||
version = "0.22.0"
|
||||
version = "0.22.1"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
marine-runtime = { path = "../../marine", version = "0.22.0" }
|
||||
marine-min-it-version = { path = "../../crates/min-it-version", version = "0.1.1" }
|
||||
marine-runtime = { path = "../../marine", version = "0.23.0" }
|
||||
marine-min-it-version = { path = "../../crates/min-it-version", version = "0.2.0" }
|
||||
|
||||
maplit = "1.0.2"
|
||||
log = "0.4.17"
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine-it-generator"
|
||||
description = "Fluence Marine interface types generator"
|
||||
version = "0.9.3"
|
||||
version = "0.9.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.10.0"}
|
||||
marine-it-parser = { path = "../it-parser", version = "0.11.0" }
|
||||
marine-macro-impl = "0.7.1"
|
||||
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.23.1" }
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1"}
|
||||
it-lilo = "0.4.0"
|
||||
|
||||
thiserror = "1.0.34"
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine-it-interfaces"
|
||||
description = "Fluence Marine interface types helper crate"
|
||||
version = "0.7.2"
|
||||
version = "0.7.3"
|
||||
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.23.1" }
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1"}
|
||||
multimap = "0.8.3"
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "it-json-serde"
|
||||
description = "Fluence Marine interface-types serde tools"
|
||||
version = "0.3.3"
|
||||
version = "0.3.4"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
edition = "2018"
|
||||
@ -11,7 +11,7 @@ name = "it_json_serde"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.23.1" }
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1"}
|
||||
|
||||
serde = { version = "1.0.144", features = ["derive"] }
|
||||
serde_json = "1.0.85"
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine-it-parser"
|
||||
description = "Fluence Marine interface types parser"
|
||||
version = "0.10.0"
|
||||
version = "0.11.0"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
edition = "2018"
|
||||
@ -11,16 +11,16 @@ name = "marine_it_parser"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
marine-it-interfaces = { path = "../it-interfaces", version = "0.7.2" }
|
||||
marine-module-interface = { path = "../module-interface", version = "0.5.0" }
|
||||
marine-it-interfaces = { path = "../it-interfaces", version = "0.7.3" }
|
||||
marine-module-interface = { path = "../module-interface", version = "0.6.0" }
|
||||
|
||||
anyhow = "1.0.64"
|
||||
walrus = "0.19.0"
|
||||
wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1"}
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.23.0"}
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1" }
|
||||
nom = "5.1"
|
||||
|
||||
itertools = "0.10.3"
|
||||
semver = "0.11.0"
|
||||
semver = "1.0.13"
|
||||
serde = "1.0.144"
|
||||
thiserror = "1.0.34"
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "marine-min-it-version"
|
||||
version = "0.1.1"
|
||||
version = "0.2.0"
|
||||
description = "Fluence Marine interface types minimum supported version checker"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
@ -12,4 +12,4 @@ path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
once_cell = "1.14.0"
|
||||
semver = "0.11.0"
|
||||
semver = "1.0.13"
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine-module-info-parser"
|
||||
description = "Fluence Marine Wasm module info (manifest and version) parser"
|
||||
version = "0.4.0"
|
||||
version = "0.5.0"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
edition = "2018"
|
||||
@ -18,7 +18,7 @@ wasmer-core = { package = "wasmer-runtime-core-fl", version = "=0.17.1" }
|
||||
anyhow = "1.0.64"
|
||||
chrono = "0.4.22"
|
||||
walrus = "0.19.0"
|
||||
semver = "0.11.0"
|
||||
semver = "1.0.13"
|
||||
|
||||
serde = "1.0.144"
|
||||
thiserror = "1.0.34"
|
||||
|
@ -14,11 +14,11 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
use semver::SemVerError;
|
||||
use semver::Error as SemVerError;
|
||||
use thiserror::Error as ThisError;
|
||||
use std::str::Utf8Error;
|
||||
|
||||
#[derive(Debug, ThisError, PartialEq)]
|
||||
#[derive(Debug, ThisError)]
|
||||
pub enum ManifestError {
|
||||
/// Manifest of a Wasm file doesn't have enough bytes to read size of a field from its prefix.
|
||||
#[error(
|
||||
|
@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
use semver::SemVerError;
|
||||
use semver::Error as SemVerError;
|
||||
use thiserror::Error as ThisError;
|
||||
use std::str::Utf8Error;
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine-module-interface"
|
||||
description = "Fluence Marine module interface"
|
||||
version = "0.5.0"
|
||||
version = "0.6.0"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
edition = "2018"
|
||||
@ -11,14 +11,14 @@ name = "marine_module_interface"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
marine-it-interfaces = { path = "../it-interfaces", version = "0.7.1" }
|
||||
marine-it-interfaces = { path = "../it-interfaces", version = "0.7.3" }
|
||||
|
||||
anyhow = "1.0.64"
|
||||
walrus = "0.19.0"
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.23.0"}
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1" }
|
||||
nom = "5.1"
|
||||
|
||||
itertools = "0.10.3"
|
||||
semver = "0.11.0"
|
||||
semver = "1.0.13"
|
||||
serde = "1.0.144"
|
||||
thiserror = "1.0.34"
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "marine-js"
|
||||
version = "0.3.2"
|
||||
version = "0.3.3"
|
||||
edition = "2018"
|
||||
description = "Web version of the marine runtime"
|
||||
publish = false
|
||||
@ -10,14 +10,14 @@ publish = false
|
||||
crate-type = ["cdylib"]
|
||||
|
||||
[dependencies]
|
||||
marine-it-interfaces = { path = "../crates/it-interfaces", version = "0.7.2" }
|
||||
marine-module-interface = { path = "../crates/module-interface", version = "0.5.0" }
|
||||
marine-it-interfaces = { path = "../crates/it-interfaces", version = "0.7.3" }
|
||||
marine-module-interface = { path = "../crates/module-interface", version = "0.6.0" }
|
||||
marine-utils = { path = "../crates/utils", version = "0.4.0" }
|
||||
marine-min-it-version = { path = "../crates/min-it-version", version = "0.1.1"}
|
||||
it-json-serde = { path = "../crates/it-json-serde", version = "0.3.2" }
|
||||
marine-min-it-version = { path = "../crates/min-it-version", version = "0.2.0" }
|
||||
it-json-serde = { path = "../crates/it-json-serde", version = "0.3.4" }
|
||||
|
||||
marine-rs-sdk = "0.7.1"
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.23.1" }
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1"}
|
||||
fluence-it-types = {version = "0.3.1", features = ["impls"] }
|
||||
it-lilo = "0.4.0"
|
||||
it-memory-traits = "0.3.0"
|
||||
@ -30,7 +30,7 @@ boolinator = "2.4.0"
|
||||
bytesize = {version = "1.1.0", features = ["serde"]}
|
||||
console_error_panic_hook = "0.1.7"
|
||||
once_cell = "1.14.0"
|
||||
semver = "0.11.0"
|
||||
semver = "1.0.13"
|
||||
serde = { version = "1.0.144", features = ["derive"] }
|
||||
serde_json = "1.0.85"
|
||||
serde_derive = "1.0.144"
|
||||
|
@ -244,30 +244,30 @@ export async function init(module) {
|
||||
imports.wbg.__wbindgen_object_drop_ref = function(arg0) {
|
||||
takeObject(arg0);
|
||||
};
|
||||
imports.wbg.__wbg_writebyte_2c5138809e09fa99 = function(arg0, arg1, arg2) {
|
||||
imports.wbg.__wbg_writebyte_e07e58ec23d965ab = function(arg0, arg1, arg2) {
|
||||
write_byte(getObject(arg0), arg1 >>> 0, arg2);
|
||||
};
|
||||
imports.wbg.__wbg_readbyte_1b6608832c29866b = function(arg0, arg1) {
|
||||
imports.wbg.__wbg_writebyterange_783b310f6d87c4b8 = function(arg0, arg1, arg2, arg3) {
|
||||
write_byte_range(getObject(arg0), arg1 >>> 0, getArrayU8FromWasm0(arg2, arg3));
|
||||
};
|
||||
imports.wbg.__wbg_readbyte_fb03559551e0b655 = function(arg0, arg1) {
|
||||
const ret = read_byte(getObject(arg0), arg1 >>> 0);
|
||||
return ret;
|
||||
};
|
||||
imports.wbg.__wbg_callexport_e73715b59b3cd956 = function(arg0, arg1, arg2, arg3, arg4, arg5) {
|
||||
imports.wbg.__wbg_readbyterange_0aaccd59853091e1 = function(arg0, arg1, arg2, arg3) {
|
||||
read_byte_range(getObject(arg0), arg1 >>> 0, getArrayU8FromWasm0(arg2, arg3));
|
||||
};
|
||||
imports.wbg.__wbg_getmemorysize_0d0685486c307a71 = function(arg0) {
|
||||
const ret = get_memory_size(getObject(arg0));
|
||||
return ret;
|
||||
};
|
||||
imports.wbg.__wbg_callexport_5fee3906368c5b71 = function(arg0, arg1, arg2, arg3, arg4, arg5) {
|
||||
const ret = call_export(getObject(arg1), getStringFromWasm0(arg2, arg3), getStringFromWasm0(arg4, arg5));
|
||||
const ptr0 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
|
||||
const len0 = WASM_VECTOR_LEN;
|
||||
getInt32Memory0()[arg0 / 4 + 1] = len0;
|
||||
getInt32Memory0()[arg0 / 4 + 0] = ptr0;
|
||||
};
|
||||
imports.wbg.__wbg_getmemorysize_ce6627159198e3f0 = function(arg0) {
|
||||
const ret = get_memory_size(getObject(arg0));
|
||||
return ret;
|
||||
};
|
||||
imports.wbg.__wbg_readbyterange_5afd87a9f196959d = function(arg0, arg1, arg2, arg3) {
|
||||
read_byte_range(getObject(arg0), arg1 >>> 0, getArrayU8FromWasm0(arg2, arg3));
|
||||
};
|
||||
imports.wbg.__wbg_writebyterange_7e6d25b750104508 = function(arg0, arg1, arg2, arg3) {
|
||||
write_byte_range(getObject(arg0), arg1 >>> 0, getArrayU8FromWasm0(arg2, arg3));
|
||||
};
|
||||
|
||||
return imports;
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine-runtime"
|
||||
description = "The Fluence Wasm Runtime"
|
||||
version = "0.22.0"
|
||||
version = "0.23.0"
|
||||
authors = ["Fluence Labs"]
|
||||
license = "Apache-2.0"
|
||||
edition = "2018"
|
||||
@ -11,18 +11,18 @@ name = "marine"
|
||||
path = "src/lib.rs"
|
||||
|
||||
[dependencies]
|
||||
marine-core = { path = "../core", version = "0.17.0" }
|
||||
marine-module-interface = { path = "../crates/module-interface", version = "0.5.0" }
|
||||
marine-core = { path = "../core", version = "0.18.0" }
|
||||
marine-module-interface = { path = "../crates/module-interface", version = "0.6.0" }
|
||||
marine-utils = { path = "../crates/utils", version = "0.4.0" }
|
||||
marine-rs-sdk-main = { version = "0.7.1", features = ["logger"] }
|
||||
marine-rs-sdk = { version = "0.7.1", features = ["logger"] }
|
||||
it-json-serde = { path = "../crates/it-json-serde", version = "0.3.2" }
|
||||
it-json-serde = { path = "../crates/it-json-serde", version = "0.3.4" }
|
||||
|
||||
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.23.1" }
|
||||
wasmer-it = { package = "wasmer-interface-types-fl", version = "0.24.1"}
|
||||
|
||||
toml = "0.5.9"
|
||||
serde = { version = "1.0.144", features = ["derive"] }
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "marine"
|
||||
description = "Fluence Marine command line tool"
|
||||
version = "0.12.3"
|
||||
version = "0.12.4"
|
||||
authors = ["Fluence Labs"]
|
||||
repository = "https://github.com/fluencelabs/marine/tools/cli"
|
||||
license = "Apache-2.0"
|
||||
@ -12,12 +12,12 @@ name = "marine"
|
||||
path = "src/main.rs"
|
||||
|
||||
[dependencies]
|
||||
marine-it-generator = { path = "../../crates/it-generator", version = "0.9.3" }
|
||||
marine-it-parser = { path = "../../crates/it-parser", version = "0.10.0" }
|
||||
marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.4.0" }
|
||||
marine-it-generator = { path = "../../crates/it-generator", version = "0.9.4" }
|
||||
marine-it-parser = { path = "../../crates/it-parser", version = "0.11.0" }
|
||||
marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.5.0" }
|
||||
|
||||
cargo_toml = "0.11.6"
|
||||
semver = "0.11.0"
|
||||
semver = "1.0.13"
|
||||
walrus = "0.19.0"
|
||||
Inflector = "0.11.4"
|
||||
toml = "0.5.9"
|
||||
|
@ -19,7 +19,7 @@ pub enum ManifestError {
|
||||
#[error("Cannot find version of marine-rs-sdk dependency")]
|
||||
NoSdkVersionError,
|
||||
#[error("Cannot parse marine-rs-sdk version: {0}")]
|
||||
VersionParseError(#[from] semver::SemVerError),
|
||||
VersionParseError(#[from] semver::Error),
|
||||
}
|
||||
|
||||
pub(crate) fn extract_sdk_version(path: &Path) -> Result<Version, ManifestError> {
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "mrepl"
|
||||
description = "Fluence Marine REPL intended for testing purposes"
|
||||
version = "0.18.5"
|
||||
version = "0.18.6"
|
||||
authors = ["Fluence Labs"]
|
||||
repository = "https://github.com/fluencelabs/marine/tools/repl"
|
||||
license = "Apache-2.0"
|
||||
@ -12,7 +12,7 @@ name = "mrepl"
|
||||
path = "src/main.rs"
|
||||
|
||||
[dependencies]
|
||||
fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.22.0", features = ["raw-module-api"] }
|
||||
fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.22.1", features = ["raw-module-api"] }
|
||||
marine-rs-sdk-main = { version = "0.7.1", features = ["logger"] }
|
||||
|
||||
anyhow = "1.0.64"
|
||||
|
Loading…
Reference in New Issue
Block a user