keyvaluedb-sqlite 0.1.7

A key-value SQLite database that implements the `KeyValueDB` trait
Documentation
[package]
#
name = "keyvaluedb-sqlite"
version = "0.1.7"
#
authors = ["Veilid Team <contact@veilid.com>"]
description = "A key-value SQLite database that implements the `KeyValueDB` trait"
edition = "2021"
license = "MPL-2.0 OR MIT OR Apache-2.0"

[[bench]]
name = "bench_read_perf"
harness = false

[[bench]]
name = "bench_write_perf"
harness = false

[dependencies]
keyvaluedb = { version = "0.1.7", path = "../keyvaluedb" }

parking_lot = "0.12.5"
async-sqlite = { version = "=0.5.6", features = ["fallible_uint"] }

[dev-dependencies]
keyvaluedb-shared-tests = { version = "0.1.7", path = "../keyvaluedb-shared-tests" }
tempfile = "3.23.0"
alloc_counter = "0.0.4"
criterion = { version = "0.5.1", features = ["async", "async_futures"] }
ethereum-types = "0.14.1"
once_cell = "1.21.3"
rand = "0.8.5"
rand_chacha = "0.3.1"
keccak-hash = "0.10.0"
sysinfo = "0.29.11"
ctrlc = "3.5.1"
chrono = "0.4.42"
tokio = { version = "1.48.0", features = ["rt", "rt-multi-thread", "macros"] }