[package] name = "notmad" version.workspace = true description = "notmad is a life-cycle manager for long running rust operations" license = "MIT" repository = "https://github.com/kjuulh/mad" author = "kjuulh" edition = "2021" [dependencies] anyhow.workspace = true async-trait = "0.1.81" futures = "0.3.30" futures-util = "0.3.30" rand = "0.9.0" thiserror = "2.0.0" tokio.workspace = true tokio-util = "0.7.11" tracing.workspace = true [dev-dependencies] tracing-subscriber = "0.3.18" tracing-test = { version = "0.2.5", features = ["no-env-filter"] }