diff --git a/Cargo.lock b/Cargo.lock index 7fea59e768d1..d60c6227529c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -147,9 +147,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.38" +version = "1.0.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1" +checksum = "08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc" [[package]] name = "arbitrary" diff --git a/client/faucet/Cargo.toml b/client/faucet/Cargo.toml index a843601e3aca..02d428ad501c 100644 --- a/client/faucet/Cargo.toml +++ b/client/faucet/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" rand = "0.8.3" reqwest = { version = "0.11.1", features = ["blocking"], default-features = false } diff --git a/client/json-rpc/Cargo.toml b/client/json-rpc/Cargo.toml index 8628e6d97949..01c681a6fb5a 100644 --- a/client/json-rpc/Cargo.toml +++ b/client/json-rpc/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" async-trait = "0.1.42" futures = "0.3.12" hex = "0.4.3" diff --git a/common/channel/Cargo.toml b/common/channel/Cargo.toml index 4641e5517bdc..9cd46d72aa06 100644 --- a/common/channel/Cargo.toml +++ b/common/channel/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" futures = "0.3.12" diem-metrics = { path = "../metrics" } diem-infallible = { path = "../infallible" } diff --git a/common/debug-interface/Cargo.toml b/common/debug-interface/Cargo.toml index 596464081f1b..2a7265e9ab6d 100644 --- a/common/debug-interface/Cargo.toml +++ b/common/debug-interface/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytes = "1.0.1" tokio = { version = "1.3.0", features = ["full"] } reqwest = { version = "0.11.1", features = ["blocking", "json"], default_features = false } diff --git a/common/diemdoc/Cargo.toml b/common/diemdoc/Cargo.toml index c5650d8e7721..a8830a8c8a30 100644 --- a/common/diemdoc/Cargo.toml +++ b/common/diemdoc/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" serde_yaml = "0.8.17" serde-reflection = "0.3.2" serde-generate = "0.19.0" -anyhow = "1.0.38" +anyhow = "1.0.57" regex = "1.4.3" structopt = "0.3.21" once_cell = "1.7.2" diff --git a/common/metrics/Cargo.toml b/common/metrics/Cargo.toml index d11b5e260d4b..4c8fe11b95fb 100644 --- a/common/metrics/Cargo.toml +++ b/common/metrics/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" futures = "0.3.12" hyper = { version = "0.14.4", features = ["full"] } once_cell = "1.7.2" diff --git a/common/subscription-service/Cargo.toml b/common/subscription-service/Cargo.toml index 654387a84cea..1def0335a9c9 100644 --- a/common/subscription-service/Cargo.toml +++ b/common/subscription-service/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" diem-types = { path = "../../types" } diem-workspace-hack = { path = "../workspace-hack" } diff --git a/common/trace/Cargo.toml b/common/trace/Cargo.toml index 92b909cbc5fe..aecb2ba1ee33 100644 --- a/common/trace/Cargo.toml +++ b/common/trace/Cargo.toml @@ -15,7 +15,7 @@ structopt = "0.3.21" tokio = { version = "1.3.0", features = ["full"] } serde_json = "1.0.64" serde = "1.0.124" -anyhow = "1.0.38" +anyhow = "1.0.57" reqwest = { version = "0.11.1", features = ["blocking", "json"], default_features = false } once_cell = "1.7.2" diff --git a/config/management/Cargo.toml b/config/management/Cargo.toml index c3b3edc9d374..26d7f7b7543a 100644 --- a/config/management/Cargo.toml +++ b/config/management/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" serde = { version = "1.0.124", features = ["rc"], default-features = false } serde_yaml = "0.8.17" diff --git a/config/management/genesis/Cargo.toml b/config/management/genesis/Cargo.toml index d009003268b4..bc339d7c7ceb 100644 --- a/config/management/genesis/Cargo.toml +++ b/config/management/genesis/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" rand = "0.8.3" serde = { version = "1.0.124", features = ["rc"], default-features = false } structopt = "0.3.21" diff --git a/config/management/operational/Cargo.toml b/config/management/operational/Cargo.toml index 9e583696eb86..18ca4066ea47 100644 --- a/config/management/operational/Cargo.toml +++ b/config/management/operational/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" serde = { version = "1.0.124", features = ["rc"], default-features = false } serde_json = "1.0.64" diff --git a/config/seed-peer-generator/Cargo.toml b/config/seed-peer-generator/Cargo.toml index 4d4a3166f0c5..5c3dde9e21e3 100644 --- a/config/seed-peer-generator/Cargo.toml +++ b/config/seed-peer-generator/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" rand = "0.8.3" serde_yaml = "0.8.17" diff --git a/consensus/Cargo.toml b/consensus/Cargo.toml index 039377aed71a..5cf4d939e222 100644 --- a/consensus/Cargo.toml +++ b/consensus/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" async-trait = "0.1.42" byteorder = { version = "1.4.2", default-features = false } bytes = "1.0.1" diff --git a/consensus/consensus-types/Cargo.toml b/consensus/consensus-types/Cargo.toml index 425ee10311aa..b39fbffe4b2c 100644 --- a/consensus/consensus-types/Cargo.toml +++ b/consensus/consensus-types/Cargo.toml @@ -7,7 +7,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" mirai-annotations = { version = "1.10.1", default-features = false } proptest = { version = "1.0.0", optional = true } serde = { version = "1.0.124", default-features = false } diff --git a/crypto/crypto-derive/Cargo.toml b/crypto/crypto-derive/Cargo.toml index 36437648a9be..5595bef0eede 100644 --- a/crypto/crypto-derive/Cargo.toml +++ b/crypto/crypto-derive/Cargo.toml @@ -18,5 +18,5 @@ quote = "1.0.9" proc-macro2 = "1.0.24" [dev-dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" diem-workspace-hack = { path = "../../common/workspace-hack" } diff --git a/crypto/crypto/Cargo.toml b/crypto/crypto/Cargo.toml index c71acff079b2..77a92c2756c5 100644 --- a/crypto/crypto/Cargo.toml +++ b/crypto/crypto/Cargo.toml @@ -10,7 +10,7 @@ publish = ["crates-io"] edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytes = "1.0.1" curve25519-dalek = { version = "0.1.0", package = "curve25519-dalek-fiat", default-features = false, features = ["std"] } digest = "0.9.0" diff --git a/devtools/x/Cargo.toml b/devtools/x/Cargo.toml index a1f1573cd76a..b86a1eb43b18 100644 --- a/devtools/x/Cargo.toml +++ b/devtools/x/Cargo.toml @@ -13,7 +13,7 @@ determinator = "0.3.0" serde = { version = "1.0.124", features = ["derive"] } serde_json = "1.0.64" structopt = "0.3.21" -anyhow = "1.0.38" +anyhow = "1.0.57" colored-diff = "0.2.2" guppy = { version = "0.8.0", features = ["summaries"] } hakari = "0.2.0" diff --git a/execution/db-bootstrapper/Cargo.toml b/execution/db-bootstrapper/Cargo.toml index 9a86b5ea170b..1898de48056f 100644 --- a/execution/db-bootstrapper/Cargo.toml +++ b/execution/db-bootstrapper/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" structopt = "0.3.21" executor = { path = "../executor" } diff --git a/execution/execution-correctness/Cargo.toml b/execution/execution-correctness/Cargo.toml index 509b9c2bc9c9..028f7c3f767e 100644 --- a/execution/execution-correctness/Cargo.toml +++ b/execution/execution-correctness/Cargo.toml @@ -7,7 +7,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" rand = { version = "0.8.3", default-features = false } consensus-types = { path = "../../consensus/consensus-types", default-features = false } diff --git a/execution/executor-test-helpers/Cargo.toml b/execution/executor-test-helpers/Cargo.toml index 5fc18e2ec235..e85add23f9df 100644 --- a/execution/executor-test-helpers/Cargo.toml +++ b/execution/executor-test-helpers/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" rand = "0.8.3" tempfile = "3.2.0" diff --git a/execution/executor-types/Cargo.toml b/execution/executor-types/Cargo.toml index cdd0b73c28cb..9cde0be4fe25 100644 --- a/execution/executor-types/Cargo.toml +++ b/execution/executor-types/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" serde = { version = "1.0.124", default-features = false } thiserror = "1.0.24" diff --git a/execution/executor/Cargo.toml b/execution/executor/Cargo.toml index 27e92a4aa534..e3684feaac15 100644 --- a/execution/executor/Cargo.toml +++ b/execution/executor/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" fail = "0.4.0" itertools = { version = "0.10.0", default-features = false } once_cell = "1.7.2" diff --git a/json-rpc/Cargo.toml b/json-rpc/Cargo.toml index 7885e0f82b16..4268ed6d7b37 100644 --- a/json-rpc/Cargo.toml +++ b/json-rpc/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" fail = "0.4.0" futures = "0.3.12" hex = "0.4.3" diff --git a/json-rpc/types/Cargo.toml b/json-rpc/types/Cargo.toml index c8fadc9b4db7..3c5fe37dcb72 100644 --- a/json-rpc/types/Cargo.toml +++ b/json-rpc/types/Cargo.toml @@ -10,7 +10,7 @@ publish = ["crates-io"] edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" serde = { version = "1.0.124", default-features = false } serde_json = "1.0.64" diff --git a/language/benchmarks/Cargo.toml b/language/benchmarks/Cargo.toml index 50206c7cdcbe..14fb7d68d75f 100644 --- a/language/benchmarks/Cargo.toml +++ b/language/benchmarks/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" criterion = "0.3.4" once_cell = "1.7.2" proptest = "1.0.0" diff --git a/language/bytecode-verifier/Cargo.toml b/language/bytecode-verifier/Cargo.toml index 0cccba3ba291..c1b95a774119 100644 --- a/language/bytecode-verifier/Cargo.toml +++ b/language/bytecode-verifier/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" mirai-annotations = "1.10.1" petgraph = "0.5.1" diff --git a/language/compiler/Cargo.toml b/language/compiler/Cargo.toml index 5ff2e72728fa..92d250a325b5 100644 --- a/language/compiler/Cargo.toml +++ b/language/compiler/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytecode-verifier = { path = "../bytecode-verifier" } ir-to-bytecode = { path = "ir-to-bytecode" } bytecode-source-map = { path = "bytecode-source-map" } diff --git a/language/compiler/bytecode-source-map/Cargo.toml b/language/compiler/bytecode-source-map/Cargo.toml index 2871652bf18a..83d63aa68570 100644 --- a/language/compiler/bytecode-source-map/Cargo.toml +++ b/language/compiler/bytecode-source-map/Cargo.toml @@ -7,7 +7,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" diem-types = { path = "../../../types" } diem-workspace-hack = { path = "../../../common/workspace-hack" } move-core-types = { path = "../../move-core/types" } diff --git a/language/compiler/ir-to-bytecode/Cargo.toml b/language/compiler/ir-to-bytecode/Cargo.toml index 194dfbc44d72..d59ca4446dab 100644 --- a/language/compiler/ir-to-bytecode/Cargo.toml +++ b/language/compiler/ir-to-bytecode/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" ir-to-bytecode-syntax = { path = "syntax" } diem-types = { path = "../../../types" } diem-workspace-hack = { path = "../../../common/workspace-hack" } diff --git a/language/compiler/ir-to-bytecode/syntax/Cargo.toml b/language/compiler/ir-to-bytecode/syntax/Cargo.toml index e5dfb6fc8b4d..183ee813f675 100644 --- a/language/compiler/ir-to-bytecode/syntax/Cargo.toml +++ b/language/compiler/ir-to-bytecode/syntax/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" codespan = { version = "0.8.0", features = ["serialization"] } hex = "0.4.3" move-ir-types = { path = "../../../move-ir/types" } diff --git a/language/diem-framework/Cargo.toml b/language/diem-framework/Cargo.toml index 1c88fe6ba842..92f6a5026409 100644 --- a/language/diem-framework/Cargo.toml +++ b/language/diem-framework/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" publish = false [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytecode-verifier = { path = "../bytecode-verifier" } abigen = { path = "../move-prover/abigen" } docgen = { path = "../move-prover/docgen" } diff --git a/language/diem-framework/compiled/Cargo.toml b/language/diem-framework/compiled/Cargo.toml index 4f1c7370c775..72a27ad1c31c 100644 --- a/language/diem-framework/compiled/Cargo.toml +++ b/language/diem-framework/compiled/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" publish = false [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytecode-verifier = { path = "../../bytecode-verifier" } diem-crypto = { path = "../../../crypto/crypto" } diem-types = { path = "../../../types" } diff --git a/language/diem-tools/diem-events-fetcher/Cargo.toml b/language/diem-tools/diem-events-fetcher/Cargo.toml index 67d78bf22894..c9842e6b0824 100644 --- a/language/diem-tools/diem-events-fetcher/Cargo.toml +++ b/language/diem-tools/diem-events-fetcher/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" reqwest = { version = "0.11.1", features = ["blocking", "json"] } structopt = "0.3.21" diff --git a/language/diem-tools/diem-validator-interface/Cargo.toml b/language/diem-tools/diem-validator-interface/Cargo.toml index 6607190b401d..b7a6c88dbd01 100644 --- a/language/diem-tools/diem-validator-interface/Cargo.toml +++ b/language/diem-tools/diem-validator-interface/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" diem-config = { path = "../../../config" } diem-client = { path = "../../../sdk/client" } diem-types = { path = "../../../types" } diff --git a/language/diem-tools/transaction-replay/Cargo.toml b/language/diem-tools/transaction-replay/Cargo.toml index f25a7d840263..87cd1c09156d 100644 --- a/language/diem-tools/transaction-replay/Cargo.toml +++ b/language/diem-tools/transaction-replay/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" structopt = "0.3.21" diem-workspace-hack = { path = "../../../common/workspace-hack" } diem-types = { path = "../../../types" } diff --git a/language/diem-tools/writeset-transaction-generator/Cargo.toml b/language/diem-tools/writeset-transaction-generator/Cargo.toml index dcddfb554e50..6acc677d0917 100644 --- a/language/diem-tools/writeset-transaction-generator/Cargo.toml +++ b/language/diem-tools/writeset-transaction-generator/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" structopt = "0.3.21" tempfile = "3.2.0" handlebars = "3.5.3" diff --git a/language/diem-vm/Cargo.toml b/language/diem-vm/Cargo.toml index 5e839a455ecb..efa6acc40540 100644 --- a/language/diem-vm/Cargo.toml +++ b/language/diem-vm/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" fail = "0.4.0" once_cell = "1.7.2" rayon = "1.5.0" diff --git a/language/ir-testsuite/Cargo.toml b/language/ir-testsuite/Cargo.toml index aae0e27068c3..3365d1dcf9c6 100644 --- a/language/ir-testsuite/Cargo.toml +++ b/language/ir-testsuite/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dev-dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytecode-verifier = { path = "../bytecode-verifier" } datatest-stable = { path = "../../common/datatest-stable" } functional-tests = { path = "../testing-infra/functional-tests" } diff --git a/language/move-core/types/Cargo.toml b/language/move-core/types/Cargo.toml index 6e4f66791190..3e96b3993129 100644 --- a/language/move-core/types/Cargo.toml +++ b/language/move-core/types/Cargo.toml @@ -10,7 +10,7 @@ publish = ["crates-io"] edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bcs = "0.1.2" hex = "0.4.3" mirai-annotations = "1.10.1" diff --git a/language/move-ir/types/Cargo.toml b/language/move-ir/types/Cargo.toml index ff03389a1b7d..6e14933d140d 100644 --- a/language/move-ir/types/Cargo.toml +++ b/language/move-ir/types/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" codespan = { version = "0.8.0", features = ["serialization"] } serde = { version = "1.0.124", features = ["derive"] } hex = "0.4.3" diff --git a/language/move-lang/Cargo.toml b/language/move-lang/Cargo.toml index f54f9f0e24a5..8bd5a66d4206 100644 --- a/language/move-lang/Cargo.toml +++ b/language/move-lang/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" license = "Apache-2.0" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" codespan = "0.8.0" codespan-reporting = "0.8.0" hex = "0.4.3" diff --git a/language/move-lang/functional-tests/Cargo.toml b/language/move-lang/functional-tests/Cargo.toml index 6562ea7ac2fd..14cff14198fb 100644 --- a/language/move-lang/functional-tests/Cargo.toml +++ b/language/move-lang/functional-tests/Cargo.toml @@ -12,7 +12,7 @@ license = "Apache-2.0" diem-workspace-hack = { path = "../../../common/workspace-hack" } [dev-dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" tempfile = "3.2.0" datatest-stable = { path = "../../../common/datatest-stable" } diff --git a/language/move-model/Cargo.toml b/language/move-model/Cargo.toml index ac297592b079..3aa4bedbce35 100644 --- a/language/move-model/Cargo.toml +++ b/language/move-model/Cargo.toml @@ -25,7 +25,7 @@ log = "0.4.14" num = "0.4.0" once_cell = "1.7.2" regex = "1.4.3" -anyhow = "1.0.38" +anyhow = "1.0.57" serde = { version = "1.0.124", features = ["derive"] } [dev-dependencies] diff --git a/language/move-prover/Cargo.toml b/language/move-prover/Cargo.toml index 87bf3f156739..19b667c416ad 100644 --- a/language/move-prover/Cargo.toml +++ b/language/move-prover/Cargo.toml @@ -24,7 +24,7 @@ move-ir-types = { path = "../move-ir/types" } # external dependencies async-trait = "0.1.42" -anyhow = "1.0.38" +anyhow = "1.0.57" clap = "2.33.3" codespan = "0.8.0" codespan-reporting = "0.8.0" diff --git a/language/move-prover/abigen/Cargo.toml b/language/move-prover/abigen/Cargo.toml index 607aa40ac4a8..4d8268b6652a 100644 --- a/language/move-prover/abigen/Cargo.toml +++ b/language/move-prover/abigen/Cargo.toml @@ -16,7 +16,7 @@ bcs = "0.1.2" # external dependencies log = "0.4.14" -anyhow = "1.0.38" +anyhow = "1.0.57" heck = "0.3.2" serde = { version = "1.0.124", features = ["derive"] } diff --git a/language/move-prover/boogie-backend/Cargo.toml b/language/move-prover/boogie-backend/Cargo.toml index 863a7864245a..b14a137fe546 100644 --- a/language/move-prover/boogie-backend/Cargo.toml +++ b/language/move-prover/boogie-backend/Cargo.toml @@ -20,7 +20,7 @@ move-core-types = { path = "../../move-core/types" } log = "0.4.14" serde = { version = "1.0.124", features = ["derive"] } serde_json = "1.0.64" -anyhow = "1.0.37" +anyhow = "1.0.57" once_cell = "1.7.2" pretty = "0.10.0" regex = "1.4.3" diff --git a/language/move-prover/bytecode/Cargo.toml b/language/move-prover/bytecode/Cargo.toml index 4cb0c8a46893..fd97e9c531c9 100644 --- a/language/move-prover/bytecode/Cargo.toml +++ b/language/move-prover/bytecode/Cargo.toml @@ -31,7 +31,7 @@ move-prover-test-utils = { path = "../test-utils" } codespan = "0.8.0" codespan-reporting = "0.8.0" diem-temppath = { path = "../../../common/temppath" } -anyhow = "1.0.38" +anyhow = "1.0.57" [[test]] name = "testsuite" diff --git a/language/move-prover/diagen/Cargo.toml b/language/move-prover/diagen/Cargo.toml index 1e305bab3358..0cdf54b7099f 100644 --- a/language/move-prover/diagen/Cargo.toml +++ b/language/move-prover/diagen/Cargo.toml @@ -14,5 +14,5 @@ publish = false diem-workspace-hack = { path = "../../../common/workspace-hack" } # external dependencies -anyhow = "1.0.38" +anyhow = "1.0.57" regex = "1.4.3" diff --git a/language/move-prover/docgen/Cargo.toml b/language/move-prover/docgen/Cargo.toml index dbd607f79fed..68b354457846 100644 --- a/language/move-prover/docgen/Cargo.toml +++ b/language/move-prover/docgen/Cargo.toml @@ -19,7 +19,7 @@ itertools = "0.10.0" log = "0.4.14" num = "0.4.0" regex = "1.4.3" -anyhow = "1.0.38" +anyhow = "1.0.57" serde = { version = "1.0.124", features = ["derive"] } once_cell = "1.7.2" diff --git a/language/move-prover/errmapgen/Cargo.toml b/language/move-prover/errmapgen/Cargo.toml index 93709b5c0b1f..13d03564b2bf 100644 --- a/language/move-prover/errmapgen/Cargo.toml +++ b/language/move-prover/errmapgen/Cargo.toml @@ -16,7 +16,7 @@ bcs = "0.1.2" # external dependencies log = "0.4.14" -anyhow = "1.0.38" +anyhow = "1.0.57" serde = { version = "1.0.124", features = ["derive"] } [dev-dependencies] diff --git a/language/move-prover/test-utils/Cargo.toml b/language/move-prover/test-utils/Cargo.toml index 79c9284f2378..500c940558a3 100644 --- a/language/move-prover/test-utils/Cargo.toml +++ b/language/move-prover/test-utils/Cargo.toml @@ -8,6 +8,6 @@ license = "Apache-2.0" [dependencies] prettydiff = "0.4.0" -anyhow = "1.0.38" +anyhow = "1.0.57" regex = "1.4.3" diem-workspace-hack = { path = "../../../common/workspace-hack" } diff --git a/language/move-vm/integration-tests/Cargo.toml b/language/move-vm/integration-tests/Cargo.toml index 315efd1779e8..b8af25be92e0 100644 --- a/language/move-vm/integration-tests/Cargo.toml +++ b/language/move-vm/integration-tests/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" tempfile = "3.2.0" diem-workspace-hack = { path = "../../../common/workspace-hack" } diff --git a/language/move-vm/runtime/Cargo.toml b/language/move-vm/runtime/Cargo.toml index 0cb4bc4f68b3..bd9179e57f2e 100644 --- a/language/move-vm/runtime/Cargo.toml +++ b/language/move-vm/runtime/Cargo.toml @@ -27,7 +27,7 @@ move-vm-types = { path = "../types" } vm = { path = "../../vm" } [dev-dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" proptest = "1.0.0" diff --git a/language/move-vm/test-utils/Cargo.toml b/language/move-vm/test-utils/Cargo.toml index 9719e432010d..c01f5eaaee1d 100644 --- a/language/move-vm/test-utils/Cargo.toml +++ b/language/move-vm/test-utils/Cargo.toml @@ -12,7 +12,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" diem-workspace-hack = { path = "../../../common/workspace-hack" } move-vm-runtime = { path = "../runtime" } diff --git a/language/testing-infra/e2e-tests/Cargo.toml b/language/testing-infra/e2e-tests/Cargo.toml index b9fdf0f38a84..415dbbe84c48 100644 --- a/language/testing-infra/e2e-tests/Cargo.toml +++ b/language/testing-infra/e2e-tests/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" publish = false [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" goldenfile = "1.1.0" bcs = "0.1.2" compiler = { path = "../../compiler" } diff --git a/language/testing-infra/functional-tests/Cargo.toml b/language/testing-infra/functional-tests/Cargo.toml index 7fd3723bb6a6..5b50d81abf4f 100644 --- a/language/testing-infra/functional-tests/Cargo.toml +++ b/language/testing-infra/functional-tests/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" diem-state-view = { path = "../../../storage/state-view" } diem-types = { path = "../../../types" } diff --git a/language/tools/disassembler/Cargo.toml b/language/tools/disassembler/Cargo.toml index a0158d377194..1343a727f386 100644 --- a/language/tools/disassembler/Cargo.toml +++ b/language/tools/disassembler/Cargo.toml @@ -7,7 +7,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" colored = "2.0.0" bytecode-verifier = { path = "../../bytecode-verifier" } diff --git a/language/tools/move-bytecode-viewer/Cargo.toml b/language/tools/move-bytecode-viewer/Cargo.toml index 7c2c78ee104a..f36523dd3db0 100644 --- a/language/tools/move-bytecode-viewer/Cargo.toml +++ b/language/tools/move-bytecode-viewer/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] structopt = "0.3.21" -anyhow = "1.0.38" +anyhow = "1.0.57" regex = "1.1.9" termion = "1.5" tui = "0.14.0" diff --git a/language/tools/move-cli/Cargo.toml b/language/tools/move-cli/Cargo.toml index 966eb2e751e3..b2bbb660f1ce 100644 --- a/language/tools/move-cli/Cargo.toml +++ b/language/tools/move-cli/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" difference = "2.0.0" include_dir = { version = "0.6.0", features = ["search"] } once_cell = "1.7.2" diff --git a/language/tools/move-coverage/Cargo.toml b/language/tools/move-coverage/Cargo.toml index 962f8c90fd2e..d71bfe487e0e 100644 --- a/language/tools/move-coverage/Cargo.toml +++ b/language/tools/move-coverage/Cargo.toml @@ -14,7 +14,7 @@ once_cell = "1.7.2" petgraph = "0.5.1" structopt = "0.3.21" serde = { version = "1.0.124", default-features = false } -anyhow = "1.0.38" +anyhow = "1.0.57" codespan = { version = "0.8.0", features = ["serialization"] } colored = "2.0.0" diff --git a/language/tools/resource-viewer/Cargo.toml b/language/tools/resource-viewer/Cargo.toml index 506b9cb1a5bf..5b36b183c8fe 100644 --- a/language/tools/resource-viewer/Cargo.toml +++ b/language/tools/resource-viewer/Cargo.toml @@ -22,6 +22,6 @@ vm = { path = "../../vm" } serde_json = "1.0.64" serde = { version = "1.0.124", features = ["derive", "rc"] } -anyhow = "1.0.38" +anyhow = "1.0.57" once_cell = "1.7.2" hex = "0.4.3" diff --git a/language/tools/vm-genesis/Cargo.toml b/language/tools/vm-genesis/Cargo.toml index 84774551c91f..9b4c6acd41be 100644 --- a/language/tools/vm-genesis/Cargo.toml +++ b/language/tools/vm-genesis/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" publish = false [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" once_cell = "1.7.2" rand = "0.8.3" diff --git a/language/transaction-builder/generator/Cargo.toml b/language/transaction-builder/generator/Cargo.toml index ed7898bba66b..5491bc72cfc3 100644 --- a/language/transaction-builder/generator/Cargo.toml +++ b/language/transaction-builder/generator/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" heck = "0.3.2" regex = "1.4.3" structopt = "0.3.21" diff --git a/language/vm/Cargo.toml b/language/vm/Cargo.toml index 25ddf480e231..64f66bcd5172 100644 --- a/language/vm/Cargo.toml +++ b/language/vm/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" once_cell = "1.7.2" mirai-annotations = "1.10.1" proptest = { version = "1.0.0", optional = true } diff --git a/mempool/Cargo.toml b/mempool/Cargo.toml index 045753e23b80..f5f1e750271a 100644 --- a/mempool/Cargo.toml +++ b/mempool/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" fail = "0.4.0" futures = "0.3.12" itertools = "0.10.0" diff --git a/network/Cargo.toml b/network/Cargo.toml index 71075b7072cf..770d037f2c2e 100644 --- a/network/Cargo.toml +++ b/network/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytes = { version = "1.0.1", features = ["serde"] } futures = "0.3.12" futures-util = "0.3.12" diff --git a/network/simple-onchain-discovery/Cargo.toml b/network/simple-onchain-discovery/Cargo.toml index b6e8442a4d41..225693d3ef29 100644 --- a/network/simple-onchain-discovery/Cargo.toml +++ b/network/simple-onchain-discovery/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" futures = "0.3.12" once_cell = "1.7.2" tokio = { version = "1.3.0", features = ["full"] } diff --git a/sdk/client/Cargo.toml b/sdk/client/Cargo.toml index b12434f6f06f..7931cfe4bc9a 100644 --- a/sdk/client/Cargo.toml +++ b/sdk/client/Cargo.toml @@ -15,7 +15,7 @@ blocking = ["ureq", "ipnet"] async = ["reqwest", "tokio"] [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bcs = "0.1.2" hex = "0.4.3" serde = { version = "1.0.124", features = ["derive"] } diff --git a/secure/key-manager/Cargo.toml b/secure/key-manager/Cargo.toml index b0439ccb4745..1a2d58bc23e3 100644 --- a/secure/key-manager/Cargo.toml +++ b/secure/key-manager/Cargo.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" publish = false [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bcs = "0.1.2" once_cell = "1.7.2" serde = { version = "1.0.124", features = ["rc"], default-features = false } diff --git a/storage/accumulator/Cargo.toml b/storage/accumulator/Cargo.toml index 1b72181156f5..f409d20215cc 100644 --- a/storage/accumulator/Cargo.toml +++ b/storage/accumulator/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" diem-crypto = { path = "../../crypto/crypto" } mirai-annotations = "1.10.1" diem-types = { path = "../../types" } diff --git a/storage/backup/backup-cli/Cargo.toml b/storage/backup/backup-cli/Cargo.toml index 213804bee455..a978fb20ed5c 100644 --- a/storage/backup/backup-cli/Cargo.toml +++ b/storage/backup/backup-cli/Cargo.toml @@ -9,7 +9,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" async-trait = "0.1.42" byteorder = "1.4.2" bytes = "1.0.1" diff --git a/storage/backup/backup-service/Cargo.toml b/storage/backup/backup-service/Cargo.toml index 07263565b8c9..343d92a0a691 100644 --- a/storage/backup/backup-service/Cargo.toml +++ b/storage/backup/backup-service/Cargo.toml @@ -9,7 +9,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" bytes = "1.0.1" futures = "0.3.12" hyper = "0.14.4" diff --git a/storage/diemdb-benchmark/Cargo.toml b/storage/diemdb-benchmark/Cargo.toml index 65c2a8a8b0f7..2b78b1140f4c 100644 --- a/storage/diemdb-benchmark/Cargo.toml +++ b/storage/diemdb-benchmark/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" byteorder = "1.4.2" indicatif = "0.15.0" itertools = { version = "0.10.0", default-features = false } diff --git a/storage/diemdb/Cargo.toml b/storage/diemdb/Cargo.toml index e1e5a5bfc325..bf817cc035e0 100644 --- a/storage/diemdb/Cargo.toml +++ b/storage/diemdb/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" arc-swap = "1.2.0" byteorder = "1.4.2" itertools = "0.10.0" diff --git a/storage/diemsum/Cargo.toml b/storage/diemsum/Cargo.toml index ab849fa3dd8f..17e380654e91 100644 --- a/storage/diemsum/Cargo.toml +++ b/storage/diemsum/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" structopt = "0.3.21" serde = "1.0.124" serde_json = "1.0.64" diff --git a/storage/inspector/Cargo.toml b/storage/inspector/Cargo.toml index 9b5a2ab1ae66..2d827cbc2a4f 100644 --- a/storage/inspector/Cargo.toml +++ b/storage/inspector/Cargo.toml @@ -9,7 +9,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" structopt = "0.3.21" tempfile = "3.2.0" diff --git a/storage/jellyfish-merkle/Cargo.toml b/storage/jellyfish-merkle/Cargo.toml index b325cfea4a8b..71363232562d 100644 --- a/storage/jellyfish-merkle/Cargo.toml +++ b/storage/jellyfish-merkle/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" byteorder = "1.4.2" mirai-annotations = "1.10.1" num-derive = "0.3.3" diff --git a/storage/schemadb/Cargo.toml b/storage/schemadb/Cargo.toml index 2dda6b09ee38..dcb2451981d7 100644 --- a/storage/schemadb/Cargo.toml +++ b/storage/schemadb/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" once_cell = "1.7.2" diem-config = { path = "../../config" } diem-logger = { path = "../../common/logger" } diff --git a/storage/state-view/Cargo.toml b/storage/state-view/Cargo.toml index 578efa0a9e6a..da02a5546a6b 100644 --- a/storage/state-view/Cargo.toml +++ b/storage/state-view/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" diem-crypto = { path = "../../crypto/crypto" } diem-types = { path = "../../types" } diem-workspace-hack = { path = "../../common/workspace-hack" } diff --git a/storage/storage-client/Cargo.toml b/storage/storage-client/Cargo.toml index 758c2bb73a5f..f3c08b10b066 100644 --- a/storage/storage-client/Cargo.toml +++ b/storage/storage-client/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" serde = "1.0.124" bcs = "0.1.2" diff --git a/storage/storage-interface/Cargo.toml b/storage/storage-interface/Cargo.toml index 0dc34a58ff57..b23dec702873 100644 --- a/storage/storage-interface/Cargo.toml +++ b/storage/storage-interface/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" itertools = "0.10.0" serde = { version = "1.0.124", default-features = false } thiserror = "1.0.24" diff --git a/storage/storage-service/Cargo.toml b/storage/storage-service/Cargo.toml index 15d93c56f022..57705f7848f3 100644 --- a/storage/storage-service/Cargo.toml +++ b/storage/storage-service/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" tokio = { version = "1.3.0", features = ["full"] } futures = "0.3.12" diff --git a/testsuite/cli/Cargo.toml b/testsuite/cli/Cargo.toml index fab96339d405..adf54e4166a7 100644 --- a/testsuite/cli/Cargo.toml +++ b/testsuite/cli/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" chrono = "0.4.19" hex = "0.4.3" proptest = { version = "1.0.0", optional = true } diff --git a/testsuite/cli/diem-wallet/Cargo.toml b/testsuite/cli/diem-wallet/Cargo.toml index 3172607d1a6c..c0a226391719 100644 --- a/testsuite/cli/diem-wallet/Cargo.toml +++ b/testsuite/cli/diem-wallet/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" rand = "0.8.3" hex = "0.4.3" hmac = "0.10.1" diff --git a/testsuite/cluster-test/Cargo.toml b/testsuite/cluster-test/Cargo.toml index 6fb5735be8f8..787186da84d4 100644 --- a/testsuite/cluster-test/Cargo.toml +++ b/testsuite/cluster-test/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" flate2 = { version = "1.0.20", features = ["rust_backend"], default-features = false } hex = "0.4.3" itertools = "0.10.0" diff --git a/testsuite/diem-fuzzer/Cargo.toml b/testsuite/diem-fuzzer/Cargo.toml index 14ae1f5eb1f6..fadf57371878 100644 --- a/testsuite/diem-fuzzer/Cargo.toml +++ b/testsuite/diem-fuzzer/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" # common dependencies [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" byteorder = { version = "1.4.2", default-features = false } hex = "0.4.3" once_cell = "1.7.2" diff --git a/testsuite/diem-swarm/Cargo.toml b/testsuite/diem-swarm/Cargo.toml index b5b131178184..ece9f53c7680 100644 --- a/testsuite/diem-swarm/Cargo.toml +++ b/testsuite/diem-swarm/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" ctrlc = { version = "3.1.8", default-features = false } reqwest = { version = "0.11.1", features = ["blocking"], default-features = false } structopt = "0.3.21" diff --git a/testsuite/smoke-test/Cargo.toml b/testsuite/smoke-test/Cargo.toml index 1b7800aede9c..5f526210bbdc 100644 --- a/testsuite/smoke-test/Cargo.toml +++ b/testsuite/smoke-test/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dev-dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" hex = "0.4.3" once_cell = "1.7.2" num = "0.4.0" diff --git a/types/Cargo.toml b/types/Cargo.toml index 789e8781c7a1..8e79b29b16df 100644 --- a/types/Cargo.toml +++ b/types/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] aes-gcm = "0.8.0" -anyhow = "1.0.38" +anyhow = "1.0.57" bytes = "1.0.1" chrono = { version = "0.4.19", default-features = false, features = ["clock"] } hex = "0.4.3" diff --git a/vm-validator/Cargo.toml b/vm-validator/Cargo.toml index 2a738a03d284..086b5d7f0ed4 100644 --- a/vm-validator/Cargo.toml +++ b/vm-validator/Cargo.toml @@ -10,7 +10,7 @@ publish = false edition = "2018" [dependencies] -anyhow = "1.0.38" +anyhow = "1.0.57" fail = "0.4.0" scratchpad = { path = "../storage/scratchpad" } diem-state-view = { path = "../storage/state-view" }