feat: v1.11.0, remove swiftc dependency

This commit is contained in:
2025-03-24 00:05:30 +08:00
parent ea0b091414
commit 8b6056db34
35 changed files with 63 additions and 2715 deletions

View File

@@ -1,13 +1,12 @@
[package]
name = "card-cli"
version = "1.10.21"
version = "1.11.0"
authors = ["Hatter Jiang <jht5945@gmail.com>"]
edition = "2018"
[features]
default = ["with-sequoia-openpgp", "with-secure-enclave"]
default = ["with-sequoia-openpgp"]
with-sequoia-openpgp = ["sequoia-openpgp", "openpgp-card-sequoia"]
with-secure-enclave = ["swift-rs"]
[dependencies]
authenticator = "0.3"
@@ -50,15 +49,12 @@ rpassword = "7.3"
secrecy = "0.8"
der-parser = "9.0"
sshcerts = "0.13"
swift-rs = { version = "1.0.7", optional = true }
regex = "1.4.6"
aes-gcm-stream = "0.2.4"
swift-secure-enclave-tool-rs = "0.1.0"
#lazy_static = "1.4.0"
#ssh-key = "0.4.0"
#ctap-hid-fido2 = "2.1.3"
[build-dependencies]
swift-rs = { version = "1.0.7", features = ["build"], optional = true }
[patch.crates-io]
u2f = { git = "https://github.com/jht5945/u2f-rs.git" }