Tokio update to 1.2.x version
MODIFY
Cargo.lock
Cargo.lock
@@ -79,31 +79,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4259cbe96513d2f1073027a259fc2ca917feb3026a5a8d984e3628e490255cc0"
dependencies = [
"extend",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
]
-[[package]]
-name = "async-stream"
-version = "0.3.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3670df70cbc01729f901f94c887814b3c68db038aad1329a418bae178bc5295c"
-dependencies = [
- "async-stream-impl",
- "futures-core",
-]
-
-[[package]]
-name = "async-stream-impl"
-version = "0.3.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a3548b8efc9f8e8a5a0a2808c5bd8451a9031b9e5b879a79590304ae928b0a70"
-dependencies = [
- "proc-macro2 1.0.24",
- "quote 1.0.8",
- "syn 1.0.59",
-]
-
[[package]]
name = "atty"
version = "0.2.14"
@@ -154,7 +133,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f30d3a39baa26f9651f17b375061f3233dde33424a8b72b0dbe93a68a0bc896d"
dependencies = [
"byteorder",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -247,14 +226,14 @@ dependencies = [
[[package]]
name = "bstr"
-version = "0.2.14"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "473fc6b38233f9af7baa94fb5852dca389e3d95b8e21c8e3719301462c5d9faf"
+checksum = "a40b47ad93e1a5404e6c18dec46b628214fee441c70f4ab5d6942142cc268a3d"
dependencies = [
"lazy_static",
"memchr",
"regex-automata",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -269,9 +248,9 @@ dependencies = [
[[package]]
name = "bumpalo"
-version = "3.5.0"
+version = "3.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f07aa6688c702439a1be0307b6a94dffe1168569e45b9500c1372bc580740d59"
+checksum = "099e596ef14349721d9016f6b80dd3419ea1bf289ab9b44df8e4dfd3a005d5d9"
[[package]]
name = "byte-tools"
@@ -309,9 +288,9 @@ dependencies = [
[[package]]
name = "bzip2-sys"
-version = "0.1.9+1.0.8"
+version = "0.1.10+1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ad3b39a260062fca31f7b0b12f207e8f2590a67d32ec7d59c20484b07ea7285e"
+checksum = "17fa3d1ac1ca21c5c4e36a97f3c3eb25084576f6fc47bf0139c1123434216c6c"
dependencies = [
"cc",
"libc",
@@ -324,7 +303,7 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b9434b9a5aa1450faa3f9cb14ea0e8c53bb5d2b3c1bfd1ab4fc03e9f33fbfb0"
dependencies = [
- "rustc_version",
+ "rustc_version 0.2.3",
]
[[package]]
@@ -366,7 +345,7 @@ dependencies = [
"libc",
"num-integer",
"num-traits 0.2.14",
- "serde 1.0.121",
+ "serde 1.0.123",
"time",
"winapi",
]
@@ -431,7 +410,7 @@ dependencies = [
"lazy_static",
"nom",
"rust-ini",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde-hjson",
"serde_json",
"toml",
@@ -495,23 +474,23 @@ dependencies = [
[[package]]
name = "criterion"
-version = "0.3.3"
+version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70daa7ceec6cf143990669a04c7df13391d55fb27bd4079d252fca774ba244d8"
+checksum = "ab327ed7354547cc2ef43cbe20ef68b988e70b4b593cbd66a2a61733123a3d23"
dependencies = [
"atty",
"cast",
"clap",
"criterion-plot",
"csv",
- "itertools 0.9.0",
+ "itertools 0.10.0",
"lazy_static",
"num-traits 0.2.14",
"oorandom",
"plotters",
"rayon",
"regex",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_cbor",
"serde_derive",
"serde_json",
@@ -616,7 +595,7 @@ dependencies = [
"num-bigint",
"num-traits 0.2.14",
"rand 0.7.3",
- "serde 1.0.121",
+ "serde 1.0.123",
"sodiumoxide",
]
@@ -640,7 +619,7 @@ dependencies = [
"csv-core",
"itoa",
"ryu",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -689,7 +668,7 @@ dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
"strsim 0.9.3",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -700,7 +679,7 @@ checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72"
dependencies = [
"darling_core",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -724,7 +703,7 @@ dependencies = [
"derive_builder_core",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -736,7 +715,7 @@ dependencies = [
"darling",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -813,7 +792,7 @@ checksum = "1e94aa31f7c0dc764f57896dc615ddd76fc13b0d5dca7eb6cc5e018a5a09ec06"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -835,7 +814,7 @@ version = "0.3.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0465971a8cc1fa2455c8465aaa377131e1f1cf4983280f474a13e68793aa770c"
dependencies = [
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -847,7 +826,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -868,7 +847,7 @@ checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
"synstructure",
]
@@ -970,7 +949,7 @@ dependencies = [
"proc-macro-hack",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -1155,7 +1134,7 @@ checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8"
dependencies = [
"cfg-if 1.0.0",
"libc",
- "wasi 0.10.1+wasi-snapshot-preview1",
+ "wasi 0.10.2+wasi-snapshot-preview1",
]
[[package]]
@@ -1167,7 +1146,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -1297,9 +1276,9 @@ dependencies = [
[[package]]
name = "httparse"
-version = "1.3.4"
+version = "1.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
+checksum = "615caabe2c3160b313d52ccc905335f4ed5f10881dd63dc5699d47e90be85691"
[[package]]
name = "httpdate"
@@ -1318,9 +1297,9 @@ dependencies = [
[[package]]
name = "hyper"
-version = "0.14.2"
+version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12219dc884514cb4a6a03737f4413c0e01c23a1b059b0156004b23f1e19dccbe"
+checksum = "e8e946c2b1349055e0b72ae281b238baf1a3ea7307c7e9f9d64673bdd9c26ac7"
dependencies = [
"bytes 1.0.1",
"futures-channel",
@@ -1332,7 +1311,7 @@ dependencies = [
"httparse",
"httpdate",
"itoa",
- "pin-project 1.0.4",
+ "pin-project 1.0.5",
"socket2",
"tokio",
"tower-service",
@@ -1348,9 +1327,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
-version = "0.2.0"
+version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"
+checksum = "de910d521f7cc3135c4de8db1cb910e0b5ed1dc6f57c381cd07e8e661ce10094"
dependencies = [
"matches",
"unicode-bidi",
@@ -1395,7 +1374,7 @@ dependencies = [
"ipmpsc",
"libc",
"rand 0.7.3",
- "serde 1.0.121",
+ "serde 1.0.123",
"serial_test",
]
@@ -1409,7 +1388,7 @@ dependencies = [
"hex",
"libc",
"memmap",
- "serde 1.0.121",
+ "serde 1.0.123",
"sha2",
"tempfile",
"thiserror",
@@ -1452,9 +1431,9 @@ dependencies = [
[[package]]
name = "js-sys"
-version = "0.3.46"
+version = "0.3.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175"
+checksum = "5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65"
dependencies = [
"wasm-bindgen",
]
@@ -1486,9 +1465,9 @@ dependencies = [
[[package]]
name = "libc"
-version = "0.2.82"
+version = "0.2.86"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929"
+checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c"
[[package]]
name = "libflate"
@@ -1596,11 +1575,11 @@ dependencies = [
[[package]]
name = "log"
-version = "0.4.13"
+version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fcf3805d4480bb5b86070dcfeb9e2cb2ebc148adb753c5cca5f884d1d65a42b2"
+checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
dependencies = [
- "cfg-if 0.1.10",
+ "cfg-if 1.0.0",
]
[[package]]
@@ -1610,7 +1589,7 @@ dependencies = [
"chrono",
"libflate",
"nix 0.19.1",
- "serde 1.0.121",
+ "serde 1.0.123",
"slog",
"slog-json",
"tempfile",
@@ -1672,7 +1651,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -1743,7 +1722,7 @@ dependencies = [
"networking",
"rand 0.7.3",
"riker",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"shell",
"slog",
@@ -1844,7 +1823,7 @@ dependencies = [
"num-integer",
"num-traits 0.2.14",
"rand 0.7.3",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -1995,6 +1974,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 = "pin-project"
version = "0.4.27"
@@ -2006,11 +1994,11 @@ dependencies = [
[[package]]
name = "pin-project"
-version = "1.0.4"
+version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95b70b68509f17aa2857863b6fa00bf21fc93674c7a8893de2f469f6aa7ca2f2"
+checksum = "96fa8ebb90271c4477f144354485b8068bd8f6b78b428b01ba892ca26caf0b63"
dependencies = [
- "pin-project-internal 1.0.4",
+ "pin-project-internal 1.0.5",
]
[[package]]
@@ -2021,18 +2009,18 @@ checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
name = "pin-project-internal"
-version = "1.0.4"
+version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "caa25a6393f22ce819b0f50e0be89287292fda8d425be38ee0ca14c4931d9e71"
+checksum = "758669ae3558c6f74bd2a18b41f7ac0b5a195aea6639d6a9b5e5d1ad5ba24c0b"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -2055,16 +2043,32 @@ checksum = "3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c"
[[package]]
name = "plotters"
-version = "0.2.15"
+version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0d1685fbe7beba33de0330629da9d955ac75bd54f33d7b79f9a895590124f6bb"
+checksum = "45ca0ae5f169d0917a7c7f5a9c1a3d3d9598f18f529dd2b8373ed988efea307a"
dependencies = [
- "js-sys",
"num-traits 0.2.14",
+ "plotters-backend",
+ "plotters-svg",
"wasm-bindgen",
"web-sys",
]
+[[package]]
+name = "plotters-backend"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b07fffcddc1cb3a1de753caa4e4df03b79922ba43cf882acc1bdd7e8df9f4590"
+
+[[package]]
+name = "plotters-svg"
+version = "0.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b38a02e23bd9604b842a812063aec4ef702b57989c37b655254bb61c471ad211"
+dependencies = [
+ "plotters-backend",
+]
+
[[package]]
name = "ppv-lite86"
version = "0.2.10"
@@ -2080,7 +2084,7 @@ dependencies = [
"proc-macro-error-attr",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
"version_check",
]
@@ -2195,9 +2199,9 @@ dependencies = [
[[package]]
name = "rand"
-version = "0.8.2"
+version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "18519b42a40024d661e1714153e9ad0c3de27cd495760ceb09710920f1098b1e"
+checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e"
dependencies = [
"libc",
"rand_chacha 0.3.0",
@@ -2424,7 +2428,7 @@ dependencies = [
"rand 0.7.3",
"rayon",
"riker",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"shell",
"slog",
@@ -2472,7 +2476,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]]
@@ -2508,7 +2521,7 @@ dependencies = [
"nix 0.19.1",
"os_type",
"rand 0.7.3",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"sha2",
"slog",
@@ -2546,7 +2559,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]]
@@ -2555,6 +2577,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 = "0.8.23"
@@ -2563,9 +2594,9 @@ checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8"
[[package]]
name = "serde"
-version = "1.0.121"
+version = "1.0.123"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6159e3c76cab06f6bc466244d43b35e77e9500cd685da87620addadc2a4c40b1"
+checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae"
dependencies = [
"serde_derive",
]
@@ -2590,29 +2621,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e18acfa2f90e8b735b2836ab8d538de304cbb6729a7360729ea5a895d15a622"
dependencies = [
"half",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
name = "serde_derive"
-version = "1.0.121"
+version = "1.0.123"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f3fcab8778dc651bc65cfab2e4eb64996f3c912b74002fb379c94517e1f27c46"
+checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
name = "serde_json"
-version = "1.0.61"
+version = "1.0.62"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4fceb2595057b6891a4ee808f70054bd2d12f0e97f1cbb78689b59f676df325a"
+checksum = "ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486"
dependencies = [
"itoa",
"ryu",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -2633,7 +2664,7 @@ dependencies = [
"form_urlencoded",
"itoa",
"ryu",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -2655,7 +2686,7 @@ checksum = "b2acd6defeddb41eb60bb468f8825d0cfd0c2a76bc03bfd235b6a1dc4f6a1ad5"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -2672,9 +2703,9 @@ dependencies = [
[[package]]
name = "sha-1"
-version = "0.9.2"
+version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ce3cdf1b5e620a498ee6f2a171885ac7e22f0e12089ec4b3d22b84921792507c"
+checksum = "f4b312c3731e3fe78a185e6b9b911a7aa715b8e31cce117975219aab2acf285d"
dependencies = [
"block-buffer 0.9.0",
"cfg-if 1.0.0",
@@ -2685,9 +2716,9 @@ dependencies = [
[[package]]
name = "sha2"
-version = "0.9.2"
+version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6e7aab86fe2149bad8c507606bdb3f4ef5e7b2380eb92350f56122cca72a42a8"
+checksum = "fa827a14b29ab7f44778d14a88d3cb76e949c45083f7dbfa507d0cb699dc12de"
dependencies = [
"block-buffer 0.9.0",
"cfg-if 1.0.0",
@@ -2716,7 +2747,7 @@ dependencies = [
"rand 0.7.3",
"regex",
"riker",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"serial_test",
"slog",
@@ -2783,7 +2814,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddc0d2aff1f8f325ef660d9a0eb6e6dcd20b30b3f581a5897f58bf42d061c37a"
dependencies = [
"chrono",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"slog",
]
@@ -2812,9 +2843,9 @@ dependencies = [
[[package]]
name = "slog-term"
-version = "2.6.0"
+version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bab1d807cf71129b05ce36914e1dbb6fbfbdecaf686301cb457f4fa967f9f5b6"
+checksum = "c76d88c965d3c60da712ef89ba2bca3fd118ed6dead726a9b7153eaddd7a56b1"
dependencies = [
"atty",
"chrono",
@@ -2859,7 +2890,7 @@ checksum = "7038b67c941e23501573cb7242ffb08709abe9b11eb74bceff875bbda024a6a8"
dependencies = [
"libc",
"libsodium-sys",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -2887,7 +2918,7 @@ dependencies = [
"num_cpus",
"rand 0.7.3",
"rocksdb",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"slog",
"slog-async",
@@ -2924,7 +2955,7 @@ dependencies = [
"heck",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
@@ -2946,9 +2977,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "1.0.59"
+version = "1.0.60"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07cb8b1b4ebf86a89ee88cbd201b022b94138c623644d035185c84d3f41b7e66"
+checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
@@ -2963,7 +2994,7 @@ checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
"unicode-xid 0.2.1",
]
@@ -2981,7 +3012,7 @@ checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"
dependencies = [
"cfg-if 1.0.0",
"libc",
- "rand 0.8.2",
+ "rand 0.8.3",
"redox_syscall 0.2.4",
"remove_dir_all",
"winapi",
@@ -3028,7 +3059,7 @@ dependencies = [
"hex",
"lazy_static",
"ocaml-interop",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"tezos_messages",
]
@@ -3055,7 +3086,7 @@ version = "0.9.3"
dependencies = [
"crossbeam",
"lazy_static",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -3071,7 +3102,7 @@ dependencies = [
"hex",
"num-bigint",
"num-traits 0.2.14",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -3083,7 +3114,7 @@ dependencies = [
"failure",
"failure_derive",
"hex",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
]
@@ -3101,7 +3132,7 @@ dependencies = [
"lazy_static",
"ocaml-interop",
"os_type",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"serial_test",
"sha2",
@@ -3136,7 +3167,7 @@ dependencies = [
"lazy_static",
"num-bigint",
"num-traits 0.2.14",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"strum",
"strum_macros",
@@ -3157,7 +3188,7 @@ dependencies = [
"nix 0.19.1",
"r2d2",
"rand 0.7.3",
- "serde 1.0.121",
+ "serde 1.0.123",
"slog",
"strum_macros",
"tezos_api",
@@ -3182,14 +3213,14 @@ checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
name = "thread_local"
-version = "1.1.1"
+version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "301bdd13d23c49672926be451130892d274d3ba0b410c18e00daa7990ff38d99"
+checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
dependencies = [
"once_cell",
]
@@ -3219,15 +3250,15 @@ version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2ada8616fad06a2d0c455adc530de4ef57605a8120cc65da9653e0e9623ca74"
dependencies = [
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
]
[[package]]
name = "tinyvec"
-version = "1.1.0"
+version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f"
+checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023"
dependencies = [
"tinyvec_macros",
]
@@ -3240,9 +3271,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
[[package]]
name = "tokio"
-version = "1.1.0"
+version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8efab2086f17abcddb8f756117665c958feee6b2e39974c2f1600592ab3a4195"
+checksum = "e8190d04c665ea9e6b6a0dc45523ade572c088d2e6566244c1122671dbf4ae3a"
dependencies = [
"autocfg",
"bytes 1.0.1",
@@ -3260,20 +3291,20 @@ dependencies = [
[[package]]
name = "tokio-macros"
-version = "1.0.0"
+version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "42517d2975ca3114b22a16192634e8241dc5cc1f130be194645970cc1c371494"
+checksum = "caf7b11a536f46a809a8a9f0bb4237020f70ecbf115b842360afb127ea2fda57"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
]
[[package]]
name = "tokio-stream"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "76066865172052eb8796c686f0b441a93df8b08d40a950b062ffb9a426f00edd"
+checksum = "1981ad97df782ab506a1f43bf82c967326960d278acf3bf8279809648c3ff3ea"
dependencies = [
"futures-core",
"pin-project-lite",
@@ -3288,25 +3319,23 @@ checksum = "e1a5f475f1b9d077ea1017ecbc60890fda8e54942d680ca0b1d2b47cfa2d861b"
dependencies = [
"futures-util",
"log",
- "pin-project 1.0.4",
+ "pin-project 1.0.5",
"tokio",
"tungstenite",
]
[[package]]
name = "tokio-util"
-version = "0.6.2"
+version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "feb971a26599ffd28066d387f109746df178eff14d5ea1e235015c5601967a4b"
+checksum = "ebb7cb2f00c5ae8df755b252306272cd1790d39728363936e01827e11f0b017b"
dependencies = [
- "async-stream",
"bytes 1.0.1",
"futures-core",
"futures-sink",
"log",
"pin-project-lite",
"tokio",
- "tokio-stream",
]
[[package]]
@@ -3315,7 +3344,7 @@ version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
dependencies = [
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -3326,9 +3355,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"
[[package]]
name = "tracing"
-version = "0.1.22"
+version = "0.1.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9f47026cdc4080c07e49b37087de021820269d996f581aac150ef9e5583eefe3"
+checksum = "f7d40a22fd029e33300d8d89a5cc8ffce18bb7c587662f54629e94c9de5487f3"
dependencies = [
"cfg-if 1.0.0",
"log",
@@ -3374,8 +3403,8 @@ dependencies = [
"httparse",
"input_buffer",
"log",
- "rand 0.8.2",
- "sha-1 0.9.2",
+ "rand 0.8.3",
+ "sha-1 0.9.3",
"url",
"utf-8",
]
@@ -3395,6 +3424,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 = "unicase"
version = "2.6.0"
@@ -3415,9 +3450,9 @@ dependencies = [
[[package]]
name = "unicode-normalization"
-version = "0.1.16"
+version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606"
+checksum = "07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef"
dependencies = [
"tinyvec",
]
@@ -3471,7 +3506,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
dependencies = [
"getrandom 0.2.2",
- "serde 1.0.121",
+ "serde 1.0.123",
]
[[package]]
@@ -3482,12 +3517,13 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "vergen"
-version = "3.1.0"
+version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ce50d8996df1f85af15f2cd8d33daae6e479575123ef4314a51a70a230739cb"
+checksum = "e7141e445af09c8919f1d5f8a20dae0b20c3b57a45dee0d5823c6ed5d237f15a"
dependencies = [
"bitflags",
"chrono",
+ "rustc_version 0.3.3",
]
[[package]]
@@ -3542,9 +3578,9 @@ dependencies = [
"mime_guess",
"multipart",
"percent-encoding",
- "pin-project 1.0.4",
+ "pin-project 1.0.5",
"scoped-tls",
- "serde 1.0.121",
+ "serde 1.0.123",
"serde_json",
"serde_urlencoded",
"tokio",
@@ -3564,15 +3600,15 @@ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
[[package]]
name = "wasi"
-version = "0.10.1+wasi-snapshot-preview1"
+version = "0.10.2+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93c6c3420963c5c64bca373b25e77acb562081b9bb4dd5bb864187742186cea9"
+checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
[[package]]
name = "wasm-bindgen"
-version = "0.2.69"
+version = "0.2.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3cd364751395ca0f68cafb17666eee36b63077fb5ecd972bbcd74c90c4bf736e"
+checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be"
dependencies = [
"cfg-if 1.0.0",
"wasm-bindgen-macro",
@@ -3580,24 +3616,24 @@ dependencies = [
[[package]]
name = "wasm-bindgen-backend"
-version = "0.2.69"
+version = "0.2.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1114f89ab1f4106e5b55e688b828c0ab0ea593a1ea7c094b141b14cbaaec2d62"
+checksum = "7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7"
dependencies = [
"bumpalo",
"lazy_static",
"log",
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.69"
+version = "0.2.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7a6ac8995ead1f084a8dea1e65f194d0973800c7f571f6edd70adf06ecf77084"
+checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c"
dependencies = [
"quote 1.0.8",
"wasm-bindgen-macro-support",
@@ -3605,28 +3641,28 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.69"
+version = "0.2.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5a48c72f299d80557c7c62e37e7225369ecc0c963964059509fbafe917c7549"
+checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385"
dependencies = [
"proc-macro2 1.0.24",
"quote 1.0.8",
- "syn 1.0.59",
+ "syn 1.0.60",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.69"
+version = "0.2.70"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e7811dd7f9398f14cc76efd356f98f03aa30419dea46aa810d71e819fc97158"
+checksum = "dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64"
[[package]]
name = "web-sys"
-version = "0.3.46"
+version = "0.3.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "222b1ef9334f92a21d3fb53dc3fd80f30836959a90f9274a626d7e06315ba3c3"
+checksum = "c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3"
dependencies = [
"js-sys",
"wasm-bindgen",

MODIFY
light_node/Cargo.toml
light_node/Cargo.toml
@@ -17,7 +17,7 @@ slog = { version = "2.7", features = ["max_level_trace"] }
slog-async = "2.6"
slog-json = "2.3"
slog-term = "2.6"
-tokio = { version = "1.1", features = ["rt-multi-thread", "signal"] }
+tokio = { version = "1.2", features = ["rt-multi-thread", "signal"] }
# Local dependencies
logging = { path = "../logging" }
tezos_api = { path = "../tezos/api" }

MODIFY
monitoring/Cargo.toml
monitoring/Cargo.toml
@@ -16,7 +16,7 @@ crypto = { path = "../crypto" }
networking = { path = "../networking" }
shell = { path = "../shell" }
tezos_messages = { path = "../tezos/messages" }
-tokio = { version = "1.1", features = ["full"] }
+tokio = { version = "1.2", features = ["full"] }
tokio-stream = "0.1.2"
futures = { version = "0.3", default-features = false }
warp = "0.3"

MODIFY
networking/Cargo.toml
networking/Cargo.toml
@@ -11,7 +11,7 @@ futures = "0.3"
hex = "0.4"
riker = "0.4"
slog = "2.7"
-tokio = { version = "1.1", features = ["time", "net"] }
+tokio = { version = "1.2", features = ["time", "net"] }
# local dependencies
crypto = { path = "../crypto" }
tezos_encoding = { path = "../tezos/encoding" }

MODIFY
rpc/Cargo.toml
rpc/Cargo.toml
@@ -18,7 +18,7 @@ riker = "0.4"
serde = { version = "1.0", features = ["derive", "rc"] }
serde_json = "1.0"
slog = { version = "2.7", features = ["nested-values"] }
-tokio = { version = "1.1", features = ["time"] }
+tokio = { version = "1.2", features = ["time"] }
rayon = "1.5"
# local dependencies
crypto = { path = "../crypto" }
@@ -35,4 +35,4 @@ enum-iterator = "0.6"
lazy_static = "1.4"
rand = "0.7.3"
hyper = { version = "0.14", features = ["client"] }
-tokio = { version = "1.1", features = ["macros"] }
\ No newline at end of file
+tokio = { version = "1.2", features = ["macros"] }

MODIFY
sandbox/Cargo.toml
sandbox/Cargo.toml
@@ -16,7 +16,7 @@ serde_json = "1.0"
slog = { version = "2.7", features = ["nested-values"] }
slog-async = "2.6"
slog-term = "2.6"
-tokio = { version = "1.1", features = ["full"] }
+tokio = { version = "1.2", features = ["full"] }
warp = "0.3"
wait-timeout = "0.2"

MODIFY
shell/Cargo.toml
shell/Cargo.toml
@@ -21,7 +21,7 @@ riker = "0.4"
slog = "2.7"
serde = "1.0"
serde_json = "1.0"
-tokio = { version = "1.1", features = ["time"] }
+tokio = { version = "1.2", features = ["time"] }
# local dependencies
crypto = { path = "../crypto" }
networking = { path = "../networking" }

Tokio update to 1.2.x version