diff --git a/Cargo.lock b/Cargo.lock index 06031c23..a4edd1cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -43,8 +43,9 @@ checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b" [[package]] name = "aqua-interpreter-interface" -version = "0.4.0" -source = "git+https://github.com/fluencelabs/air#7097b255334c518ce52faf733a5fa295c0a5768e" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddaec44ed96baa11fbbefcad1a25c9bd3aca704398cb71d5b35eb879c9f2ac52" dependencies = [ "fluence", "fluence-it-types", @@ -53,7 +54,7 @@ dependencies = [ [[package]] name = "aquamarine-vm" -version = "0.6.0" +version = "0.7.0" dependencies = [ "aqua-interpreter-interface", "fluence-faas", @@ -111,11 +112,12 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "backtrace" -version = "0.3.57" +version = "0.3.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ed203b9ba68b242c62b3fb7480f589dd49829be1edb3fe8fc8b4ffda2dcb8d" +checksum = "88fb5a785d6b44fd9d6700935608639af1b8356de1e55d5f7c2740f4faa15d82" dependencies = [ "addr2line", + "cc", "cfg-if 1.0.0", "libc", "miniz_oxide", @@ -677,7 +679,7 @@ dependencies = [ [[package]] name = "fce" -version = "0.4.0" +version = "0.5.0" dependencies = [ "anyhow", "boolinator", @@ -721,16 +723,18 @@ dependencies = [ [[package]] name = "fce-sqlite-connector" -version = "0.3.0" -source = "git+https://github.com/fluencelabs/sqlite-wasm-connector?branch=fluence_0_6_0#adf0dbbcc706520019380593f4db5d8c19c7a1c5" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd17f58854caa1ad712f3b69cb42fff17019f1d12fd92c752317527ea185b426" dependencies = [ "fluence", ] [[package]] name = "fce-timestamp-macro" -version = "0.6.0" -source = "git+https://github.com/fluencelabs/rust-sdk#e8bc1db0dff8550b97675d4835cf17e0f27848ef" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c59a6302902583b2c84e87de9d72b949da4396a369baf0aaa49e97021600bb0" dependencies = [ "chrono", "quote", @@ -738,11 +742,11 @@ dependencies = [ [[package]] name = "fce-utils" -version = "0.1.29" +version = "0.2.0" [[package]] name = "fce-wit-generator" -version = "0.3.0" +version = "0.4.0" dependencies = [ "cargo_toml", "fce-wit-parser", @@ -758,7 +762,7 @@ dependencies = [ [[package]] name = "fce-wit-interfaces" -version = "0.2.0" +version = "0.3.0" dependencies = [ "multimap", "wasmer-interface-types-fl", @@ -766,7 +770,7 @@ dependencies = [ [[package]] name = "fce-wit-parser" -version = "0.4.0" +version = "0.5.0" dependencies = [ "anyhow", "fce-wit-interfaces", @@ -781,7 +785,7 @@ dependencies = [ [[package]] name = "fcli" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "check-latest", @@ -800,8 +804,9 @@ dependencies = [ [[package]] name = "fluence" -version = "0.6.0" -source = "git+https://github.com/fluencelabs/rust-sdk#e8bc1db0dff8550b97675d4835cf17e0f27848ef" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54b2f78a2432dcd10e7113f9f08aac004373dee610a3b4ca692d5b12a3e7c867" dependencies = [ "fce-timestamp-macro", "fluence-sdk-macro", @@ -811,7 +816,7 @@ dependencies = [ [[package]] name = "fluence-app-service" -version = "0.6.0" +version = "0.7.0" dependencies = [ "fluence-faas", "log", @@ -825,7 +830,7 @@ dependencies = [ [[package]] name = "fluence-faas" -version = "0.6.0" +version = "0.7.0" dependencies = [ "cmd_lib", "env_logger 0.7.1", @@ -863,16 +868,18 @@ dependencies = [ [[package]] name = "fluence-sdk-macro" -version = "0.6.0" -source = "git+https://github.com/fluencelabs/rust-sdk#e8bc1db0dff8550b97675d4835cf17e0f27848ef" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb43d2f51f1becb70e2125ef8ca9759597900f95cc22ce7dca981a7d6ccd7dde" dependencies = [ "fluence-sdk-wit", ] [[package]] name = "fluence-sdk-main" -version = "0.6.0" -source = "git+https://github.com/fluencelabs/rust-sdk#e8bc1db0dff8550b97675d4835cf17e0f27848ef" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a78910d85e3cdcb9c2baf56144f20a99925c67ac445d4156220c005bfd2f9604" dependencies = [ "fluence-sdk-macro", "log", @@ -881,8 +888,9 @@ dependencies = [ [[package]] name = "fluence-sdk-wit" -version = "0.6.0" -source = "git+https://github.com/fluencelabs/rust-sdk#e8bc1db0dff8550b97675d4835cf17e0f27848ef" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eab3ed39703b72e0e52bce9e1760746c73f65a5694c8da4dec751d3bfdec15b8" dependencies = [ "proc-macro2", "quote", @@ -925,7 +933,7 @@ dependencies = [ [[package]] name = "frepl" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "check-latest", diff --git a/aquamarine-vm/Cargo.toml b/aquamarine-vm/Cargo.toml index 1880db97..7b98efec 100644 --- a/aquamarine-vm/Cargo.toml +++ b/aquamarine-vm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aquamarine-vm" description = "Fluence Aquamarine VM" -version = "0.6.0" +version = "0.7.0" authors = ["Fluence Labs"] edition = "2018" license = "Apache-2.0" @@ -11,8 +11,8 @@ name = "aquamarine_vm" path = "src/lib.rs" [dependencies] -fluence-faas = { path = "../fluence-faas", version = "0.6.0" } -aqua-interpreter-interface = { git = "https://github.com/fluencelabs/air" } +fluence-faas = { path = "../fluence-faas", version = "0.7.0" } +aqua-interpreter-interface = "0.5.0" maplit = "1.0.2" serde_json = "1.0.60" diff --git a/crates/module-info-parser/Cargo.toml b/crates/module-info-parser/Cargo.toml index 1b92e767..2c7c989c 100644 --- a/crates/module-info-parser/Cargo.toml +++ b/crates/module-info-parser/Cargo.toml @@ -11,7 +11,7 @@ name = "fce_module_info_parser" path = "src/lib.rs" [dependencies] -fluence-sdk-main = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence-sdk-main = "0.6.1" wasmer-core = { package = "wasmer-runtime-core-fl", version = "0.17.0" } diff --git a/crates/utils/Cargo.toml b/crates/utils/Cargo.toml index 624cc48b..a014a575 100644 --- a/crates/utils/Cargo.toml +++ b/crates/utils/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fce-utils" description = "Fluence FCE utils crate" -version = "0.1.29" +version = "0.2.0" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" diff --git a/crates/wit-generator/Cargo.toml b/crates/wit-generator/Cargo.toml index 92627967..56aacde9 100644 --- a/crates/wit-generator/Cargo.toml +++ b/crates/wit-generator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fce-wit-generator" description = "Fluence FCE interface type generator" -version = "0.3.0" +version = "0.4.0" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" @@ -11,8 +11,8 @@ name = "fce_wit_generator" path = "src/lib.rs" [dependencies] -fce-wit-parser = { path = "../wit-parser", version = "0.4.0"} -fluence-sdk-wit = { git = "https://github.com/fluencelabs/rust-sdk" } +fce-wit-parser = { path = "../wit-parser", version = "0.5.0"} +fluence-sdk-wit = "0.6.1" wasmer-wit = { package = "wasmer-interface-types-fl", version = "0.20.0" } it-lilo = "0.1.0" diff --git a/crates/wit-interfaces/Cargo.toml b/crates/wit-interfaces/Cargo.toml index 77939ab2..384c143f 100644 --- a/crates/wit-interfaces/Cargo.toml +++ b/crates/wit-interfaces/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fce-wit-interfaces" description = "Fluence FCE interface type helper crate" -version = "0.2.0" +version = "0.3.0" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" diff --git a/crates/wit-parser/Cargo.toml b/crates/wit-parser/Cargo.toml index b3c648e4..5c03a350 100644 --- a/crates/wit-parser/Cargo.toml +++ b/crates/wit-parser/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fce-wit-parser" description = "Fluence FCE interface type parser" -version = "0.4.0" +version = "0.5.0" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" @@ -11,7 +11,7 @@ name = "fce_wit_parser" path = "src/lib.rs" [dependencies] -fce-wit-interfaces = { path = "../wit-interfaces", version = "0.2.0" } +fce-wit-interfaces = { path = "../wit-interfaces", version = "0.3.0" } anyhow = "1.0.31" walrus = "0.18.0" diff --git a/engine/Cargo.toml b/engine/Cargo.toml index c644bd44..75049de3 100644 --- a/engine/Cargo.toml +++ b/engine/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fce" description = "Fluence Compute Engine" -version = "0.4.0" +version = "0.5.0" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" @@ -12,10 +12,10 @@ path = "src/lib.rs" [dependencies] fce-module-info-parser = { path = "../crates/module-info-parser", version = "0.1.0" } -fce-wit-interfaces = { path = "../crates/wit-interfaces", version = "0.2.0" } -fce-wit-parser = { path = "../crates/wit-parser", version = "0.4.0" } -fce-wit-generator = { path = "../crates/wit-generator", version = "0.3.0" } -fce-utils = { path = "../crates/utils", version = "0.1.29" } +fce-wit-interfaces = { path = "../crates/wit-interfaces", version = "0.3.0" } +fce-wit-parser = { path = "../crates/wit-parser", version = "0.5.0" } +fce-wit-generator = { path = "../crates/wit-generator", version = "0.4.0" } +fce-utils = { path = "../crates/utils", version = "0.2.0" } wasmer-runtime = { package = "wasmer-runtime-fl", version = "0.17.0" } # dynamicfunc-fat-closures allows using state inside DynamicFunc diff --git a/examples/call_parameters/Cargo.toml b/examples/call_parameters/Cargo.toml index 8d9af03e..fbcba00c 100644 --- a/examples/call_parameters/Cargo.toml +++ b/examples/call_parameters/Cargo.toml @@ -10,4 +10,4 @@ name = "call_parameters" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence = "0.6.1" diff --git a/examples/greeting/Cargo.toml b/examples/greeting/Cargo.toml index c1fda26a..82b23183 100644 --- a/examples/greeting/Cargo.toml +++ b/examples/greeting/Cargo.toml @@ -12,4 +12,4 @@ name = "greeting" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence = "0.6.1" diff --git a/examples/ipfs-node/effector/Cargo.toml b/examples/ipfs-node/effector/Cargo.toml index 4e841a6f..2c3c8181 100644 --- a/examples/ipfs-node/effector/Cargo.toml +++ b/examples/ipfs-node/effector/Cargo.toml @@ -10,5 +10,5 @@ name = "ipfs_effector" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } +fluence = { version = "0.6.1", features = ["logger"] } log = "0.4.14" diff --git a/examples/ipfs-node/pure/Cargo.toml b/examples/ipfs-node/pure/Cargo.toml index 89b73a14..0edec6a3 100644 --- a/examples/ipfs-node/pure/Cargo.toml +++ b/examples/ipfs-node/pure/Cargo.toml @@ -10,5 +10,5 @@ name = "ipfs_pure" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } +fluence = { version = "0.6.1", features = ["logger"] } log = "0.4.14" diff --git a/examples/records/effector/Cargo.toml b/examples/records/effector/Cargo.toml index d1241fa9..8291abd0 100644 --- a/examples/records/effector/Cargo.toml +++ b/examples/records/effector/Cargo.toml @@ -10,5 +10,5 @@ name = "records_effector" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence = "0.6.1" test-record = { path = "../test-record" } diff --git a/examples/records/pure/Cargo.toml b/examples/records/pure/Cargo.toml index fb1cb805..97bdf512 100644 --- a/examples/records/pure/Cargo.toml +++ b/examples/records/pure/Cargo.toml @@ -10,5 +10,5 @@ name = "records_pure" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence = "0.6.1" test-record = { path = "../test-record" } diff --git a/examples/records/test-record/Cargo.toml b/examples/records/test-record/Cargo.toml index eaef14d6..20ad7de5 100644 --- a/examples/records/test-record/Cargo.toml +++ b/examples/records/test-record/Cargo.toml @@ -10,4 +10,4 @@ name = "test_record" path = "src/test_record.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence = "0.6.1" diff --git a/examples/sqlite/Cargo.toml b/examples/sqlite/Cargo.toml index 00b08247..1e24190b 100644 --- a/examples/sqlite/Cargo.toml +++ b/examples/sqlite/Cargo.toml @@ -10,5 +10,5 @@ name = "sqlite_test" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } -fce-sqlite-connector = { git = "https://github.com/fluencelabs/sqlite-wasm-connector", branch = "fluence_0_6_0" } +fluence = "0.6.1" +fce-sqlite-connector = "0.4.0" diff --git a/examples/url-downloader/curl_adapter/Cargo.toml b/examples/url-downloader/curl_adapter/Cargo.toml index 658962c9..8a5dcedf 100644 --- a/examples/url-downloader/curl_adapter/Cargo.toml +++ b/examples/url-downloader/curl_adapter/Cargo.toml @@ -10,5 +10,5 @@ path = "src/main.rs" name = "curl_adapter" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } +fluence = { version = "0.6.1", features = ["logger"] } log = "0.4.8" diff --git a/examples/url-downloader/facade/Cargo.toml b/examples/url-downloader/facade/Cargo.toml index c375ef5e..5fdc6b7f 100644 --- a/examples/url-downloader/facade/Cargo.toml +++ b/examples/url-downloader/facade/Cargo.toml @@ -10,6 +10,6 @@ name = "facade" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } +fluence = { version = "0.6.1", features = ["logger"] } anyhow = "1.0.31" log = "0.4.8" diff --git a/examples/url-downloader/local_storage/Cargo.toml b/examples/url-downloader/local_storage/Cargo.toml index 00f62ca8..57db8408 100644 --- a/examples/url-downloader/local_storage/Cargo.toml +++ b/examples/url-downloader/local_storage/Cargo.toml @@ -10,7 +10,7 @@ name = "local_storage" path = "src/main.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } +fluence = { version = "0.6.1", features = ["logger"] } wasm-tracing-allocator = "0.1.0" log = "0.4.8" diff --git a/fluence-app-service/Cargo.toml b/fluence-app-service/Cargo.toml index 12cb7e50..429d8793 100644 --- a/fluence-app-service/Cargo.toml +++ b/fluence-app-service/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "fluence-app-service" description = "Fluence Application Service" -version = "0.6.0" +version = "0.7.0" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" [dependencies] -fluence-faas = { path = "../fluence-faas", version = "0.6.0" } +fluence-faas = { path = "../fluence-faas", version = "0.7.0" } maplit = "1.0.2" log = "0.4.8" diff --git a/fluence-faas/Cargo.toml b/fluence-faas/Cargo.toml index 1cea3d72..5771bfd0 100644 --- a/fluence-faas/Cargo.toml +++ b/fluence-faas/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "fluence-faas" description = "Fluence FaaS" -version = "0.6.0" +version = "0.7.0" authors = ["Fluence Labs"] license = "Apache-2.0" edition = "2018" [dependencies] -fce = { path = "../engine", version = "0.4.0" } -fce-utils = { path = "../crates/utils", version = "0.1.29" } -fluence-sdk-main = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } -fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } +fce = { path = "../engine", version = "0.5.0" } +fce-utils = { path = "../crates/utils", version = "0.2.0" } +fluence-sdk-main = { version = "0.6.1", features = ["logger"] } +fluence = { version = "0.6.1", features = ["logger"] } wasmer-runtime = { package = "wasmer-runtime-fl", version = "0.17.0" } # dynamicfunc-fat-closures allows using state inside DynamicFunc diff --git a/fluence-faas/tests/wasm_tests/arguments_passing/Cargo.toml b/fluence-faas/tests/wasm_tests/arguments_passing/Cargo.toml index 8efce889..e767feac 100644 --- a/fluence-faas/tests/wasm_tests/arguments_passing/Cargo.toml +++ b/fluence-faas/tests/wasm_tests/arguments_passing/Cargo.toml @@ -14,6 +14,6 @@ name = "arguments_passing_effector" path = "src/effector.rs" [dependencies] -# fluence = { git = "https://github.com/fluencelabs/rust-sdk" } -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +# fluence = "0.6.1" +fluence = "0.6.1" safe-transmute = "0.11.0" diff --git a/fluence-faas/tests/wasm_tests/arrays_passing/Cargo.toml b/fluence-faas/tests/wasm_tests/arrays_passing/Cargo.toml index bd1546e8..efb76bbf 100644 --- a/fluence-faas/tests/wasm_tests/arrays_passing/Cargo.toml +++ b/fluence-faas/tests/wasm_tests/arrays_passing/Cargo.toml @@ -14,5 +14,5 @@ name = "arrays_passing_effector" path = "src/effector.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence = "0.6.1" safe-transmute = "0.11.0" diff --git a/fluence-faas/tests/wasm_tests/records_passing/Cargo.toml b/fluence-faas/tests/wasm_tests/records_passing/Cargo.toml index f0c50b1c..c8fcdef3 100644 --- a/fluence-faas/tests/wasm_tests/records_passing/Cargo.toml +++ b/fluence-faas/tests/wasm_tests/records_passing/Cargo.toml @@ -14,5 +14,5 @@ name = "records_passing_pure" path = "src/pure.rs" [dependencies] -fluence = { git = "https://github.com/fluencelabs/rust-sdk" } +fluence = "0.6.1" safe-transmute = "0.11.0" diff --git a/tools/cli/Cargo.toml b/tools/cli/Cargo.toml index 529b56db..bc56c50f 100644 --- a/tools/cli/Cargo.toml +++ b/tools/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fcli" description = "Fluence FCE command line tool" -version = "0.3.0" +version = "0.4.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/fce/tools/cli" license = "Apache-2.0" @@ -12,8 +12,8 @@ name = "fce" path = "src/main.rs" [dependencies] -fce-wit-generator = { path = "../../crates/wit-generator", version = "0.3.0" } -fce-wit-parser = { path = "../../crates/wit-parser", version = "0.4.0" } +fce-wit-generator = { path = "../../crates/wit-generator", version = "0.4.0" } +fce-wit-parser = { path = "../../crates/wit-parser", version = "0.5.0" } fce-module-info-parser = { path = "../../crates/module-info-parser", version = "0.1.0" } semver = "0.11.0" diff --git a/tools/repl/Cargo.toml b/tools/repl/Cargo.toml index d3b7b22c..8cd04b8d 100644 --- a/tools/repl/Cargo.toml +++ b/tools/repl/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "frepl" description = "Fluence FCE REPL intended for testing purposes" -version = "0.6.0" +version = "0.7.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/fce/tools/repl" license = "Apache-2.0" @@ -12,8 +12,8 @@ name = "fce-repl" path = "src/main.rs" [dependencies] -fluence-app-service = { path = "../../fluence-app-service", version = "0.6.0", features = ["raw-module-api"] } -fluence-sdk-main = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } +fluence-app-service = { path = "../../fluence-app-service", version = "0.7.0", features = ["raw-module-api"] } +fluence-sdk-main = { version = "0.6.1", features = ["logger"] } anyhow = "1.0.31" clap = "2.33.1"