@@ -5,12 +5,20 @@ edition = "2021"
55authors = [" gRPC Authors" ]
66license = " MIT"
77
8+ [package .metadata .cargo_check_external_types ]
9+ allowed_external_types = [
10+ " tonic::*" ,
11+ " futures_core::stream::Stream" ,
12+ " tokio::sync::oneshot::Sender" ,
13+ ]
14+
15+ [features ]
16+ default = [" dns" ]
17+ dns = [" dep:hickory-resolver" ]
18+
819[dependencies ]
920bytes = " 1.10.1"
1021futures = " 0.3.31"
11- tower = { version = " 0.5.2" , features = [" buffer" , " limit" , " util" ] }
12- tower-service = " 0.3.3"
13- socket2 = " 0.5.10"
1422futures-core = " 0.3.31"
1523futures-util = " 0.3.31"
1624hickory-resolver = { version = " 0.25.1" , optional = true }
@@ -24,28 +32,33 @@ pin-project-lite = "0.2.16"
2432rand = " 0.9"
2533serde = { version = " 1.0.219" , features = [" derive" ] }
2634serde_json = " 1.0.140"
27- tokio = { version = " 1.37.0" , features = [" sync" , " rt" , " net" , " time" , " macros" ] }
35+ socket2 = " 0.5.10"
36+ tokio = { version = " 1.37.0" , features = [
37+ " sync" ,
38+ " rt" ,
39+ " net" ,
40+ " time" ,
41+ " macros" ,
42+ ] }
2843tokio-stream = " 0.1.17"
29- tonic = { version = " 0.14.0" , path = " ../tonic" , default-features = false , features = [" codegen" , " transport" ] }
44+ tonic = { version = " 0.14.0" , path = " ../tonic" , default-features = false , features = [
45+ " codegen" ,
46+ " transport" ,
47+ ] }
48+ tower = { version = " 0.5.2" , features = [" buffer" , " limit" , " util" ] }
49+ tower-service = " 0.3.3"
3050url = " 2.5.0"
3151
32- [dev-dependencies ]
33- async-stream = " 0.3.6"
34- tonic = { version = " 0.14.0" , path = " ../tonic" , default-features = false , features = [" prost" , " server" , " router" ] }
35- hickory-server = " 0.25.2"
36- prost = " 0.14"
37-
3852[build-dependencies ]
39- tonic-build = { path = " ../tonic-build" }
4053prost = " 0.14"
54+ tonic-build = { path = " ../tonic-build" }
4155
42- [features ]
43- default = [" dns" ]
44- dns = [" dep:hickory-resolver" ]
45-
46- [package .metadata .cargo_check_external_types ]
47- allowed_external_types = [
48- " tonic::*" ,
49- " futures_core::stream::Stream" ,
50- " tokio::sync::oneshot::Sender" ,
51- ]
56+ [dev-dependencies ]
57+ async-stream = " 0.3.6"
58+ hickory-server = " 0.25.2"
59+ prost = " 0.14"
60+ tonic = { version = " 0.14.0" , path = " ../tonic" , default-features = false , features = [
61+ " prost" ,
62+ " server" ,
63+ " router" ,
64+ ] }
0 commit comments