Skip to content

Commit e893238

Browse files
committed
Sort dependencies
1 parent 13bb667 commit e893238

File tree

1 file changed

+35
-22
lines changed

1 file changed

+35
-22
lines changed

grpc/Cargo.toml

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,20 @@ edition = "2021"
55
authors = ["gRPC Authors"]
66
license = "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]
920
bytes = "1.10.1"
1021
futures = "0.3.31"
11-
tower = { version = "0.5.2", features = ["buffer", "limit", "util"] }
12-
tower-service = "0.3.3"
13-
socket2 = "0.5.10"
1422
futures-core = "0.3.31"
1523
futures-util = "0.3.31"
1624
hickory-resolver = { version = "0.25.1", optional = true }
@@ -24,28 +32,33 @@ pin-project-lite = "0.2.16"
2432
rand = "0.9"
2533
serde = { version = "1.0.219", features = ["derive"] }
2634
serde_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+
] }
2843
tokio-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"
3050
url = "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" }
4053
prost = "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

Comments
 (0)