[package] name = "logroller" version = "0.1.2" edition = "2021" authors = ["Trayvon Pan "] categories = ["development-tools::debugging"] description = "A Rust library for automatic file rotation, working with the `tracing-appender` crate." documentation = "https://docs.rs/logroller/" keywords = ["logging", "tracing", "tracing-appender"] license = "MIT" repository = "https://github.com/trayvonpan/logroller/" readme = "README.md" [workspace.dependencies] tracing-subscriber = { version = "0.3" } [dependencies] chrono = "0.4" thiserror = "1.0" flate2 = "1.0" regex = "1" tracing-subscriber = { workspace = true, optional = true } [dev-dependencies] tracing = "0.1" tracing-appender = "0.2" tracing-subscriber = { workspace = true } [features] default = [] tracing = ["dep:tracing-subscriber"]