[package] name = "rinfluxdb" version = "0.2.0" repository = "https://gitlab.com/claudiomattera/rinfluxdb" authors = ["Claudio Mattera "] description = "A library for querying and posting data to InfluxDB" edition = "2018" license = "MIT OR Apache-2.0" readme = "../Readme.md" exclude = [ ".drone.yml", ] keywords = [ "influxdb", "timeseries", ] categories = [ "database", ] [lib] name = "rinfluxdb" path = "src/lib.rs" [features] default = ["client", "lineprotocol", "influxql", "flux", "dataframe"] client = ["rinfluxdb-lineprotocol/client", "rinfluxdb-influxql/client", "rinfluxdb-flux/client"] lineprotocol = ["rinfluxdb-lineprotocol"] influxql = ["rinfluxdb-influxql"] flux = ["rinfluxdb-flux"] dataframe = ["rinfluxdb-dataframe"] polars = ["rinfluxdb-polars"] [dependencies] rinfluxdb-types = { version = "=0.2.0", path = "../rinfluxdb-types" } rinfluxdb-dataframe = { version = "=0.2.0", path = "../rinfluxdb-dataframe", optional = true } rinfluxdb-polars = { version = "=0.2.0", path = "../rinfluxdb-polars", optional = true } rinfluxdb-lineprotocol = { version = "=0.2.0", path = "../rinfluxdb-lineprotocol", default-features = false, optional = true } rinfluxdb-influxql = { version = "=0.2.0", path = "../rinfluxdb-influxql", default-features = false, optional = true } rinfluxdb-flux = { version = "=0.2.0", path = "../rinfluxdb-flux", default-features = false, optional = true } [dev-dependencies] chrono = "0.4" url = "2" reqwest = { version = "0.11", features = ["blocking"] }