diff --git a/Cargo.lock b/Cargo.lock index 989f151..6f84ba4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 3 + [[package]] name = "aho-corasick" version = "0.7.10" @@ -231,7 +233,7 @@ dependencies = [ "indexmap", "log", "slab", - "tokio", + "tokio 0.2.24", "tokio-util 0.3.1", ] @@ -296,7 +298,7 @@ dependencies = [ "net2", "pin-project", "time", - "tokio", + "tokio 0.2.24", "tower-service", "want", ] @@ -503,6 +505,12 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "237844750cfbb86f67afe27eee600dfbbcb6188d734139b534cbfbf4f96792ae" +[[package]] +name = "pin-project-lite" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" + [[package]] name = "pin-utils" version = "0.1.0-alpha.4" @@ -546,11 +554,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.10" +version = "1.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3" +checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" dependencies = [ - "unicode-xid", + "unicode-ident", ] [[package]] @@ -742,13 +750,13 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" [[package]] name = "syn" -version = "1.0.17" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03" +checksum = "0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf" dependencies = [ "proc-macro2", "quote", - "unicode-xid", + "unicode-ident", ] [[package]] @@ -787,9 +795,9 @@ dependencies = [ [[package]] name = "tokio" -version = "0.2.16" +version = "0.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee5a0dd887e37d37390c13ff8ac830f992307fe30a1fff0ab8427af67211ba28" +checksum = "099837d3464c16a808060bb3f02263b412f6fafcb5d01c533d309985fbeebe48" dependencies = [ "bytes", "fnv", @@ -798,16 +806,26 @@ dependencies = [ "lazy_static", "memchr", "mio", - "pin-project-lite", + "pin-project-lite 0.1.4", "slab", +] + +[[package]] +name = "tokio" +version = "1.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50dae83881bc9b0403dd5b44ea9deed3e939856cc8722d5be37f0d6e5c6d53dd" +dependencies = [ + "autocfg", + "pin-project-lite 0.2.9", "tokio-macros", ] [[package]] name = "tokio-macros" -version = "0.2.5" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c3acc6aa564495a0f2e1d59fab677cd7f81a19994cfc7f3ad0e64301560389" +checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" dependencies = [ "proc-macro2", "quote", @@ -824,8 +842,8 @@ dependencies = [ "futures-core", "futures-sink", "log", - "pin-project-lite", - "tokio", + "pin-project-lite 0.1.4", + "tokio 0.2.24", ] [[package]] @@ -838,8 +856,8 @@ dependencies = [ "futures-core", "futures-sink", "log", - "pin-project-lite", - "tokio", + "pin-project-lite 0.1.4", + "tokio 0.2.24", ] [[package]] @@ -861,7 +879,7 @@ dependencies = [ "pin-project", "prost", "prost-derive", - "tokio", + "tokio 0.2.24", "tokio-util 0.2.0", "tower", "tower-balance", @@ -914,7 +932,7 @@ dependencies = [ "pin-project", "rand", "slab", - "tokio", + "tokio 0.2.24", "tower-discover", "tower-layer", "tower-load", @@ -932,7 +950,7 @@ checksum = "c4887dc2a65d464c8b9b66e0e4d51c2fd6cf5b3373afc72805b0a60bce00446a" dependencies = [ "futures-core", "pin-project", - "tokio", + "tokio 0.2.24", "tower-layer", "tower-service", "tracing", @@ -963,7 +981,7 @@ checksum = "92c3040c5dbed68abffaa0d4517ac1a454cd741044f33ab0eefab6b8d1361404" dependencies = [ "futures-core", "pin-project", - "tokio", + "tokio 0.2.24", "tower-layer", "tower-load", "tower-service", @@ -978,7 +996,7 @@ dependencies = [ "futures-core", "log", "pin-project", - "tokio", + "tokio 0.2.24", "tower-discover", "tower-service", ] @@ -1001,7 +1019,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce50370d644a0364bf4877ffd4f76404156a248d104e2cc234cd391ea5cdc965" dependencies = [ - "tokio", + "tokio 0.2.24", "tower-service", ] @@ -1015,7 +1033,7 @@ dependencies = [ "futures-util", "indexmap", "log", - "tokio", + "tokio 0.2.24", "tower-service", ] @@ -1027,7 +1045,7 @@ checksum = "e6727956aaa2f8957d4d9232b308fe8e4e65d99db30f42b225646e86c9b6a952" dependencies = [ "futures-core", "pin-project", - "tokio", + "tokio 0.2.24", "tower-layer", "tower-service", ] @@ -1045,7 +1063,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "127b8924b357be938823eaaec0608c482d40add25609481027b96198b2e4b31e" dependencies = [ "pin-project", - "tokio", + "tokio 0.2.24", "tower-layer", "tower-service", ] @@ -1116,16 +1134,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382" [[package]] -name = "unicode-segmentation" -version = "1.6.0" +name = "unicode-ident" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" +checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" [[package]] -name = "unicode-xid" -version = "0.2.0" +name = "unicode-segmentation" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" +checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" [[package]] name = "want" @@ -1207,7 +1225,7 @@ dependencies = [ "prost", "serde", "serde_json", - "tokio", + "tokio 1.8.4", "tonic", "tonic-build", ] diff --git a/Cargo.toml b/Cargo.toml index 55149bf..ebd8392 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ serde = { version = "1.0.105", features = ["derive"] } serde_json = "1.0.48" hex = "0.4.2" tonic = "0.1.1" -tokio = { version = "0.2", features = ["macros"] } +tokio = { version = "1.8", features = ["macros"] } prost = "0.6.1" [dev-dependencies]