fix(versions)!: enforce minor version bump on minor dependency update (#362)

This commit is contained in:
Valery Antopol 2023-08-09 16:21:02 +03:00 committed by GitHub
parent e7861f5613
commit bf8e2e9114
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 124 additions and 57 deletions

165
Cargo.lock generated
View File

@ -96,7 +96,7 @@ checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
name = "arguments-passing-test"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"safe-transmute",
]
@ -110,7 +110,7 @@ checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545"
name = "arrays-passing-test"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"safe-transmute",
]
@ -269,7 +269,7 @@ dependencies = [
name = "call_parameters"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"marine-rs-sdk-test",
]
@ -511,7 +511,7 @@ checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
name = "consumer"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.8.1",
]
[[package]]
@ -824,7 +824,7 @@ name = "curl_adapter"
version = "0.1.0"
dependencies = [
"log",
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -1049,7 +1049,7 @@ dependencies = [
name = "donkey"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -1171,7 +1171,7 @@ version = "0.1.0"
dependencies = [
"anyhow",
"log",
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -1259,7 +1259,7 @@ dependencies = [
[[package]]
name = "fluence-app-service"
version = "0.27.0"
version = "0.28.0"
dependencies = [
"log",
"maplit",
@ -1787,7 +1787,7 @@ name = "ipfs-effector"
version = "0.1.0"
dependencies = [
"log",
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -1795,7 +1795,7 @@ name = "ipfs-pure"
version = "0.1.0"
dependencies = [
"log",
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -1977,7 +1977,7 @@ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
name = "lilo-after-2gb-test"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"safe-transmute",
]
@ -2004,7 +2004,7 @@ name = "local_storage"
version = "0.1.0"
dependencies = [
"log",
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"wasm-tracing-allocator",
]
@ -2050,7 +2050,7 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
[[package]]
name = "marine"
version = "0.15.0"
version = "0.16.0"
dependencies = [
"Inflector",
"anyhow",
@ -2065,7 +2065,7 @@ dependencies = [
"log",
"marine-it-generator 0.11.0",
"marine-it-parser 0.13.0",
"marine-module-info-parser 0.7.0",
"marine-module-info-parser 0.8.0",
"semver 1.0.18",
"serde",
"serde_json",
@ -2119,7 +2119,7 @@ dependencies = [
[[package]]
name = "marine-core"
version = "0.22.0"
version = "0.23.0"
dependencies = [
"anyhow",
"bytes",
@ -2131,7 +2131,7 @@ dependencies = [
"marine-it-interfaces 0.8.1",
"marine-it-parser 0.13.0",
"marine-min-it-version 0.3.0",
"marine-module-info-parser 0.7.0",
"marine-module-info-parser 0.8.0",
"marine-module-interface 0.7.1",
"marine-utils 0.5.0",
"marine-wasm-backend-traits",
@ -2155,7 +2155,7 @@ checksum = "7cd47a34f51b0767bb28b3aea97d0a89716952ebe11bcf151e09a7d7c2e5eb12"
dependencies = [
"it-lilo 0.4.1",
"marine-it-parser 0.11.1",
"marine-macro-impl",
"marine-macro-impl 0.7.1",
"once_cell",
"serde",
"serde_json",
@ -2170,7 +2170,7 @@ version = "0.11.0"
dependencies = [
"it-lilo 0.5.1",
"marine-it-parser 0.13.0",
"marine-macro-impl",
"marine-macro-impl 0.7.1",
"once_cell",
"serde",
"serde_json",
@ -2275,8 +2275,18 @@ version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e03da22f641984aad5229f780d190502196d1c0bf908d3d17f5d6bcba73e525"
dependencies = [
"marine-macro-impl",
"marine-rs-sdk-main",
"marine-macro-impl 0.7.1",
"marine-rs-sdk-main 0.7.1",
]
[[package]]
name = "marine-macro"
version = "0.8.1"
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",
]
[[package]]
@ -2292,6 +2302,19 @@ dependencies = [
"syn 1.0.109",
]
[[package]]
name = "marine-macro-impl"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43b4761eec59a2914413d1ea14659305e6374bfed69998f33763daa586c44196"
dependencies = [
"proc-macro2",
"quote",
"serde",
"serde_json",
"syn 1.0.109",
]
[[package]]
name = "marine-min-it-version"
version = "0.2.1"
@ -2318,7 +2341,7 @@ checksum = "06c2fa2dd89f704680d957aabdb6f0babdf5b041744739db5e5b36965b1b8ed1"
dependencies = [
"anyhow",
"chrono",
"marine-rs-sdk-main",
"marine-rs-sdk-main 0.7.1",
"semver 1.0.18",
"serde",
"thiserror",
@ -2328,11 +2351,11 @@ dependencies = [
[[package]]
name = "marine-module-info-parser"
version = "0.7.0"
version = "0.8.0"
dependencies = [
"anyhow",
"chrono",
"marine-rs-sdk-main",
"marine-rs-sdk-main 0.8.1",
"marine-wasm-backend-traits",
"semver 1.0.18",
"serde",
@ -2378,10 +2401,23 @@ version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cfeeb7b8cd98e32276fabfe6ab095a6aae793f3f080e7eb1c3d36b1b762397c"
dependencies = [
"marine-macro",
"marine-rs-sdk-main",
"marine-timestamp-macro",
"polyplets",
"marine-macro 0.7.1",
"marine-rs-sdk-main 0.7.1",
"marine-timestamp-macro 0.7.1",
"polyplets 0.3.2",
"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",
]
@ -2395,6 +2431,16 @@ dependencies = [
"serde",
]
[[package]]
name = "marine-rs-sdk-main"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b01678ba2a94fcfeb8232e87281937b07927ab2a54205747b6ab45e3f5ad65fd"
dependencies = [
"log",
"serde",
]
[[package]]
name = "marine-rs-sdk-test"
version = "0.8.2"
@ -2421,8 +2467,8 @@ dependencies = [
"log",
"marine-core 0.19.0",
"marine-module-interface 0.6.1",
"marine-rs-sdk",
"marine-rs-sdk-main",
"marine-rs-sdk 0.7.1",
"marine-rs-sdk-main 0.7.1",
"marine-utils 0.4.0",
"safe-transmute",
"serde",
@ -2447,10 +2493,10 @@ dependencies = [
"it-memory-traits 0.4.0",
"itertools",
"log",
"marine-core 0.22.0",
"marine-core 0.23.0",
"marine-module-interface 0.7.1",
"marine-rs-sdk",
"marine-rs-sdk-main",
"marine-rs-sdk 0.8.1",
"marine-rs-sdk-main 0.8.1",
"marine-utils 0.5.0",
"marine-wasm-backend-traits",
"marine-wasmtime-backend",
@ -2473,7 +2519,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "446079866e6acd00fd5fbaab2edb62ee518144b071ea0a3eaf735c8c225021fc"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -2517,6 +2563,16 @@ dependencies = [
"quote",
]
[[package]]
name = "marine-timestamp-macro"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "80d254ea11e35cdeccc62ffccf78775c066750c9e5bae4934eb0758187442282"
dependencies = [
"chrono",
"quote",
]
[[package]]
name = "marine-utils"
version = "0.4.0"
@ -2644,10 +2700,10 @@ dependencies = [
"check-latest",
"clap 2.34.0",
"env_logger 0.10.0",
"fluence-app-service 0.27.0",
"fluence-app-service 0.28.0",
"itertools",
"log",
"marine-rs-sdk-main",
"marine-rs-sdk-main 0.8.1",
"marine-wasm-backend-traits",
"rustop",
"rustyline",
@ -2967,8 +3023,19 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c051f220264e391afae06b6dceda199d523ee1dc7ae8e8cba4119a378dd411f"
dependencies = [
"marine-macro",
"marine-rs-sdk-main",
"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",
"serde",
]
@ -3024,7 +3091,7 @@ dependencies = [
name = "producer"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.8.1",
]
[[package]]
@ -3133,7 +3200,7 @@ dependencies = [
name = "record-effector"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"test-record",
]
@ -3141,7 +3208,7 @@ dependencies = [
name = "record-pure"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"test-record",
]
@ -3149,7 +3216,7 @@ dependencies = [
name = "records-passing-test"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"safe-transmute",
]
@ -3664,7 +3731,7 @@ checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
name = "shrek"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -3880,7 +3947,7 @@ dependencies = [
name = "test-record"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
]
[[package]]
@ -4434,7 +4501,7 @@ dependencies = [
name = "wasi-test"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"safe-transmute",
]
@ -4518,7 +4585,7 @@ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
name = "wasm-build-rs"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.8.1",
"marine-rs-sdk-test",
]
@ -4544,7 +4611,7 @@ dependencies = [
name = "wasm-failing"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.8.1",
"marine-rs-sdk-test",
]
@ -4552,7 +4619,7 @@ dependencies = [
name = "wasm-greeting"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.8.1",
"marine-rs-sdk-test",
]
@ -4561,7 +4628,7 @@ name = "wasm-greeting-record"
version = "0.1.0"
dependencies = [
"log",
"marine-rs-sdk",
"marine-rs-sdk 0.7.1",
"marine-rs-sdk-test",
]
@ -4569,7 +4636,7 @@ dependencies = [
name = "wasm-sqlite-test"
version = "0.1.0"
dependencies = [
"marine-rs-sdk",
"marine-rs-sdk 0.8.1",
"marine-sqlite-connector",
]

View File

@ -1,7 +1,7 @@
[package]
name = "marine-core"
description = "Core of Marine, the Fluence Wasm Runtime"
version = "0.22.0"
version = "0.23.0"
authors = ["Fluence Labs"]
license = "Apache-2.0"
edition = "2021"
@ -11,7 +11,7 @@ name = "marine_core"
path = "src/lib.rs"
[dependencies]
marine-module-info-parser = { path = "../crates/module-info-parser", version = "0.7.0" }
marine-module-info-parser = { path = "../crates/module-info-parser", version = "0.8.0" }
marine-it-interfaces = { path = "../crates/it-interfaces", version = "0.8.1" }
marine-it-parser = { path = "../crates/it-parser", version = "0.13.0" }
marine-it-generator = { path = "../crates/it-generator", version = "0.11.0" }

View File

@ -1,7 +1,7 @@
[package]
name = "fluence-app-service"
description = "Fluence Application Service"
version = "0.27.0"
version = "0.28.0"
authors = ["Fluence Labs"]
license = "Apache-2.0"
edition = "2021"

View File

@ -1,7 +1,7 @@
[package]
name = "marine-module-info-parser"
description = "Fluence Marine Wasm module info (manifest and version) parser"
version = "0.7.0"
version = "0.8.0"
authors = ["Fluence Labs"]
license = "Apache-2.0"
edition = "2021"

View File

@ -11,7 +11,7 @@ name = "marine"
path = "src/lib.rs"
[dependencies]
marine-core = { path = "../core", version = "0.22.0", default-features = false}
marine-core = { path = "../core", version = "0.23.0", default-features = false}
marine-module-interface = { path = "../crates/module-interface", version = "0.7.1" }
marine-utils = { path = "../crates/utils", version = "0.5.0" }
marine-rs-sdk-main = { version = "0.8.1", features = ["logger"] }

View File

@ -1,7 +1,7 @@
[package]
name = "marine"
description = "Fluence Marine command line tool"
version = "0.15.0"
version = "0.16.0"
authors = ["Fluence Labs"]
repository = "https://github.com/fluencelabs/marine/tools/cli"
license = "Apache-2.0"
@ -14,7 +14,7 @@ path = "src/main.rs"
[dependencies]
marine-it-generator = { path = "../../crates/it-generator", version = "0.11.0" }
marine-it-parser = { path = "../../crates/it-parser", version = "0.13.0" }
marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.7.0" }
marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.8.0" }
cargo_toml = "0.15.2"
cargo-lock = "8.0.3"

View File

@ -12,7 +12,7 @@ name = "mrepl"
path = "src/main.rs"
[dependencies]
fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.27.0", features = ["raw-module-api"] }
fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.28.0", features = ["raw-module-api"] }
marine-rs-sdk-main = { version = "0.8.1", features = ["logger"] }
marine-wasm-backend-traits = {path = "../../crates/wasm-backend-traits", version = "0.3.0"}