diff --git a/Cargo.lock b/Cargo.lock index 702f843a05..6c44e32e54 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -432,7 +432,7 @@ dependencies = [ "ckb-logger", "ckb-spawn", "ckb-stop-handler", - "tokio 1.8.0", + "tokio 1.8.1", ] [[package]] @@ -906,7 +906,7 @@ dependencies = [ "rand_distr", "serde", "serde_json", - "tokio 1.8.0", + "tokio 1.8.1", "tokio-compat-02", ] @@ -949,7 +949,7 @@ dependencies = [ "snap", "tempfile", "tentacle", - "tokio 1.8.0", + "tokio 1.8.1", "tokio-util 0.6.6", "trust-dns-resolver", ] @@ -970,7 +970,7 @@ dependencies = [ "ckb-util", "faketime", "lru", - "semver", + "semver 0.9.0", ] [[package]] @@ -1195,7 +1195,7 @@ dependencies = [ "lazy_static", "libc", "regex", - "rustc_version", + "rustc_version 0.2.3", "uname", ] @@ -1300,7 +1300,7 @@ dependencies = [ "ckb-channel", "ckb-logger", "parking_lot", - "tokio 1.8.0", + "tokio 1.8.1", ] [[package]] @@ -1417,7 +1417,7 @@ dependencies = [ "ckb-verification", "faketime", "lru", - "tokio 1.8.0", + "tokio 1.8.1", ] [[package]] @@ -1496,7 +1496,7 @@ dependencies = [ "faketime", "rand 0.7.3", "rayon", - "tokio 1.8.0", + "tokio 1.8.1", ] [[package]] @@ -1945,13 +1945,14 @@ dependencies = [ [[package]] name = "derive_more" -version = "0.99.13" +version = "0.99.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f82b1b72f1263f214c0f823371768776c4f5841b942c9883aa8e5ec584fd0ba6" +checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df" dependencies = [ "convert_case", "proc-macro2", "quote", + "rustc_version 0.3.3", "syn", ] @@ -3141,7 +3142,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce6075db033bbbb7ee5a0bbd3a3186bbae616f57fb001c485c7ff77955f8177f" dependencies = [ - "rustc_version", + "rustc_version 0.2.3", ] [[package]] @@ -3716,6 +3717,15 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" +[[package]] +name = "pest" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" +dependencies = [ + "ucd-trie", +] + [[package]] name = "petgraph" version = "0.5.1" @@ -4277,7 +4287,16 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" dependencies = [ - "semver", + "semver 0.9.0", +] + +[[package]] +name = "rustc_version" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" +dependencies = [ + "semver 0.11.0", ] [[package]] @@ -4390,7 +4409,16 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" dependencies = [ - "semver-parser", + "semver-parser 0.7.0", +] + +[[package]] +name = "semver" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" +dependencies = [ + "semver-parser 0.10.2", ] [[package]] @@ -4399,6 +4427,15 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" +[[package]] +name = "semver-parser" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" +dependencies = [ + "pest", +] + [[package]] name = "serde" version = "1.0.105" @@ -4634,7 +4671,7 @@ dependencies = [ "tentacle-multiaddr", "tentacle-secio", "thiserror", - "tokio 1.8.0", + "tokio 1.8.1", "tokio-util 0.6.6", "tokio-yamux", "wasm-bindgen", @@ -4674,7 +4711,7 @@ dependencies = [ "ring", "secp256k1", "sha2", - "tokio 1.8.0", + "tokio 1.8.1", "tokio-util 0.6.6", "unsigned-varint", "x25519-dalek", @@ -4798,9 +4835,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "570c2eb13b3ab38208130eccd41be92520388791207fde783bda7c1e8ace28d4" +checksum = "98c8b05dc14c75ea83d63dd391100353789f5f24b8b3866542a5e85c8be8e985" dependencies = [ "autocfg 1.0.0", "bytes 1.0.1", @@ -4826,7 +4863,7 @@ dependencies = [ "once_cell", "pin-project-lite 0.2.4", "tokio 0.2.25", - "tokio 1.8.0", + "tokio 1.8.1", "tokio-stream", ] @@ -4849,7 +4886,7 @@ checksum = "f8864d706fdb3cc0843a49647ac892720dac98a6eeb818b77190592cf4994066" dependencies = [ "futures-core", "pin-project-lite 0.2.4", - "tokio 1.8.0", + "tokio 1.8.1", ] [[package]] @@ -4887,7 +4924,7 @@ dependencies = [ "futures-sink", "log", "pin-project-lite 0.2.4", - "tokio 1.8.0", + "tokio 1.8.1", ] [[package]] @@ -4900,7 +4937,7 @@ dependencies = [ "futures", "log", "nohash-hasher", - "tokio 1.8.0", + "tokio 1.8.1", "tokio-util 0.6.6", ] @@ -4991,6 +5028,12 @@ version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33" +[[package]] +name = "ucd-trie" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" + [[package]] name = "uname" version = "0.1.1"