# SPDX-FileCopyrightText: 2021-2022 Wiktor Kwapisiewicz # SPDX-FileCopyrightText: 2022-2024 Heiko Schaefer # SPDX-License-Identifier: CC0-1.0 [package] name = "openpgp-card-ssh-agent" description = "A simple ssh-agent backed by OpenPGP card authentication keys" version = "0.3.4" authors = ["Wiktor Kwapisiewicz ", "Heiko Schaefer "] license = "MIT OR Apache-2.0" edition = "2021" repository = "https://codeberg.org/openpgp-card/ssh-agent/" documentation = "https://docs.rs/openpgp-card-ssh-agent" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1" clap = { version = "4" } env_logger = "0.11" log = "0.4" notify-rust = { version = "4", optional = true } sha2 = "0.10" ssh-agent-lib = { version = "0.5" } tokio = { version = "1.36", features = ["full"] } openpgp-card = "0.5" openpgp-card-state = "0.3" card-backend-pcsc = "0.5" secrecy = "0.8.0" ssh-key = { version = "0.6.6", features = ["p256", "p384", "p521"] } p256 = "0.13.2" p384 = "0.13.0" p521 = "0.13.3" [profile.release] codegen-units = 1 [features] default = ["notify"] notify = ["notify-rust"]