[package] name = "dnspod-lib" version = "0.1.11" edition = "2021" authors = ["hangj "] readme = "README.md" description = "DNSPod lib" keywords = ["dnspod", "ddns"] license = "MIT" repository = "https://github.com/hangj/dnspod-lib" documentation = "https://docs.rs/dnspod-lib/" exclude = ["/.github/*", "/.gitattributes", "/appveyor.yml", "/Changelog.md", "/clippy.toml", "/codecov.yml"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [workspace] members = [ "dnspod-cli", "ddnspod", ] [features] # Nothing by default default = [] clap = ["dep:clap"] [dependencies] chrono = "0.4.28" hmac-sha256 = "1.1.7" literal-enum = "0.1.5" serde = { version = "1.0.188", features = ["serde_derive"] } serde_json = "1.0.105" clap = { version = "4.4.2", features = ["derive", "string"], optional = true } # for testing [dev-dependencies] anyhow = "1.0.75" reqwest = { version = "0.11.20", features = ["json", "blocking"] } [patch.crates-io] # literal-enum = { path = "../literal-enum" }