arama-cache 0.36.2

Embedding and thumbnail cache facade over localcache for arama
Documentation
[package]
name        = "arama-cache"
description = "Embedding and thumbnail cache facade over localcache for arama"
readme      = "../../README.md"
version.workspace      = true
edition.workspace      = true
rust-version.workspace = true
authors.workspace      = true
license.workspace      = true
repository.workspace   = true
categories.workspace   = true
keywords.workspace     = true

# Integration tests are split across named files; disable autodiscovery so
# that helpers.rs (a shared fixture, not a test binary) is not picked up.
autotests = false

[[test]]
name = "integration_tests"
path = "tests/integration_tests.rs"

[[test]]
name = "image"
path = "tests/image.rs"

[[test]]
name = "video"
path = "tests/video.rs"

[[test]]
name = "cross"
path = "tests/cross.rs"

[dependencies]
localcache = { workspace = true }

anyhow = { workspace = true }
blake3 = { workspace = true }
image = { workspace = true }
rayon = { workspace = true }
# Used only by the one-time v1 cache migration importer (core/migrate.rs).
rusqlite = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }

[dev-dependencies]
tempfile = { workspace = true }