[package] name = "git-simple-encrypt" authors = ["lxl66566 "] description = "Encrypt/decrypt files in git repo using one password" homepage = "https://github.com/lxl66566/git-simple-encrypt" repository = "https://github.com/lxl66566/git-simple-encrypt" license = "MIT" version = "1.2.1" edition = "2021" readme = "./README.md" categories = ["cryptography"] keywords = ["git", "encryption"] [dependencies] aes-gcm-siv = "0.11.1" anyhow = "1.0.82" assert2 = "0.3.14" clap = { version = "4.5.4", features = ["derive"] } colored = "2.1.0" const-str = "0.5.7" die-exit = { version = "0.5.0", features = ["red"] } enum-tools = "0.5.3" env_logger = "0.11.3" glob = "0.3.1" log = "0.4.21" num_cpus = "1.16.0" regex = "1.10.4" same-file = "1.0.6" serde = { version = "1.0.201", features = ["derive"] } sha3 = "0.10.8" tap = "1.0.1" tokio = { version = "1.37.0", features = [ "macros", "rt", "rt-multi-thread", "fs", ] } toml = "0.8.12" zstd = "0.13.1" [target.'cfg(target_arch = "aarch64")'.dependencies] libz-sys = { version = "1.1.16", features = ["static"] } [dev-dependencies] rand = "0.8.5" temp_testdir = "0.2.3" [[bin]] name = "git-se" path = "src/main.rs" [lib] path = "src/lib.rs" [profile.release] strip = true lto = true panic = "abort" opt-level = "z"