[package] name = "zerostash-files" description = "Safe and secure backup library" authors = ["Peter Parkanyi "] repository = "https://github.com/symmetree-labs/zerostash" license = "MIT/Apache-2.0" version = "0.7.0" edition = "2021" keywords = ["crypto", "api", "security", "filesystem", "backup"] categories = ["cryptography", "filesystem"] [dependencies] infinitree = { version = "0.10.4", features = ["mmap"] } serde = { version = "1.0.167", features = ["rc"] } serde_derive = "1.0.167" tracing = "0.1.37" clap = { version = "4.3.11", features = ["derive"] } anyhow = "1.0.71" thiserror = "1.0.43" memmap2 = "0.7.1" glob = "0.3.1" ignore = "0.4.20" flume = "0.10.14" futures = "0.3.28" tokio = { version = "1.29.1", features = ["fs", "io-util", "rt", "sync"] } async-scoped = { version = "0.7.1", features = ["use-tokio"] } itertools = "0.11.0" seahash = "4.1.0" libc = "0.2.147" nix = { version = "0.26.2", default-features = false, features = ["fs", "user"] } chrono = { version = "0.4.26", default-features = false, features = ["std", "clock"] } scc = { version = "1.8.3", features = ["serde"] } rand = "0.8.5" [[bench]] name = "bench" harness = false path = "benches/bench.rs"