[package] name = "sequoia-git" description = "A tool for managing and enforcing a commit signing policy." authors = [ "Neal H. Walfield ", "Justus Winter ", ] documentation = "https://docs.rs/sequoia-git" homepage = "https://sequoia-pgp.org/" repository = "https://gitlab.com/sequoia-pgp/sequoia-git" readme = "README.md" keywords = ["cryptography", "openpgp", "pgp", "signing", "git"] categories = ["cryptography", "authentication", "command-line-utilities", "development-tools"] version = "0.1.0" license = "LGPL-2.0-or-later" edition = "2021" build = "build.rs" rust-version = "1.66" [dependencies] anyhow = "1" buffered-reader = "1" clap = { version = "4.0", features = [ "cargo", "derive", "env", "string", "wrap_help" ] } dirs = "5" git2 = "0.18" once_cell = "1" toml = "0.8" serde = { version = "1.0", features = ["derive"] } serde_json = "1" sequoia-net = "0.27" sequoia-openpgp = "1.15" sequoia-cert-store = "0.3" tempfile = "3" thiserror = "1" tokio = { version = "1", features = ["full"] } [build-dependencies] clap = { version = "4.0", features = [ "cargo", "derive", "env", "string", "wrap_help" ] } clap_complete = "4" clap_mangen = "0.2" dirs = "5" vergen = { version = "8", features = [ "git", "git2" ] } [[bin]] name = "sq-git" path = "src/main.rs"