[dependencies.ahash]
version = "0.8.6"
[dependencies.anyhow]
version = "1.0.72"
[dependencies.async-trait]
version = "0.1.72"
[dependencies.httpdate]
version = "1.0.3"
[dependencies.hyper]
features = ["http1", "client", "runtime", "tcp", "server"]
version = "0.14.26"
[dependencies.hyper-openssl]
version = "0.9.2"
[dependencies.log]
version = "0.4.17"
[dependencies.openssl]
version = "0.10.52"
[dependencies.rand]
version = "0.8.5"
[dependencies.sep2_common]
features = ["edev", "time"]
version = "0.1.0"
[dependencies.tokio]
features = ["rt", "net", "macros"]
version = "1.28.1"
[dependencies.tokio-openssl]
version = "0.6.3"
[dependencies.x509-parser]
version = "0.15.1"
[dev-dependencies.clap]
version = "4.4.7"
[dev-dependencies.sep2_common]
features = ["examples", "der", "edev", "fsa", "metering", "pubsub", "dcap"]
version = "0.1.0"
[dev-dependencies.simple_logger]
version = "4.2.0"
[dev-dependencies.typemap_rev]
version = "0.3.0"
[[example]]
name = "der_client"
path = "examples/der_client.rs"
required-features = ["pubsub", "der", "event"]
[features]
all = ["event", "der", "pricing", "messaging", "drlc", "flow_reservation", "pubsub", "csip_aus"]
csip_aus = ["sep2_common/csip_aus"]
default = []
der = ["sep2_common/der", "event"]
drlc = ["sep2_common/drlc", "event"]
event = ["sep2_common/edev", "sep2_common/response"]
flow_reservation = ["sep2_common/flow_reservation", "event"]
messaging = ["sep2_common/messaging", "event"]
pricing = ["sep2_common/pricing", "event"]
pubsub = ["sep2_common/pubsub"]
[package]
authors = ["Ethan Dickson <ethanndickson@gmail.com>"]
description = "A Rust library for building IEEE 2030.5 Clients"
edition = "2021"
keywords = ["energy", "DER", "20305", "SEP2", "IEEE2030"]
license = "MIT OR Apache-2.0"
name = "sep2_client"
readme = "README.md"
repository = "https://github.com/ethanndickson/sep2_client"
version = "0.1.0"