[package] name = "gmt_dos-actors" version = "11.1.0" authors = ["Rod Conan "] edition = "2021" license = "MIT" description = "Giant Magellan Telescope Dynamic Optical Simulation Actor Model" repository = "https://github.com/rconan/dos-actors" documentation = "https://docs.rs/gmt_dos-actors" readme = "README.md" categories = ["science", "simulation"] keywords = ["telescope", "astronomy"] [dependencies] flume = "0.11.0" futures = "0.3.19" thiserror.workspace = true async-trait = "0.1.52" tokio = { workspace = true, features = [ "macros", "rt-multi-thread", "sync", "rt", "time", ] } humantime = "2.1.0" chrono = "0.4.19" log = { workspace = true, features = ["release_max_level_info"] } vec_box = "1.0.0" interface.workspace = true gmt_dos-actors_dsl = { version = "2.1", path = "dsl" } anyhow.workspace = true serde = { workspace = true, optional = true } svg = "0.16.0" html-escape = "0.2.13" open = "5.1.2" [features] sampler = [] feedback = [] dta = [] noise = [] filing = ["serde", "interface/filing"] [dev-dependencies] rand = "0.8.4" rand_distr = "0.4.3" simple_logger = "2.1.0" structopt = "0.3.26" tokio-test.workspace = true serde-pickle = "1.1.0" env_logger.workspace = true complot = "0.3.4" ron = "0.8.0" anyhow.workspace = true gmt_dos-clients = { workspace = true, features = ["nalgebra"] } #gmt_dos-clients_scope = { workspace = true, features = ["server"] } #gmt_dos-clients_scope-client = { path = "../clients/scope/client" } [package.metadata.docs.rs] features = ["filing"]