@@ -17,17 +17,17 @@ zstd = "0.11.1"
1717componentize-py-shared = { path = " shared" }
1818wasmparser = " 0.107.0"
1919wasm-encoder = " 0.29.0"
20- wit-parser = " 0.11.0"
21- wit-component = " 0.14.0"
20+ # TODO: switch to release once https://github.com/bytecodealliance/wasm-tools/pull/1226 is merged and released:
21+ wit-parser = { git = " https://github.com/dicej/wasm-tools" , branch = " adapter-export-resources" }
22+ wit-component = { git = " https://github.com/dicej/wasm-tools" , branch = " adapter-export-resources" }
2223indexmap = " 2.0.0"
2324bincode = " 1.3.3"
2425heck = " 0.4.1"
2526pyo3 = { version = " 0.18.3" , features = [" abi3-py37" , " extension-module" ], optional = true }
26- wasmtime-wasi = { git = " https://github.com/bytecodealliance/wasmtime" , rev = " 2ad057d735edc43f8ba89428d483f2b2430c1068" }
27- wasi-common = { git = " https://github.com/bytecodealliance/wasmtime" , rev = " 2ad057d735edc43f8ba89428d483f2b2430c1068" }
28- wasmtime = { git = " https://github.com/bytecodealliance/wasmtime" , rev = " 2ad057d735edc43f8ba89428d483f2b2430c1068" , features = [
29- " component-model" ,
30- ] }
27+ # TODO: switch to Wasmtime 14 when released:
28+ wasmtime-wasi = { git = " https://github.com/bytecodealliance/wasmtime" , rev = " 40c1f9b8b4f962ed763e47943e6ce0a3be8d1966" }
29+ wasi-common = { git = " https://github.com/bytecodealliance/wasmtime" , rev = " 40c1f9b8b4f962ed763e47943e6ce0a3be8d1966" }
30+ wasmtime = { git = " https://github.com/bytecodealliance/wasmtime" , rev = " 40c1f9b8b4f962ed763e47943e6ce0a3be8d1966" , features = [ " component-model" ] }
3131once_cell = " 1.17.1"
3232component-init = { git = " https://github.com/dicej/component-init" }
3333async-trait = " 0.1.68"
@@ -36,6 +36,7 @@ tokio = { version = "1.27.0", features = ["macros", "rt", "rt-multi-thread", "fs
3636bytes = " 1.4.0"
3737pretty_env_logger = " 0.5.0"
3838cap-std = " 2.0.0"
39+ im-rc = " 15.1.0"
3940
4041[dev-dependencies ]
4142async-trait = " 0.1.68"
0 commit comments