[package]
name = "pi_store"
version = "0.10.3"
authors = ["vmos <vmosone007@gmail.com>"]
edition = "2021"
description = "File storage"
repository = "https://github.com/GaiaWorld/pi_store.git"
license = "MIT OR Apache-2.0"
keywords = ["pi", "file", "storage"]

[profile.test]
debug = true

[dependencies]
parking_lot = "0.12"
futures = "0.3"
log = "0.4"
bytes = "~1.11"
lazy_static = "1.5"
pi-async-rt = "0.3"
pi_async_file = "0.8"
pi_async_transaction = { version = "~0.11", path = "../pi_async_transaction" }
async-lock = "3.0"
crossbeam-channel = "0.5"
dashmap = "6.1"
url = "2.5"
async-channel = "2.3"
pi_guid = "~0.1"
pi_hash = "0.1"
crc32fast = "~1.4"
fastcmp = "1.0"
quanta = "0.12"
pi_assets = { version = "0.16", path = "../pi_assets" }
pi_share = "0.5"
lzzzz = "~1.0"

[dev-dependencies]
pi_blocks_allocator = { path = "../pi_blocks_allocator" }
env_logger = "0.9"
rand = { version = "0.8", features = ["small_rng"] }
persy = "1.1"
lz4 = "~1.25"
redb = "~2.2"
