diff --git a/tools/extension-qualification/Cargo.lock b/tools/extension-qualification/Cargo.lock index 04dcafa2..163d220a 100644 --- a/tools/extension-qualification/Cargo.lock +++ b/tools/extension-qualification/Cargo.lock @@ -2184,9 +2184,9 @@ dependencies = [ "indexmap", "ion-rs", "libc", - "morphir-config", - "morphir-core", - "morphir-workspace", + "morphir-config 0.0.1 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-core 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-workspace 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "nbformat", "reqwest", "rustix 1.1.4", @@ -2210,6 +2210,19 @@ dependencies = [ "zip", ] +[[package]] +name = "morphir-config" +version = "0.0.1" +source = "git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05#945486e1320385e22986ef937db82e344b179d05" +dependencies = [ + "secrecy", + "serde", + "serde-saphyr", + "serde_json", + "thiserror 2.0.21", + "toml 1.1.6+spec-1.1.0", +] + [[package]] name = "morphir-config" version = "0.0.1" @@ -2223,6 +2236,26 @@ dependencies = [ "toml 1.1.6+spec-1.1.0", ] +[[package]] +name = "morphir-core" +version = "0.2.0" +source = "git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05#945486e1320385e22986ef937db82e344b179d05" +dependencies = [ + "anyhow", + "bigdecimal", + "granit-parser", + "indexmap", + "lasso", + "morphir-json 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", + "num-bigint 0.5.1", + "schemars", + "serde", + "serde_json", + "sha2 0.11.0", + "stacker", + "thiserror 2.0.21", +] + [[package]] name = "morphir-core" version = "0.2.0" @@ -2233,7 +2266,7 @@ dependencies = [ "granit-parser", "indexmap", "lasso", - "morphir-json", + "morphir-json 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "num-bigint 0.5.1", "schemars", "serde", @@ -2251,7 +2284,7 @@ dependencies = [ "flate2", "fs2", "morphir-common", - "morphir-extension-sdk", + "morphir-extension-sdk 0.4.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "semver", "serde", "serde_json", @@ -2267,6 +2300,25 @@ dependencies = [ "zip", ] +[[package]] +name = "morphir-extension-sdk" +version = "0.4.0" +source = "git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05#945486e1320385e22986ef937db82e344b179d05" +dependencies = [ + "base64 0.22.1", + "extism-pdk", + "ion-rs", + "morphir-json 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", + "morphir-workspace 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", + "percent-encoding", + "semver", + "serde", + "serde_json", + "sha2 0.11.0", + "thiserror 2.0.21", + "url", +] + [[package]] name = "morphir-extension-sdk" version = "0.4.0" @@ -2275,8 +2327,8 @@ dependencies = [ "base64 0.22.1", "extism-pdk", "ion-rs", - "morphir-json", - "morphir-workspace", + "morphir-json 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-workspace 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "percent-encoding", "semver", "serde", @@ -2286,6 +2338,22 @@ dependencies = [ "url", ] +[[package]] +name = "morphir-host" +version = "0.2.0" +source = "git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05#945486e1320385e22986ef937db82e344b179d05" +dependencies = [ + "async-lock", + "async-trait", + "morphir-core 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", + "morphir-extension-sdk 0.4.0 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", + "morphir-workspace 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", + "semver", + "serde", + "serde_json", + "thiserror 2.0.21", +] + [[package]] name = "morphir-host" version = "0.2.0" @@ -2293,9 +2361,9 @@ source = "git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295 dependencies = [ "async-lock", "async-trait", - "morphir-core", - "morphir-extension-sdk", - "morphir-workspace", + "morphir-core 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-extension-sdk 0.4.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-workspace 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "semver", "serde", "serde_json", @@ -2311,11 +2379,11 @@ dependencies = [ "base64 0.23.1", "extism", "morphir-common", - "morphir-core", + "morphir-core 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "morphir-distribution", - "morphir-extension-sdk", - "morphir-host", - "morphir-workspace", + "morphir-extension-sdk 0.4.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-host 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-workspace 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "serde", "serde_json", "tempfile", @@ -2326,6 +2394,15 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "morphir-json" +version = "0.2.0" +source = "git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05#945486e1320385e22986ef937db82e344b179d05" +dependencies = [ + "serde", + "serde_json", +] + [[package]] name = "morphir-json" version = "0.2.0" @@ -2342,8 +2419,8 @@ dependencies = [ "anyhow", "async-trait", "hex", - "morphir-extension-sdk", - "morphir-host", + "morphir-extension-sdk 0.4.0 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", + "morphir-host 0.2.0 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", "morphir-host-native", "serde", "serde_json", @@ -2352,13 +2429,26 @@ dependencies = [ "tokio", ] +[[package]] +name = "morphir-workspace" +version = "0.2.0" +source = "git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05#945486e1320385e22986ef937db82e344b179d05" +dependencies = [ + "globset", + "morphir-config 0.0.1 (git+https://github.com/finos/morphir-rust.git?rev=945486e1320385e22986ef937db82e344b179d05)", + "semver", + "serde", + "serde_json", + "thiserror 2.0.21", +] + [[package]] name = "morphir-workspace" version = "0.2.0" source = "git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104#d51daa8aea7ae09ae295ff254d72b27770c64104" dependencies = [ "globset", - "morphir-config", + "morphir-config 0.0.1 (git+https://github.com/finos/morphir-rust.git?rev=d51daa8aea7ae09ae295ff254d72b27770c64104)", "semver", "serde", "serde_json", diff --git a/tools/extension-qualification/Cargo.toml b/tools/extension-qualification/Cargo.toml index 3bf0b3bb..61da01a1 100644 --- a/tools/extension-qualification/Cargo.toml +++ b/tools/extension-qualification/Cargo.toml @@ -14,7 +14,7 @@ anyhow = "1" async-trait = "0.1" hex = "0.4" morphir-extension-sdk = { git = "https://github.com/finos/morphir-rust.git", rev = "d51daa8aea7ae09ae295ff254d72b27770c64104" } -morphir-host = { git = "https://github.com/finos/morphir-rust.git", rev = "d51daa8aea7ae09ae295ff254d72b27770c64104" } +morphir-host = { git = "https://github.com/finos/morphir-rust.git", rev = "945486e1320385e22986ef937db82e344b179d05" } morphir-host-native = { git = "https://github.com/finos/morphir-rust.git", rev = "d51daa8aea7ae09ae295ff254d72b27770c64104" } serde_json = { version = "1", features = ["arbitrary_precision"] } serde = { version = "1", features = ["derive"] }