[package] name = "orchid-host" version = "0.1.0" edition = "2024" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] async-fn-stream = { version = "0.1.0", path = "../async-fn-stream" } async-once-cell = "0.5.4" bound = "0.6.0" derive_destructure = "1.0.0" futures = { version = "0.3.31", features = ["std"], default-features = false } futures-locks = "0.7.1" hashbrown = "0.16.1" itertools = "0.14.0" lazy_static = "1.5.0" libloading = { version = "0.9.0", optional = true } memo-map = "0.3.3" never = "0.1.0" num-traits = "0.2.19" orchid-api = { version = "0.1.0", path = "../orchid-api" } orchid-api-traits = { version = "0.1.0", path = "../orchid-api-traits" } orchid-base = { version = "0.1.0", path = "../orchid-base" } ordered-float = "5.1.0" pastey = "0.2.1" substack = "1.1.1" test_executors = "0.4.1" tokio = { version = "1.49.0", features = ["process"], optional = true } tokio-util = { version = "0.7.18", features = ["compat"], optional = true } trait-set = "0.3.0" unsync-pipe = { version = "0.2.0", path = "../unsync-pipe" } [features] tokio = ["dep:tokio", "dep:tokio-util", "dep:libloading"]