diff --git a/Cargo.lock b/Cargo.lock index 6229aca..5e8de8d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1597,18 +1597,18 @@ dependencies = [ [[package]] name = "hyperlight-component-macro" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7ae5cd7c8e5f5b925b07bce45be853ac0be0e6d4e8b2afd17ad8c16aa135c4" +checksum = "956a19ec0312f6ed60f54ae0a1253bf7f7f2f3f83b43d11309ff12f07ce43cfb" dependencies = [ "env_logger", - "hyperlight-component-util", + "hyperlight-component-util 0.15.0", "itertools 0.14.0", "prettyplease", "proc-macro2", "quote", "syn", - "wasmparser 0.246.2", + "wasmparser 0.248.0", ] [[package]] @@ -1625,6 +1625,21 @@ dependencies = [ "wasmparser 0.247.0", ] +[[package]] +name = "hyperlight-component-util" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4066c05c73d5eecdcd7d31e106df789f7f74d6a5cfde5b4df7d54dd66e8ae442" +dependencies = [ + "itertools 0.14.0", + "prettyplease", + "proc-macro2", + "quote", + "syn", + "tracing", + "wasmparser 0.248.0", +] + [[package]] name = "hyperlight-guest" version = "0.14.0" @@ -1885,7 +1900,7 @@ name = "hyperlight-wasm-macro" version = "0.14.0" source = "git+https://github.com/jsturtevant/hyperlight-wasm?rev=13906096edc2e014220c11a040242070ce6dee90#13906096edc2e014220c11a040242070ce6dee90" dependencies = [ - "hyperlight-component-util", + "hyperlight-component-util 0.14.0", "itertools 0.14.0", "prettyplease", "proc-macro2", @@ -4127,6 +4142,19 @@ dependencies = [ "serde", ] +[[package]] +name = "wasmparser" +version = "0.248.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa4439c5eee9df71ee0c6efb37f63b1fcb1fec38f85f5142c54e7ed05d33091a" +dependencies = [ + "bitflags 2.11.1", + "hashbrown 0.17.0", + "indexmap", + "semver", + "serde", +] + [[package]] name = "wasmprinter" version = "0.236.1" diff --git a/Cargo.toml b/Cargo.toml index 3c2c827..b413537 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ hyperlight-javascript-sandbox = { path = "src/javascript_sandbox" } hyperlight-wasm-sandbox = { path = "src/wasm_sandbox" } hyperlight-sandbox-pyo3-common = { path = "src/sdk/python/pyo3_common" } hyperlight-common = { version = "0.14.0", default-features = false } -hyperlight-component-macro = { version = "0.14.0" } +hyperlight-component-macro = { version = "0.15.0" } hyperlight-host = { version = "0.14.0", default-features = false, features = ["executable_heap"] } hyperlight-wasm = { git = "https://github.com/jsturtevant/hyperlight-wasm", rev = "13906096edc2e014220c11a040242070ce6dee90" } #branch util-compont-fixes pyo3 = { version = "0.28", features = ["extension-module"] }