ts_influxdb 0.7.3-beta.1

InfluxDB Driver for Rust
Documentation
# -*- eval: (cargo-minor-mode 1) -*-



[package]

name = "ts_influxdb"

version = "0.7.3-beta.1"

authors = ["Gero Gerke <11deutron11@gmail.com>"]

edition = "2018"

description = "InfluxDB Driver for Rust"

keywords = ["influxdb", "database", "influx"]

license = "MIT"

readme = "README.md"

include = ["src/**/*", "tests/**/*", "Cargo.toml", "LICENSE"]

repository = "https://github.com/influxdb-rs/influxdb-rust"



[dependencies]

chrono = { version = "0.4.23", features = ["serde"], default-features = false }

futures-util = "0.3.17"

http = "0.2.4"

influxdb_derive = { version = "0.5.1", optional = true }

lazy_static = "1.4.0"

regex = "1.3.5"

reqwest = { version = "0.11.4", default-features = false, optional = true }

surf = { version = "2.2.0", default-features = false, optional = true }

serde = { version = "1.0.186", optional = true }

serde_derive = { version = "1.0.186", optional = true }

serde_json = { version = "1.0.48", optional = true }

thiserror = "1.0"



[features]

default = ["serde", "reqwest-client-rustls"]

derive = ["dep:influxdb_derive"]

serde = ["dep:serde", "dep:serde_derive", "dep:serde_json"]



# http clients

curl-client = ["surf", "surf/curl-client"]

h1-client = ["surf", "surf/h1-client"]

h1-client-rustls = ["surf", "surf/h1-client-rustls"]

hyper-client = ["surf", "surf/hyper-client"]

reqwest-client-rustls = ["reqwest", "reqwest/rustls-tls-webpki-roots"]

reqwest-client-native-tls = ["reqwest", "reqwest/native-tls-alpn"]

reqwest-client-native-tls-vendored = ["reqwest", "reqwest/native-tls-vendored"]

wasm-client = ["surf", "surf/wasm-client"]



[dev-dependencies]

async-std = { version = "1.6.5", features = ["attributes", "tokio02", "tokio1"] }

indoc = "1.0"

tokio = { version = "1.7", features = ["macros", "rt-multi-thread"] }