[package]
name = "libhasher"
description = "A high-level hashing library for files and text"
readme = "README.md"
version = "0.9.3"
edition = "2021"
license = "MIT"
repository = "https://github.com/zevaryx/libhasher"
[dependencies]
anyhow = "1.0.102"
blake2 = "0.10.6"
blake3 = { version = "1.8.5", features = ["rayon", "mmap", "traits-preview"] }
digest = { version = "0.10.7", features = ["alloc"] }
md-5 = "0.10"
sha1 = "0.10"
sha2 = "0.10"
sha3 = "0.10"
noncrypto-digests = "0.3.7"
indicatif = "0.18.4"
hex = "0.4.3"
[dev-dependencies]
tempfile = "3.27.0"
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }