@ -74,9 +74,9 @@ dependencies = [
[[package]]
name = "anyhow"
version = "1.0.56 "
version = "1.0.59 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27 "
checksum = "c91f1f46651137be86f3a2b9a8359f9ab421d04d941c62b5982e1ca21113adf9 "
[[package]]
name = "arrayref"
@ -104,22 +104,22 @@ checksum = "9d6e24d2cce90c53b948c46271bfb053e4bdc2db9b5d3f65e20f8cf28a1b7fc3"
[[package]]
name = "async-compression"
version = "0.3.8 "
version = "0.3.14 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5443ccbb270374a2b1055fc72da40e1f237809cd6bb0e97e66d264cd138473a6 "
checksum = "345fd392ab01f746c717b1357165b76f0b67a60192007b234058c9045fdcf695 "
dependencies = [
"bzip2",
"futures-core",
"memchr",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"tokio",
]
[[package]]
name = "async-trait"
version = "0.1.52 "
version = "0.1.57 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3 "
checksum = "76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f "
dependencies = [
"proc-macro2",
"quote",
@ -136,7 +136,7 @@ dependencies = [
"futures-sink",
"futures-util",
"memchr",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
]
[[package]]
@ -189,7 +189,7 @@ dependencies = [
"futures-core",
"getrandom 0.2.2",
"instant",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"rand 0.8.3",
"tokio",
]
@ -523,7 +523,6 @@ dependencies = [
"libc",
"num-integer",
"num-traits",
"time 0.1.43",
"winapi 0.3.9",
]
@ -573,8 +572,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b103d85ca6e209388771bfb7aa6b68a7aeec4afbf6f0a0264bfbf50360e5212e"
dependencies = [
"crossterm",
"strum",
"strum_macros",
"strum 0.23.0 ",
"strum_macros 0.23.0 ",
"unicode-width",
]
@ -832,9 +831,9 @@ dependencies = [
[[package]]
name = "darling"
version = "0.13.0 "
version = "0.13.4 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "757c0ded2af11d8e739c4daea1ac623dd1624b06c844cf3f5a39f1bdbd99bb12 "
checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c "
dependencies = [
"darling_core",
"darling_macro",
@ -842,9 +841,9 @@ dependencies = [
[[package]]
name = "darling_core"
version = "0.13.0 "
version = "0.13.4 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c34d8efb62d0c2d7f60ece80f75e5c63c1588ba68032740494b0b9a996466e3 "
checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610 "
dependencies = [
"fnv",
"ident_case",
@ -856,9 +855,9 @@ dependencies = [
[[package]]
name = "darling_macro"
version = "0.13.0 "
version = "0.13.4 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ade7bff147130fe5e6d39f089c6bd49ec0250f35d70b2eebf72afdfc919f15cc "
checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835 "
dependencies = [
"darling_core",
"quote",
@ -897,9 +896,9 @@ dependencies = [
[[package]]
name = "dialoguer"
version = "0.10.0 "
version = "0.10.2 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "349d6b4fabcd9e97e1df1ae15395ac7e49fb144946a0d453959dc2696273b9da "
checksum = "a92e7e37ecef6857fdc0c0c5d42fd5b0938e46590c2183cc92dd310a6d078eb1 "
dependencies = [
"console",
"tempfile",
@ -1029,7 +1028,7 @@ version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595"
dependencies = [
"heck",
"heck 0.3.2 ",
"proc-macro2",
"quote",
"syn",
@ -1252,7 +1251,7 @@ dependencies = [
"futures-sink",
"futures-task",
"memchr",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"pin-utils",
"slab",
]
@ -1394,6 +1393,12 @@ dependencies = [
"unicode-segmentation",
]
[[package]]
name = "heck"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
[[package]]
name = "hermit-abi"
version = "0.1.18"
@ -1502,9 +1507,9 @@ checksum = "05842d0d43232b23ccb7060ecb0f0626922c21f30012e97b767b30afd4a5d4b9"
[[package]]
name = "hyper"
version = "0.14.18 "
version = "0.14.20 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b26ae0a80afebe130861d90abf98e3814a4f28a4c6ffeb5ab8ebb2be311e0ef2 "
checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac "
dependencies = [
"bytes",
"futures-channel",
@ -1516,7 +1521,7 @@ dependencies = [
"httparse",
"httpdate",
"itoa 1.0.1",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"socket2 0.4.0",
"tokio",
"tower-service",
@ -1777,6 +1782,7 @@ dependencies = [
"lazy_static",
"libp2p-core",
"libp2p-dns",
"libp2p-identify",
"libp2p-metrics",
"libp2p-mplex",
"libp2p-noise",
@ -1840,12 +1846,29 @@ dependencies = [
"trust-dns-resolver",
]
[[package]]
name = "libp2p-identify"
version = "0.31.0"
source = "git+https://github.com/libp2p/rust-libp2p.git#6d3ab8a3debe8d69dcd004173999732f12d0da96"
dependencies = [
"futures",
"libp2p-core",
"libp2p-swarm",
"log",
"lru 0.6.6",
"prost",
"prost-build",
"smallvec",
"wasm-timer",
]
[[package]]
name = "libp2p-metrics"
version = "0.1.0"
source = "git+https://github.com/libp2p/rust-libp2p.git#6d3ab8a3debe8d69dcd004173999732f12d0da96"
dependencies = [
"libp2p-core",
"libp2p-identify",
"libp2p-ping",
"libp2p-swarm",
"open-metrics-client",
@ -1935,7 +1958,7 @@ dependencies = [
"libp2p-core",
"libp2p-swarm",
"log",
"lru",
"lru 0.7.0 ",
"rand 0.7.3",
"smallvec",
"unsigned-varint",
@ -2106,6 +2129,15 @@ dependencies = [
"cfg-if 1.0.0",
]
[[package]]
name = "lru"
version = "0.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ea2d928b485416e8908cff2d97d621db22b27f7b3b6729e438bcf42c671ba91"
dependencies = [
"hashbrown",
]
[[package]]
name = "lru"
version = "0.7.0"
@ -2139,6 +2171,15 @@ dependencies = [
"regex-automata",
]
[[package]]
name = "matchers"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
dependencies = [
"regex-automata",
]
[[package]]
name = "matches"
version = "0.1.8"
@ -2252,7 +2293,7 @@ dependencies = [
"testcontainers 0.12.0",
"tokio",
"tracing",
"tracing-subscriber",
"tracing-subscriber 0.2.25 ",
]
[[package]]
@ -2286,7 +2327,7 @@ dependencies = [
"rand 0.7.3",
"testcontainers 0.12.0",
"tokio",
"tracing-subscriber",
"tracing-subscriber 0.2.25 ",
]
[[package]]
@ -2500,9 +2541,9 @@ dependencies = [
[[package]]
name = "once_cell"
version = "1.7.2 "
version = "1.13.0 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3 "
checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1 "
[[package]]
name = "opaque-debug"
@ -2598,9 +2639,9 @@ dependencies = [
[[package]]
name = "pem"
version = "1.0.2 "
version = "1.1.0 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9a3b09a20e374558580a4914d3b7d89bd61b954a5a5e1dcbea98753addb1947 "
checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4 "
dependencies = [
"base64 0.13.0",
]
@ -2632,11 +2673,11 @@ dependencies = [
[[package]]
name = "pin-project"
version = "0.4.27 "
version = "0.4.30 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15 "
checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a "
dependencies = [
"pin-project-internal 0.4.27 ",
"pin-project-internal 0.4.30 ",
]
[[package]]
@ -2650,9 +2691,9 @@ dependencies = [
[[package]]
name = "pin-project-internal"
version = "0.4.27 "
version = "0.4.30 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895 "
checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e "
dependencies = [
"proc-macro2",
"quote",
@ -2678,9 +2719,9 @@ checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777"
[[package]]
name = "pin-project-lite"
version = "0.2.8 "
version = "0.2.9 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c "
checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 "
[[package]]
name = "pin-utils"
@ -2774,11 +2815,11 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.27 "
version = "1.0.40 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038 "
checksum = "dd96a1e8ed2596c337f8eae5f24924ec83f5ad5ab21ea8e455d3566c69fbcaf7 "
dependencies = [
"unicode-x id",
"unicode-ident ",
]
[[package]]
@ -2818,7 +2859,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "355f634b43cdd80724ee7848f95770e7e70eefa6dcf14fea676216573b8fd603"
dependencies = [
"bytes",
"heck",
"heck 0.3.2 ",
"itertools",
"log",
"multimap",
@ -3167,9 +3208,9 @@ dependencies = [
[[package]]
name = "reqwest"
version = "0.11.9 "
version = "0.11.11 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87f242f1488a539a79bac6dbe7c8609ae43b7914b7736210f239a37cccb32525 "
checksum = "b75aa69a3f06bbcc66ede33af2af253c6f7a86b1ca0033f60c580a27074fbf92 "
dependencies = [
"base64 0.13.0",
"bytes",
@ -3187,7 +3228,7 @@ dependencies = [
"log",
"mime",
"percent-encoding",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"rustls 0.20.2",
"rustls-pemfile",
"serde",
@ -3196,13 +3237,14 @@ dependencies = [
"tokio",
"tokio-rustls 0.23.1",
"tokio-socks",
"tokio-util 0.6.9",
"tokio-util 0.7.2",
"tower-service",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"webpki-roots 0.22.2",
"winreg 0.7.0 ",
"winreg 0.10.1 ",
]
[[package]]
@ -3232,9 +3274,9 @@ dependencies = [
[[package]]
name = "rust_decimal"
version = "1.22 .0"
version = "1.26 .0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d37baa70cf8662d2ba1c1868c5983dda16ef32b105cce41fb5c47e72936a90b3 "
checksum = "8fc129ab6000ab4037e7718703cdeab82a12c4ee23a238658f55372d80ef2b05 "
dependencies = [
"arrayvec 0.7.2",
"num-traits",
@ -3243,9 +3285,9 @@ dependencies = [
[[package]]
name = "rust_decimal_macros"
version = "1.22 .0"
version = "1.26 .0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "184abaf7b434800e1a5a8aad3ebc8cd7498df33af72d65371d797a264713a59b "
checksum = "56a77009c5812aeb7843b43a997ac268bd9c524b4331bf57b48ef097f30c9ad7 "
dependencies = [
"quote",
"rust_decimal",
@ -3324,9 +3366,9 @@ dependencies = [
[[package]]
name = "rustls-pemfile"
version = "0.2.1 "
version = "1.0.0 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c 9"
checksum = "e7522c9de787ff061458fe9a829dc790a3f5b22dc571694fc5883f448b94d9a 9"
dependencies = [
"base64 0.13.0",
]
@ -3356,7 +3398,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020"
dependencies = [
"futures",
"pin-project 0.4.27 ",
"pin-project 0.4.30 ",
"static_assertions",
]
@ -3487,9 +3529,9 @@ dependencies = [
[[package]]
name = "serde"
version = "1.0.136 "
version = "1.0.142 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789 "
checksum = "e590c437916fb6b221e1d00df6e3294f3fccd70ca7e92541c475d6ed6ef5fee2 "
dependencies = [
"serde_derive",
]
@ -3516,9 +3558,9 @@ dependencies = [
[[package]]
name = "serde_derive"
version = "1.0.136 "
version = "1.0.142 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9 "
checksum = "34b5b8d809babe02f538c2cfec6f2c1ed10804c0e5a6a041a049a4f5588ccc2e "
dependencies = [
"proc-macro2",
"quote",
@ -3527,9 +3569,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.74 "
version = "1.0.83 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee2bb9cd061c5865d345bb02ca49fcef1391741b672b54a0bf7b679badec3142 "
checksum = "38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7 "
dependencies = [
"indexmap",
"itoa 1.0.1",
@ -3539,32 +3581,31 @@ dependencies = [
[[package]]
name = "serde_urlencoded"
version = "0.7.0 "
version = "0.7.1 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9 "
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd "
dependencies = [
"form_urlencoded",
"itoa 0.4.7 ",
"itoa 1.0.1 ",
"ryu",
"serde",
]
[[package]]
name = "serde_with"
version = "1.12 .0"
version = "1.14 .0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec1e6ec4d8950e5b1e894eac0d360742f3b1407a6078a604a731c4b3f49cefbc "
checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff "
dependencies = [
"rustversion",
"serde",
"serde_with_macros",
]
[[package]]
name = "serde_with_macros"
version = "1.5.0 "
version = "1.5.2 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98c1fcca18d55d1763e1c16873c4bde0ac3ef75179a28c7b372917e0494625be "
checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082 "
dependencies = [
"darling",
"proc-macro2",
@ -3853,7 +3894,7 @@ checksum = "584866c833511b1a152e87a7ee20dee2739746f60c858b3c5209150bc4b466f5"
dependencies = [
"dotenv",
"either",
"heck",
"heck 0.3.2 ",
"hex",
"once_cell",
"proc-macro2",
@ -3929,7 +3970,7 @@ version = "0.4.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
dependencies = [
"heck",
"heck 0.3.2 ",
"proc-macro-error",
"proc-macro2",
"quote",
@ -3941,8 +3982,14 @@ name = "strum"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cae14b91c7d11c9a851d3fbc80a963198998c2a64eec840477fa92d8ce9b70bb"
[[package]]
name = "strum"
version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f"
dependencies = [
"strum_macros",
"strum_macros 0.24.0 ",
]
[[package]]
@ -3951,7 +3998,20 @@ version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00ad150e9d51e33e8142984f577662c1324d49f3be45ed37bac8645fdcbe0fe5"
dependencies = [
"heck",
"heck 0.3.2",
"proc-macro2",
"quote",
"rustversion",
"syn",
]
[[package]]
name = "strum_macros"
version = "0.24.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6878079b17446e4d3eba6192bb0a2950d5b14f0ed8424b852310e5a94345d0ef"
dependencies = [
"heck 0.4.0",
"proc-macro2",
"quote",
"rustversion",
@ -4021,22 +4081,22 @@ dependencies = [
"spectral",
"sqlx",
"structopt",
"strum",
"strum 0.24.1 ",
"tempfile",
"testcontainers 0.12.0",
"thiserror",
"time 0.3.7 ",
"time 0.3.11 ",
"tokio",
"tokio-socks",
"tokio-tar",
"tokio-tungstenite",
"tokio-util 0.7.0 ",
"tokio-util 0.7.2 ",
"toml",
"torut",
"tracing",
"tracing-appender",
"tracing-futures",
"tracing-subscriber",
"tracing-subscriber 0.3.15 ",
"url",
"uuid",
"vergen",
@ -4046,13 +4106,13 @@ dependencies = [
[[package]]
name = "syn"
version = "1.0.73 "
version = "1.0.98 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7 "
checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd "
dependencies = [
"proc-macro2",
"quote",
"unicode-x id",
"unicode-ident ",
]
[[package]]
@ -4133,18 +4193,18 @@ dependencies = [
[[package]]
name = "thiserror"
version = "1.0.30 "
version = "1.0.32 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417 "
checksum = "f5f6586b7f764adc0231f4c79be7b920e766bb2f3e51b3661cdb263828f19994 "
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.30 "
version = "1.0.32 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b "
checksum = "12bafc5b54507e0149cdf1b145a5d80ab80a90bcd9275df43d4fff68460f6c21 "
dependencies = [
"proc-macro2",
"quote",
@ -4153,9 +4213,9 @@ dependencies = [
[[package]]
name = "thread_local"
version = "1.1.3 "
version = "1.1.4 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd "
checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180 "
dependencies = [
"once_cell",
]
@ -4172,10 +4232,11 @@ dependencies = [
[[package]]
name = "time"
version = "0.3.7 "
version = "0.3.11 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "004cbc98f30fa233c61a38bc77e96a9106e65c88f2d3bef182ae952027e5753d "
checksum = "72c91f41dcb2f096c05f0873d667dceec1087ce5bcf984ec8ffb19acddbb3217 "
dependencies = [
"itoa 1.0.1",
"libc",
"num_threads",
]
@ -4218,7 +4279,7 @@ dependencies = [
"num_cpus",
"once_cell",
"parking_lot 0.11.2",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"signal-hook-registry",
"tokio-macros",
"winapi 0.3.9",
@ -4276,7 +4337,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c535f53c0cfa1acace62995a8994fc9cc1f12d202420da96ff306ee24d576469"
dependencies = [
"futures-core",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"tokio",
]
@ -4322,29 +4383,29 @@ dependencies = [
"futures-core",
"futures-sink",
"log",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"tokio",
]
[[package]]
name = "tokio-util"
version = "0.7.0 "
version = "0.7.2 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64910e1b9c1901aaf5375561e35b9c057d95ff41a44ede043a03e09279eabaf1 "
checksum = "f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c "
dependencies = [
"bytes",
"futures-core",
"futures-sink",
"log",
"pin-project-lite 0.2.8",
"pin-project-lite 0.2.9",
"tokio",
"tracing",
]
[[package]]
name = "toml"
version = "0.5.8 "
version = "0.5.9 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa "
checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 "
dependencies = [
"serde",
]
@ -4375,32 +4436,32 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"
[[package]]
name = "tracing"
version = "0.1.29 "
version = "0.1.36 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105 "
checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307 "
dependencies = [
"cfg-if 1.0.0",
"pin-project-lite 0.2.8 ",
"pin-project-lite 0.2.9 ",
"tracing-attributes",
"tracing-core",
]
[[package]]
name = "tracing-appender"
version = "0.1 .2"
version = "0.2 .2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9965507e507f12c8901432a33e31131222abac31edd90cabbcf85cf544b7127a "
checksum = "09d48f71a791638519505cefafe162606f706c25592e4bde4d97600c0195312e "
dependencies = [
"chrono",
"crossbeam-channel",
"tracing-subscriber",
"time 0.3.11",
"tracing-subscriber 0.3.15",
]
[[package]]
name = "tracing-attributes"
version = "0.1.18 "
version = "0.1.22 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e "
checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2 "
dependencies = [
"proc-macro2",
"quote",
@ -4409,11 +4470,12 @@ dependencies = [
[[package]]
name = "tracing-core"
version = "0.1.21 "
version = "0.1.29 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4 "
checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7 "
dependencies = [
"lazy_static",
"once_cell",
"valuable",
]
[[package]]
@ -4441,9 +4503,9 @@ dependencies = [
[[package]]
name = "tracing-serde"
version = "0.1.2 "
version = "0.1.3 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28b "
checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1 "
dependencies = [
"serde",
"tracing-core",
@ -4458,12 +4520,30 @@ dependencies = [
"ansi_term 0.12.1",
"chrono",
"lazy_static",
"matchers",
"matchers 0.0.1",
"regex",
"sharded-slab",
"thread_local",
"tracing",
"tracing-core",
"tracing-log",
]
[[package]]
name = "tracing-subscriber"
version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60db860322da191b40952ad9affe65ea23e7dd6a5c442c2c42865810c6ab8e6b"
dependencies = [
"ansi_term 0.12.1",
"matchers 0.1.0",
"once_cell",
"regex",
"serde",
"serde_json",
"sharded-slab",
"thread_local",
"time 0.3.11",
"tracing",
"tracing-core",
"tracing-log",
@ -4576,6 +4656,12 @@ dependencies = [
"matches",
]
[[package]]
name = "unicode-ident"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7"
[[package]]
name = "unicode-normalization"
version = "0.1.17"
@ -4658,14 +4744,20 @@ checksum = "05e42f7c18b8f902290b009cde6d651262f956c98bc51bca4cd1d511c9cd85c7"
[[package]]
name = "uuid"
version = "0.8 .2"
version = "1.1 .2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7 "
checksum = "dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f "
dependencies = [
"getrandom 0.2.2",
"serde",
]
[[package]]
name = "valuable"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
[[package]]
name = "vcpkg"
version = "0.2.11"
@ -4680,18 +4772,18 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "vergen"
version = "6 .0.0"
version = "7 .0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd0c9f8387e118573859ae0e6c6fbdfa41bd1f4fbea451b0b8c5a81a3b8bc9e0 "
checksum = "4db743914c971db162f35bf46601c5a63ec4452e61461937b4c1ab817a60c12e "
dependencies = [
"anyhow",
"cfg-if 1.0.0",
"chrono",
"enum-iterator",
"getset",
"git2",
"rustversion",
"thiserror",
"time 0.3.11",
]
[[package]]
@ -4989,9 +5081,9 @@ dependencies = [
[[package]]
name = "winreg"
version = "0.7.0 "
version = "0.10.1 "
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69 "
checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d "
dependencies = [
"winapi 0.3.9",
]