[package]
name = "haz-cache"
version = "0.1.0"
authors.workspace = true
categories = ["caching"]
description = "Content-addressed cache for haz task outputs using BLAKE3."
edition.workspace = true
keywords = ["haz", "cache", "blake3"]
license.workspace = true
repository.workspace = true
rust-version.workspace = true
[lints]
workspace = true
[dependencies]
blake3 = "1.5"
haz-domain = { workspace = true }
haz-vfs = { workspace = true }
rand = { workspace = true }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
sha2 = "0.10"
snafu = { workspace = true }
[dev-dependencies]
nonempty = "0.12"
tempfile = { workspace = true }