[badges.maintenance]
status = "passively-maintained"
[badges.travis-ci]
repository = "vorner/spirit"
[dependencies.arc-swap]
version = "~1"
[dependencies.config]
default-features = false
features = ["toml"]
version = "~0.10.1"
[dependencies.either]
version = "~1"
[dependencies.err-context]
version = "~0.1"
[dependencies.fallible-iterator]
version = "~0.2"
[dependencies.humantime]
version = "~2"
[dependencies.libc]
version = "~0.2"
[dependencies.log]
version = "~0.4"
[dependencies.serde]
features = ["derive"]
version = "~1"
[dependencies.serde_ignored]
version = "~0.1.0"
[dependencies.serde_path_to_error]
version = "~0.1"
[dependencies.signal-hook]
features = ["extended-siginfo"]
version = "^0.3.3"
[dependencies.structdoc]
optional = true
version = "~0.1.3"
[dependencies.structopt]
default-features = false
version = "~0.3.12"
[dependencies.toml]
version = "~0.5"
[dev-dependencies.hyper]
version = "~0.14"
[dev-dependencies.maplit]
version = "~1"
[dev-dependencies.once_cell]
version = "~1"
[dev-dependencies.spirit-cfg-helpers]
version = "~0.4"
[dev-dependencies.spirit-daemonize]
version = "~0.5"
[dev-dependencies.spirit-hyper]
version = "~0.9"
[dev-dependencies.spirit-log]
features = ["background"]
version = "~0.4"
[dev-dependencies.spirit-tokio]
features = ["rt-from-cfg"]
version = "~0.9"
[dev-dependencies.structdoc]
version = "~0.1.3"
[dev-dependencies.tokio]
features = ["sync"]
version = "1"
[features]
cfg-help = ["structdoc"]
color = ["structopt/color"]
default = ["cfg-help", "json", "yaml", "suggestions", "color"]
hjson = ["config/hjson"]
ini = ["config/ini"]
json = ["config/json"]
suggestions = ["structopt/suggestions"]
yaml = ["config/yaml"]
[package]
authors = ["Michal 'vorner' Vaner <vorner@vorner.cz>"]
categories = ["command-line-interface", "config"]
description = "Helper to create well behaved daemons with runtime-reconfiguration support"
documentation = "https://docs.rs/spirit"
edition = "2018"
include = ["Cargo.toml", "README.md", "src/**"]
keywords = ["unix", "daemon", "service", "configuration", "spirit"]
license = "Apache-2.0 OR MIT"
name = "spirit"
readme = "README.md"
repository = "https://github.com/vorner/spirit"
version = "0.4.17"
[package.metadata.docs.rs]
all-features = true
[profile.dev]
debug = false
[profile.test]
debug = false