[package] name = "reduct-rs" version = "1.12.1" authors =["Alexey Timin "] edition = "2021" rust-version = "1.80.0" license = "MPL-2.0" description = "ReductStore Client SDK for Rust." repository = "https://github.com/reductstore/reduct-rs" readme = "README.md" keywords = ["database", "time-series", "client", "sdk", "reductstore"] categories = ["database"] [features] default = [] test-api-112 = [] # Test API 1.12 [lib] crate-type = ["lib"] [dependencies] reduct-base = "1.12" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls", "stream"] } http = "1.0.0" rustls = { version = "0.23", features = ["ring"], default-features = false } chrono = { version = "0.4.38", features = ["serde"] } bytes = "1.4.0" futures = "0.3.17" futures-util = "0.3.28" async-stream = "0.3.5" async-channel = "2.1.1" tokio = { version = "1.0", default-features = false, features = ["macros"] } [dev-dependencies] tokio = { version = "1.0", features = ["test-util", "rt-multi-thread"] } rstest = "0.23.0" test-with = { version = "0.14.1", default-features = false }