diff --git a/Cargo.lock b/Cargo.lock index b77b1631..4ef383a4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1631,6 +1631,16 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "prettyplease" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" +dependencies = [ + "proc-macro2", + "syn 2.0.46", +] + [[package]] name = "primeorder" version = "0.13.0" @@ -1680,7 +1690,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.11.9", +] + +[[package]] +name = "prost" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" +dependencies = [ + "bytes", + "prost-derive 0.12.3", ] [[package]] @@ -1696,15 +1716,37 @@ dependencies = [ "log", "multimap", "petgraph", - "prettyplease", - "prost", - "prost-types", + "prettyplease 0.1.24", + "prost 0.11.9", + "prost-types 0.11.9", "regex", "syn 1.0.109", "tempfile", "which", ] +[[package]] +name = "prost-build" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" +dependencies = [ + "bytes", + "heck 0.4.1", + "itertools", + "log", + "multimap", + "once_cell", + "petgraph", + "prettyplease 0.2.16", + "prost 0.12.3", + "prost-types 0.12.3", + "regex", + "syn 2.0.46", + "tempfile", + "which", +] + [[package]] name = "prost-derive" version = "0.11.9" @@ -1718,13 +1760,35 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "prost-derive" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn 2.0.46", +] + [[package]] name = "prost-types" version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" dependencies = [ - "prost", + "prost 0.11.9", +] + +[[package]] +name = "prost-types" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" +dependencies = [ + "prost 0.12.3", ] [[package]] @@ -2442,8 +2506,8 @@ name = "tink-proto" version = "0.2.5" dependencies = [ "base64 0.21.7", - "prost", - "prost-build", + "prost 0.11.9", + "prost-build 0.11.9", "serde", ] @@ -2480,7 +2544,7 @@ dependencies = [ "env_logger", "futures", "log", - "prost", + "prost 0.11.9", "structopt", "tink-aead", "tink-core", @@ -2647,7 +2711,7 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", + "prost 0.11.9", "tokio", "tokio-stream", "tower", @@ -2658,15 +2722,15 @@ dependencies = [ [[package]] name = "tonic-build" -version = "0.8.4" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" +checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" dependencies = [ - "prettyplease", + "prettyplease 0.2.16", "proc-macro2", - "prost-build", + "prost-build 0.12.3", "quote", - "syn 1.0.109", + "syn 2.0.46", ] [[package]] diff --git a/testing/Cargo.toml b/testing/Cargo.toml index 97e7d908..417fe0e1 100644 --- a/testing/Cargo.toml +++ b/testing/Cargo.toml @@ -37,4 +37,4 @@ tokio = { version = "^1.16", features = [ tonic = "^0.9" [build-dependencies] -tonic-build = "^0.8" +tonic-build = "^0.11"