1- [package ]
2- name = " ttrpc"
3- version = " 0.8.4"
4- authors = [
" The AntFin Kata Team <[email protected] >" ]
1+ [workspace ]
2+ members = [
3+ " ./compiler" ,
4+ " ./ttrpc-codegen" ,
5+ " ./example" ,
6+ " ./"
7+ ]
8+ resolver = " 2"
9+
10+ [workspace .package ]
511edition = " 2018"
612license = " Apache-2.0"
7- keywords = [" ttrpc" , " protobuf" , " rpc" ]
813readme = " README.md"
914repository = " https://github.com/containerd/ttrpc-rust"
1015homepage = " https://github.com/containerd/ttrpc-rust"
16+ authors = [
" The AntFin Kata Team <[email protected] >" ]
17+
18+ [workspace .dependencies ]
19+ # The dependencies in this section can be used by the crates in this
20+ # workspace by specifying `workspace = true` instead of the crate
21+ # version. For example, for protobuf:
22+ # protobuf = { workspace = true }
23+ ttrpc = { version = " 0.8.4" , path = " ./" }
24+ ttrpc-codegen = { version = " 0.5.0" , path = " ./ttrpc-codegen" }
25+ ttrpc-compiler = { version = " 0.7.0" , path = " ./compiler" }
26+ protobuf = " 3.7.2"
27+ protobuf-codegen = " 3.7.2"
28+ protobuf-support = " 3.7.2"
29+
30+ [package ]
31+ name = " ttrpc"
32+ version = " 0.8.4"
33+ authors = { workspace = true }
34+ edition = { workspace = true }
35+ license = { workspace = true }
36+ repository = { workspace = true }
37+ homepage = { workspace = true }
38+ keywords = [" ttrpc" , " protobuf" , " rpc" ]
39+ readme = " README.md"
1140description = " A Rust version of ttrpc."
1241rust-version = " 1.70"
1342
1443[dependencies ]
15- protobuf = { version = " 3.7.2 " }
44+ protobuf = { workspace = true }
1645libc = { version = " 0.2.59" , features = [ " extra_traits" ] }
1746nix = " 0.26.2"
1847log = " 0.4"
@@ -31,9 +60,7 @@ windows-sys = {version = "0.48", features = [ "Win32_Foundation", "Win32_Storage
3160tokio-vsock = { version = " 0.7.0" , optional = true }
3261
3362[build-dependencies ]
34- # lock home to avoid conflict with latest version
35- home = " =0.5.9"
36- protobuf-codegen = " 3.7.2"
63+ protobuf-codegen = { workspace = true }
3764
3865[features ]
3966default = [" sync" ]
0 commit comments