diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index 30b6d45a..582db2fa 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,3 +1,3 @@ { - ".": "0.10.1" + ".": "0.10.2" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 59d83d72..91121b99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.10.2](https://github.com/fluencelabs/marine-rs-sdk-test/compare/marine-rs-sdk-test-v0.10.1...marine-rs-sdk-test-v0.10.2) (2023-08-09) + + +### Features + +* update marine runtime ([#93](https://github.com/fluencelabs/marine-rs-sdk-test/issues/93)) ([749429d](https://github.com/fluencelabs/marine-rs-sdk-test/commit/749429ddcbc890808a20235530ddd32e61d4dd5d)) + ## [0.10.1](https://github.com/fluencelabs/marine-rs-sdk-test/compare/marine-rs-sdk-test-v0.10.0...marine-rs-sdk-test-v0.10.1) (2023-08-07) diff --git a/Cargo.lock b/Cargo.lock index c5b8dbbb..58e9dfc9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -601,24 +601,6 @@ dependencies = [ "log", ] -[[package]] -name = "fluence-app-service" -version = "0.27.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "496be506aa31ceae8f6ac2bc4316e68e43401f761b881caa476a11be3c018c9c" -dependencies = [ - "log", - "maplit", - "marine-min-it-version", - "marine-runtime 0.28.0", - "marine-wasm-backend-traits", - "marine-wasmtime-backend", - "serde", - "serde_derive", - "serde_json", - "toml", -] - [[package]] name = "fluence-app-service" version = "0.28.0" @@ -628,7 +610,7 @@ dependencies = [ "log", "maplit", "marine-min-it-version", - "marine-runtime 0.29.0", + "marine-runtime", "marine-wasm-backend-traits", "marine-wasmtime-backend", "serde", @@ -1015,40 +997,11 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "marine-build-rs-generator" -version = "0.10.0" +version = "0.10.2" dependencies = [ "marine-test-macro-impl", ] -[[package]] -name = "marine-core" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0f0a655abdfe744939c5ead91885f03f271448b2df15a7cef3caeecc7d7b0a4" -dependencies = [ - "anyhow", - "bytesize", - "it-lilo", - "it-memory-traits", - "log", - "marine-it-generator", - "marine-it-interfaces", - "marine-it-parser", - "marine-min-it-version", - "marine-module-info-parser 0.7.0", - "marine-module-interface", - "marine-utils", - "marine-wasm-backend-traits", - "marine-wasmtime-backend", - "multimap", - "once_cell", - "paste", - "semver", - "serde", - "thiserror", - "wasmer-interface-types-fl", -] - [[package]] name = "marine-core" version = "0.23.0" @@ -1064,7 +1017,7 @@ dependencies = [ "marine-it-interfaces", "marine-it-parser", "marine-min-it-version", - "marine-module-info-parser 0.8.0", + "marine-module-info-parser", "marine-module-interface", "marine-utils", "marine-wasm-backend-traits", @@ -1124,16 +1077,6 @@ dependencies = [ "wasmer-interface-types-fl", ] -[[package]] -name = "marine-macro" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e03da22f641984aad5229f780d190502196d1c0bf908d3d17f5d6bcba73e525" -dependencies = [ - "marine-macro-impl 0.7.1", - "marine-rs-sdk-main 0.7.1", -] - [[package]] name = "marine-macro" version = "0.8.1" @@ -1141,7 +1084,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c99fa7013660d8e129b2bcd51138015136b91903f88529f1da0510f850c28ea" dependencies = [ "marine-macro-impl 0.8.1", - "marine-rs-sdk-main 0.8.1", + "marine-rs-sdk-main", ] [[package]] @@ -1191,22 +1134,6 @@ dependencies = [ "semver", ] -[[package]] -name = "marine-module-info-parser" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95e6631ba8cf71539a1a977f2a5f67edf03e7cc322dd23b21bddc4a48e3144c8" -dependencies = [ - "anyhow", - "chrono", - "marine-rs-sdk-main 0.7.1", - "marine-wasm-backend-traits", - "semver", - "serde", - "thiserror", - "walrus 0.20.1", -] - [[package]] name = "marine-module-info-parser" version = "0.8.0" @@ -1215,7 +1142,7 @@ checksum = "e519714ac32b1ffe432f743e011c3695d0cb7a89a906775d81f84546b57b6f29" dependencies = [ "anyhow", "chrono", - "marine-rs-sdk-main 0.8.1", + "marine-rs-sdk-main", "marine-wasm-backend-traits", "semver", "serde", @@ -1240,39 +1167,16 @@ dependencies = [ "wasmer-interface-types-fl", ] -[[package]] -name = "marine-rs-sdk" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cfeeb7b8cd98e32276fabfe6ab095a6aae793f3f080e7eb1c3d36b1b762397c" -dependencies = [ - "marine-macro 0.7.1", - "marine-rs-sdk-main 0.7.1", - "marine-timestamp-macro 0.7.1", - "polyplets 0.3.0", - "serde", -] - [[package]] name = "marine-rs-sdk" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11991d31bf4d53651e1c151637f260c759eb9f28ecf8c894eb260b50f46459cc" dependencies = [ - "marine-macro 0.8.1", - "marine-rs-sdk-main 0.8.1", - "marine-timestamp-macro 0.8.1", - "polyplets 0.4.0", - "serde", -] - -[[package]] -name = "marine-rs-sdk-main" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43e6eac611bc5b96e80a3f3e2621eeded69fb56389aa83b6ea76ec0f243ef23" -dependencies = [ - "log", + "marine-macro", + "marine-rs-sdk-main", + "marine-timestamp-macro", + "polyplets", "serde", ] @@ -1288,9 +1192,9 @@ dependencies = [ [[package]] name = "marine-rs-sdk-test" -version = "0.10.0" +version = "0.10.2" dependencies = [ - "fluence-app-service 0.27.0", + "fluence-app-service", "marine-build-rs-generator", "marine-test-macro", "serde", @@ -1299,35 +1203,6 @@ dependencies = [ "uuid", ] -[[package]] -name = "marine-runtime" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c3d439aee8f0679f35decb0f50adb45ea1fd4eaf9648f241bcd7ad0be4d6151" -dependencies = [ - "bytesize", - "it-json-serde", - "it-memory-traits", - "itertools", - "log", - "marine-core 0.22.0", - "marine-module-interface", - "marine-rs-sdk 0.7.1", - "marine-rs-sdk-main 0.7.1", - "marine-utils", - "marine-wasm-backend-traits", - "marine-wasmtime-backend", - "parking_lot", - "safe-transmute", - "serde", - "serde_derive", - "serde_json", - "serde_with", - "thiserror", - "toml", - "wasmer-interface-types-fl", -] - [[package]] name = "marine-runtime" version = "0.29.0" @@ -1339,10 +1214,10 @@ dependencies = [ "it-memory-traits", "itertools", "log", - "marine-core 0.23.0", + "marine-core", "marine-module-interface", - "marine-rs-sdk 0.8.1", - "marine-rs-sdk-main 0.8.1", + "marine-rs-sdk", + "marine-rs-sdk-main", "marine-utils", "marine-wasm-backend-traits", "marine-wasmtime-backend", @@ -1359,7 +1234,7 @@ dependencies = [ [[package]] name = "marine-test-macro" -version = "0.10.0" +version = "0.10.2" dependencies = [ "marine-test-macro-impl", "proc-macro-error", @@ -1370,10 +1245,10 @@ dependencies = [ [[package]] name = "marine-test-macro-impl" -version = "0.10.0" +version = "0.10.2" dependencies = [ "darling 0.20.1", - "fluence-app-service 0.28.0", + "fluence-app-service", "itertools", "marine-it-parser", "marine-macro-testing-utils", @@ -1385,16 +1260,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "marine-timestamp-macro" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ea4557a757e9f4d04a0b6afb047431a246963268a4cab56c62cb5355457cb2f" -dependencies = [ - "chrono", - "quote", -] - [[package]] name = "marine-timestamp-macro" version = "0.8.1" @@ -1591,25 +1456,14 @@ version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" -[[package]] -name = "polyplets" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "407811d09f3e0fb2086060afdfbad2e6bb5b63c300edeec93358bb5b8a8e4257" -dependencies = [ - "marine-macro 0.7.1", - "marine-rs-sdk-main 0.7.1", - "serde", -] - [[package]] name = "polyplets" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b579a79a461ca50abb202eac61c76d8782fdf091a91775c9e181352e7cd30a8b" dependencies = [ - "marine-macro 0.8.1", - "marine-rs-sdk-main 0.8.1", + "marine-macro", + "marine-rs-sdk-main", "serde", ] diff --git a/Cargo.toml b/Cargo.toml index f5d47e4b..72fbe943 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "marine-rs-sdk-test" -version = "0.10.0" +version = "0.10.2" description = "Backend SDK that allows testing modules for the Marine runtime" documentation = "https://docs.rs/marine-rs-sdk-test" repository = "https://github.com/fluencelabs/marine-rs-sdk-test" @@ -21,8 +21,8 @@ doctest = false trybuild = "1.0" [dependencies] -marine-test-macro = { path = "crates/marine-test-macro", version = "=0.10.0" } -marine-build-rs-generator = { path = "crates/marine-build-rs-generator", version = "=0.10.0" } +marine-test-macro = { path = "crates/marine-test-macro", version = "=0.10.2" } +marine-build-rs-generator = { path = "crates/marine-build-rs-generator", version = "=0.10.2" } fluence-app-service = { version = "0.28.0", features = ["raw-module-api"] } serde = { version = "1.0.162", features = ["derive"] } diff --git a/crates/marine-build-rs-generator/Cargo.toml b/crates/marine-build-rs-generator/Cargo.toml index a09d0d33..254a09b7 100644 --- a/crates/marine-build-rs-generator/Cargo.toml +++ b/crates/marine-build-rs-generator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "marine-build-rs-generator" -version = "0.10.0" +version = "0.10.2" edition = "2018" description = "Tools for generating marine_test_env in build scripts" documentation = "https://docs.rs/marine-build-rs-generator" @@ -17,4 +17,4 @@ all-features = true doctest = false [dependencies] -marine-test-macro-impl = { path = "../marine-test-macro-impl", version = "=0.10.0" } +marine-test-macro-impl = { path = "../marine-test-macro-impl", version = "=0.10.2" } diff --git a/crates/marine-test-macro-impl/Cargo.toml b/crates/marine-test-macro-impl/Cargo.toml index 5692fda7..8b4709e9 100644 --- a/crates/marine-test-macro-impl/Cargo.toml +++ b/crates/marine-test-macro-impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "marine-test-macro-impl" -version = "0.10.0" +version = "0.10.2" edition = "2018" description = "Implementation of the `#[marine_test]` macro" documentation = "https://docs.rs/fluence/marine-test-macro-impl" diff --git a/crates/marine-test-macro/Cargo.toml b/crates/marine-test-macro/Cargo.toml index b721f9eb..e92751d4 100644 --- a/crates/marine-test-macro/Cargo.toml +++ b/crates/marine-test-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "marine-test-macro" -version = "0.10.0" +version = "0.10.2" edition = "2018" description = "Definition of the `#[marine_test]` macro" documentation = "https://docs.rs/fluence/marine-test-macro" @@ -18,7 +18,7 @@ proc-macro = true doctest = false [dependencies] -marine-test-macro-impl = { path = "../marine-test-macro-impl", version = "=0.10.0" } +marine-test-macro-impl = { path = "../marine-test-macro-impl", version = "=0.10.2" } quote = "1.0.26" proc-macro2 = "1.0.56"