Add hash extractor
Some checks failed
CI / Typos (push) Failing after 18s
CI / Build and test (push) Successful in 1m43s
CI / Clippy (push) Successful in 2m31s
Docker / build-and-push (push) Successful in 4m36s
CI / Build and test (all features) (push) Successful in 6m52s

This commit is contained in:
2026-04-02 22:56:31 -07:00
parent e6e340d082
commit 9b8f825667
9 changed files with 140 additions and 39 deletions

15
Cargo.lock generated
View File

@@ -2016,7 +2016,6 @@ version = "0.0.2"
dependencies = [
"axum",
"bytes",
"futures-core",
"pile-dataset",
"reqwest",
"serde",
@@ -2098,6 +2097,7 @@ dependencies = [
"id3",
"image",
"kamadak-exif",
"md5",
"mime",
"mime_guess",
"pdf",
@@ -2109,6 +2109,8 @@ dependencies = [
"reqwest",
"serde",
"serde_json",
"sha1",
"sha2 0.11.0-rc.5",
"smartstring",
"strum",
"tokio",
@@ -2654,6 +2656,17 @@ dependencies = [
"serde",
]
[[package]]
name = "sha1"
version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
dependencies = [
"cfg-if",
"cpufeatures",
"digest 0.10.7",
]
[[package]]
name = "sha2"
version = "0.10.9"