forceps 0.5.0

An easy-to-use async large file database/cache
Documentation
[[bench]]
harness = false
name = "benchmarks"
path = "benches/benchmarks.rs"

[dependencies.async-trait]
version = "0.1.50"

[dependencies.bson]
version = "3.0.0"

[dependencies.bytes]
version = "1.10.1"

[dependencies.hex]
version = "0.4.3"

[dependencies.lru]
version = "0.16.2"

[dependencies.md5]
version = "0.8.0"

[dependencies.parking_lot]
version = "0.12.5"

[dependencies.rand]
default-features = false
features = ["small_rng"]
version = "0.9.2"

[dependencies.serde]
features = ["derive"]
version = "1.0.125"

[dependencies.sled]
version = "0.34.7"

[dependencies.tokio]
features = ["fs", "io-util"]
version = "1.48.0"

[dependencies.twox-hash]
optional = true
version = "2.1.2"

[dev-dependencies.criterion]
features = ["async_tokio", "html_reports"]
version = "0.7.0"

[dev-dependencies.tokio]
features = ["full"]
version = "1.48.0"

[features]
xxhash = ["dep:twox-hash"]

[lib]
name = "forceps"
path = "src/lib.rs"

[package]
authors = ["Jacob Parker <blocckba5her@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["asynchronous", "database", "database-implementations", "caching", "filesystem"]
description = "An easy-to-use async large file database/cache"
edition = "2024"
keywords = ["database", "cache", "async", "persistent", "disk"]
license = "MIT"
name = "forceps"
readme = "README.md"
repository = "https://github.com/DevBlocky/forceps"
version = "0.5.0"

[profile.bench]
codegen-units = 1
lto = true

[profile.release]
codegen-units = 1