-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
39 lines (30 loc) · 1.21 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[package]
name = "test-docker"
version = "0.2.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[features]
default = ["anvil", "influx", "mysql", "redis"]
anvil = ["dep:ethers"]
influx = ["dep:influxdb2", "dep:influxdb2-structmap"]
mysql = []
redis = ["dep:redis"]
[dependencies]
anyhow = "1.0.75"
rand = "0.8.5"
serde = "1.0.189"
serde_json = "1.0.107"
tracing = "0.1.40"
tokio = { version = "1.33.0", features = ["full"] }
# anvil
ethers = { version = "2.0.10", default-features = false, features = ["rustls", "ws"], optional = true }
# influx
influxdb2 = { git = "https://github.com/llamanodes/influxdb2", default-features = false, features = ["rustls"], rev = "2d125128696a29d7e0b9abc052c928937e7c0579", optional = true }
influxdb2-structmap = { git = "https://github.com/llamanodes/influxdb2/", rev = "2d125128696a29d7e0b9abc052c928937e7c0579", optional = true }
# mysql
# redis
redis = { version = "0.23.3", default-features = false, optional = true }
[dev-dependencies]
env_logger = { version = "0.10" }
test-log = { version = "0.2.13", default-features = false, features = ["trace"] }
tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }