[package] name = "blather" version = "0.11.0" edition = "2021" license = "0BSD" # https://crates.io/category_slugs categories = [ "network-programming" ] keywords = [ "line-based", "protocol", "tokio", "codec" ] repository = "https://repos.qrnch.tech/pub/blather" description = "A talkative line-based protocol" exclude = [ ".fossil-settings", ".efiles", ".fslckout", "bacon.toml", "rustfmt.toml", "www" ] # https://doc.rust-lang.org/cargo/reference/manifest.html#the-badges-section [badges] maintenance = { status = "actively-developed" } [dependencies] bytes = { version = "1.7.2" } futures = { version = "0.3.30" } tokio = { version = "1.40.0" } tokio-stream = { version = "0.1.16" } tokio-util = { version= "0.7.12", features = ["codec"] } [dev-dependencies] tokio = { version = "1.40.0", features = ["macros", "net"] } tokio-test = { version = "0.4.4" } [package.metadata.docs.rs] rustdoc-args = ["--generate-link-to-definition"] [lints.clippy] all = { level = "deny", priority = -1 } pedantic = { level = "warn", priority = -1 } nursery = { level = "warn", priority = -1 } cargo = { level = "warn", priority = -1 } # vim: set ft=toml et sw=2 ts=2 sts=2 cinoptions=2 tw=79 :