hotg-rune-runtime 0.11.3

Common abstractions and utilities used by Rune runtimes.
[package]
name = "hotg-rune-runtime"
version = "0.11.3"
edition = "2018"
authors = ["The Rune Developers <developers@hotg.ai>"]
license = "MIT OR Apache-2.0"
homepage = "https://hotg.dev/"
repository = "https://github.com/hotg-ai/rune"
categories = ["science", "wasm"]
keywords = ["rune", "runtime", "tinyml", "machine", "learning"]
description = "Common abstractions and utilities used by Rune runtimes."
readme = "README.md"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
anyhow = "1.0.40"
hotg-rune-core = { path = "../rune-core", version = "^0.11.0", features = ["std"]  }
hound = { version = "3.4.0", optional = true }
image = { version = "0.23.14", optional = true }
log = "0.4.14"
rand = { version = "0.8.3", optional = true }
thiserror = "1.0.24"
wasm3 = { version = "0.3.1", optional = true }
wasmer = { version = "=2.0", optional = true }

[features]
default = ["builtins"]
builtins = ["hound", "image", "rand", "rand/small_rng"]
# Enable rustdoc's "This is supported on crate feature XXX only" annotations
# (requires nightly)
unstable_doc_cfg = []

[dev-dependencies]
tempfile = "3.2.0"

[package.metadata.docs.rs]
all-features = true