[package] name = "sputnik" version = "0.3.4" authors = ["Martin Fischer "] license = "MIT" description = "A lightweight layer on top of hyper to facilitate building web applications." repository = "https://git.push-f.com/sputnik" edition = "2018" categories = ["web-programming::http-server"] keywords = ["hyper", "web", "cookie", "csrf", "hmac"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] json = ["serde_json"] [dependencies] hyper = "0.13" cookie = { version = "0.14", features = ["percent-encode"] } serde = { version = "1.0", features = ["derive"] } serde_urlencoded = "0.7.0" base64 = "0.8" hmac = "0.10" httpdate = "0.3.2" mime = "0.3" rand = "0.7.3" sha2 = "0.9" time = "0.2" thiserror = "1.0" async-trait = "0.1.42" serde_json = { version = "1.0.61", optional = true } [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"]