[dependencies.kvx_macros]
optional = true
version = "0.9.2"
[dependencies.kvx_types]
version = "0.9.2"
[dependencies.lazy_static]
version = "1.4"
[dependencies.postgres]
features = ["with-serde_json-1"]
optional = true
version = "0.19"
[dependencies.postgres-types]
features = ["derive"]
optional = true
version = "0.2"
[dependencies.r2d2_postgres]
optional = true
version = "0.18"
[dependencies.rand]
version = "0.8"
[dependencies.serde_json]
version = "1.0"
[dependencies.tempfile]
version = "3.1.0"
[dependencies.thiserror]
version = "1.0"
[dependencies.url]
version = "2.3"
[dev-dependencies.serial_test]
version = "2.0"
[features]
default = ["macros", "postgres", "queue"]
macros = ["dep:kvx_macros"]
postgres = ["dep:postgres", "dep:r2d2_postgres", "dep:postgres-types"]
queue = []
[package]
description = "Abstraction layer over various key-value store backends"
edition = "2021"
exclude = ["data/*", "docker-compose.yml", "postgres.sql"]
license = "BSD-3-Clause"
name = "kvx"
readme = "README.md"
repository = "https://github.com/nlnetlabs/kvx"
version = "0.9.2"