soft-cycle 0.2.0

Async controller for coordinating soft restarts and graceful shutdowns with shared listeners
Documentation
[package]
name = "soft-cycle"
version = "0.2.0"
edition = "2024"
rust-version = "1.85"
authors = ["aarkegz <aarkegz@gmail.com>"]
description = "Async controller for coordinating soft restarts and graceful shutdowns with shared listeners"
readme = "README.md"
license = "MIT"
repository = "https://github.com/GeminiLab/soft-cycle"
homepage = "https://github.com/GeminiLab/soft-cycle"
documentation = "https://docs.rs/soft-cycle"
keywords = ["async", "shutdown", "restart", "graceful", "tokio"]
categories = ["asynchronous", "concurrency"]
include = ["CHANGELOG.md", "README.md", "src/", "LICENSE"]

[features]
default = ["global_instance"]
global_instance = []

[dependencies]
tokio = { version = "1", default-features = false, features = ["sync"] }

[dev-dependencies]
tokio = { version = "1", features = ["full"] }