[package]
name = "tidesdb"
version = "0.8.0"
edition = "2024"
authors = ["TidesDB <hello@tidesdb.com>"]
description = "TidesDB is a high-performance embeddable, durable, adaptive, and optionally cloud-native key-value storage engine"
license = "MPL-2.0"
repository = "https://github.com/tidesdb/tidesdb-rs"
homepage = "https://tidesdb.com"
documentation = "https://tidesdb.com/reference/rust/"
readme = "README.md"
keywords = ["database", "key-value", "storage", "lsm-tree", "storageengine"]
categories = ["database", "data-structures"]
[dependencies]
libc = "0.2"
thiserror = "1.0"
[build-dependencies]
pkg-config = "0.3"
cmake = "0.1"
ureq = "2"
flate2 = "1"
tar = "0.4"
[dev-dependencies]
tempfile = "3.10"
[features]
default = ["v9_2_0"]
v9_0_0 = []
v9_0_1 = []
v9_0_2 = []
v9_0_3 = []
v9_0_4 = []
v9_0_5 = []
v9_0_6 = []
v9_1_0 = []
v9_2_0 = []
objectstore = []
[lib]
name = "tidesdb"
path = "src/lib.rs"