diff --git a/Cargo.lock b/Cargo.lock index 7fea59e768d1..00bbbec11f5b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -147,9 +147,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.38" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afddf7f520a80dbf76e6f50a35bca42a2331ef227a28b3b6dc5c2e2338d114b1" +checksum = "b9a8f622bcf6ff3df478e9deba3e03e4e04b300f8e6a139e192c05fa3490afc7" [[package]] name = "arbitrary" diff --git a/client/faucet/Cargo.toml b/client/faucet/Cargo.toml index a843601e3aca..d4ec596d5440 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.64" 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..91332dcafc66 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.64" 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..4446c41ec28f 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.64" 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..7bb38fcaf705 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.64" 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..86891033ec7e 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.64" 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..6e1a3c1b3149 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.64" 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..9b5acea9ac40 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.64" diem-types = { path = "../../types" } diem-workspace-hack = { path = "../workspace-hack" } diff --git a/common/trace/Cargo.toml b/common/trace/Cargo.toml index 92b909cbc5fe..54b659f0f443 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.64" 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..2d114166e7b6 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.64" 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..b9baa93ac184 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.64" 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..bd0ff1e1ece5 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.64" 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..d5fc3af353bc 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.64" 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..b7ba354ae94b 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.64" 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..2ab0eb7689f4 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.64" 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..30bf5eaff631 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.64" diem-workspace-hack = { path = "../../common/workspace-hack" } diff --git a/crypto/crypto/Cargo.toml b/crypto/crypto/Cargo.toml index c71acff079b2..cac79de909f2 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.64" 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..71cc472c885a 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.64" 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..842ca9a70f18 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.64" structopt = "0.3.21" executor = { path = "../executor" } diff --git a/execution/execution-correctness/Cargo.toml b/execution/execution-correctness/Cargo.toml index 509b9c2bc9c9..5f7291f41468 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.64" 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..c5eeedeab4dc 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.64" rand = "0.8.3" tempfile = "3.2.0" diff --git a/execution/executor-types/Cargo.toml b/execution/executor-types/Cargo.toml index cdd0b73c28cb..b5ae07ab89a4 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.64" 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..b24fe3d1bde6 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.64" 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..4b7980d594a9 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.64" 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..20c281c561f2 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.64" 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..eabf76d0e910 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.64" 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..75abc40df5b8 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.64" mirai-annotations = "1.10.1" petgraph = "0.5.1" diff --git a/language/compiler/Cargo.toml b/language/compiler/Cargo.toml index 5ff2e72728fa..4f5e6fe89564 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.64" 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..bb76041bb232 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.64" 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..50b4cb87345c 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.64" 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..196af86fe5fb 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.64" 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..8a589e8d521d 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.64" 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..a71ac8cc7239 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.64" 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..d60c931da451 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.64" 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..34258328e983 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.64" 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..43507b720b41 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.64" 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..5034522395bf 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.64" 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..1f7c2a0968b9 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.64" 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..74d2456bce9d 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.64" 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..caebd701ed3e 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.64" 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..bbc104f8fbcb 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.64" 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..2aab41bd83b6 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.64" 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..c02baa4732db 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.64" 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..bba9983e0964 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.64" 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..3e9fd3d1a42c 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.64" 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..6755241c0070 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.64" 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..3f193f35156a 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.64" 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..4624c7f3dc93 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.64" [[test]] name = "testsuite" diff --git a/language/move-prover/diagen/Cargo.toml b/language/move-prover/diagen/Cargo.toml index 1e305bab3358..1596233ca976 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.64" regex = "1.4.3" diff --git a/language/move-prover/docgen/Cargo.toml b/language/move-prover/docgen/Cargo.toml index dbd607f79fed..2eb4cc242383 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.64" 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..e735aa99022b 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.64" 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..f67354124737 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.64" 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..f8c91ce2dc41 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.64" 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..0f4aaf2a61a7 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.64" 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..15aeb65eae48 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.64" 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..7bdd1cd3f803 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.64" 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..7ebb736503e6 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.64" 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..7b65f0317fcf 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.64" 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..9058a0747304 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.64" 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..ffd322a7964b 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.64" 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..e1b70d1f4b29 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.64" 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..576bd3492855 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.64" 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..48021c8f32f2 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.64" 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..a8a64c991153 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.64" 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..ffe0d56fb158 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.64" 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..17ce2abae12c 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.64" fail = "0.4.0" futures = "0.3.12" itertools = "0.10.0" diff --git a/network/Cargo.toml b/network/Cargo.toml index 71075b7072cf..86785a6c466e 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.64" 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..03055ee6058c 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.64" 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..1a5e1289deaf 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.64" 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..ac0e68dcdc72 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.64" 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..bd6d9b04140a 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.64" 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..7f5079104413 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.64" 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..fd23ef4da4d1 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.64" 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..513627581158 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.64" 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..6702fa74c677 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.64" 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..8d37fd2dca2f 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.64" 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..2b1f5b85875e 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.64" structopt = "0.3.21" tempfile = "3.2.0" diff --git a/storage/jellyfish-merkle/Cargo.toml b/storage/jellyfish-merkle/Cargo.toml index b325cfea4a8b..b9fb840ef332 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.64" 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..d687e01d2a4c 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.64" 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..a1aa4af39fb9 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.64" 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..1a2e6d30acbf 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.64" serde = "1.0.124" bcs = "0.1.2" diff --git a/storage/storage-interface/Cargo.toml b/storage/storage-interface/Cargo.toml index 0dc34a58ff57..30e22e5ba231 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.64" 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..97e7b907bebf 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.64" 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..1de32d3dc838 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.64" 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..5acee3965f7f 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.64" 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..58ed34ba5677 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.64" 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..c5ca390d63e3 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.64" 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..0235983b7a00 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.64" 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..b055e2538134 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.64" 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..1ac09528d3ac 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.64" 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..875e411d5213 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.64" fail = "0.4.0" scratchpad = { path = "../storage/scratchpad" } diem-state-view = { path = "../storage/state-view" }