@@ -14,32 +14,32 @@ debug = ["lightway-core/debug"]
14
14
io-uring = [" lightway-app-utils/io-uring" ]
15
15
16
16
[dependencies ]
17
- lightway-core = { path = " ../lightway-core" , features = [" postquantum" ] }
18
- lightway-app-utils = { path = " ../lightway-app-utils" }
19
- tokio = { version = " 1.31.0" , features = [" rt-multi-thread" , " macros" , " net" , " time" , " sync" , " io-util" ] }
20
- clap = { version = " 4.4.1" , features = [" derive" ] }
21
- anyhow = " 1.0.75"
22
- async-trait = " 0.1.73"
23
- bytes = " 1.4.0"
24
- delegate = " 0.12.0"
25
- thiserror = " 1.0.48"
26
- tracing-subscriber = { version = " 0.3.17" , features = [" json" ] }
27
- tracing-log = " 0.2.0"
28
- tracing = " 0.1.37"
17
+ anyhow = { workspace = true }
18
+ async-channel = { workspace = true , optional = true }
19
+ async-trait = { workspace = true }
20
+ bytes = { workspace = true }
21
+ clap = { workspace = true }
22
+ ctrlc = { workspace = true }
23
+ delegate = { workspace = true }
24
+ educe = { workspace = true }
29
25
ipnet = { version = " 2.8.0" , features = [" serde" ]}
30
- metrics = " 0.23.0"
26
+ lightway-app-utils = { workspace = true }
27
+ lightway-core = { workspace = true , features = [" postquantum" ] }
28
+ metrics = { workspace = true }
31
29
metrics-util = " 0.17.0"
32
- pnet = " 0.35.0"
33
- rand = " 0.8.5"
34
- tokio-stream = { version = " 0.1.14" , features = [" time" ] }
30
+ pnet = { workspace = true }
31
+ rand = { workspace = true }
32
+ serde = { workspace = true }
33
+ socket2 = { workspace = true }
34
+ thiserror = { workspace = true }
35
35
time = " 0.3.29"
36
- serde = " 1.0.189 "
37
- twelf = { version = " 0.15.0 " , default- features = false , features = [ " env " , " clap " , " yaml " ] }
38
- socket2 = " 0.5.5 "
39
- ctrlc = { version = " 3.4.2 " , features = [ " termination " ] }
40
- async-channel = " 2.1.1 "
41
- educe = { version = " 0.6.0 " , default-features = false , features = [ " Debug " ] }
36
+ tokio = { workspace = true }
37
+ tokio-stream = { workspace = true , features = [ " time " ] }
38
+ tracing = { workspace = true }
39
+ tracing-log = " 0.2.0 "
40
+ tracing-subscriber = { workspace = true , features = [ " json " ] }
41
+ twelf = { workspace = true }
42
42
43
43
[dev-dependencies ]
44
- more-asserts = " 0.3.1 "
45
- test-case = " 3.2.1 "
44
+ more-asserts = { workspace = true }
45
+ test-case = { workspace = true }
0 commit comments