build(deps): Bump indexmap, toml and serde_json (#7100)

* bump toml, indexmap and serde_json all together

* add duplicated indexmap dep to deny.toml
This commit is contained in:
Alfredo Garcia 2023-06-29 17:18:52 -03:00 committed by GitHub
parent 256e4cd2ce
commit 455779c833
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 57 additions and 37 deletions

View File

@ -1333,6 +1333,12 @@ dependencies = [
"byteorder", "byteorder",
] ]
[[package]]
name = "equivalent"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1"
[[package]] [[package]]
name = "errno" name = "errno"
version = "0.3.1" version = "0.3.1"
@ -1681,7 +1687,7 @@ dependencies = [
"futures-sink", "futures-sink",
"futures-util", "futures-util",
"http", "http",
"indexmap", "indexmap 1.9.3",
"slab", "slab",
"tokio", "tokio",
"tokio-util 0.7.8", "tokio-util 0.7.8",
@ -2060,6 +2066,17 @@ dependencies = [
"serde", "serde",
] ]
[[package]]
name = "indexmap"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
dependencies = [
"equivalent",
"hashbrown 0.14.0",
"serde",
]
[[package]] [[package]]
name = "indicatif" name = "indicatif"
version = "0.17.5" version = "0.17.5"
@ -2494,7 +2511,7 @@ checksum = "8a4964177ddfdab1e3a2b37aec7cf320e14169abb0ed73999f558136409178d5"
dependencies = [ dependencies = [
"base64 0.21.2", "base64 0.21.2",
"hyper", "hyper",
"indexmap", "indexmap 1.9.3",
"ipnet", "ipnet",
"metrics 0.21.0", "metrics 0.21.0",
"metrics-util", "metrics-util",
@ -3057,7 +3074,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4"
dependencies = [ dependencies = [
"fixedbitset", "fixedbitset",
"indexmap", "indexmap 1.9.3",
] ]
[[package]] [[package]]
@ -4073,11 +4090,11 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.97" version = "1.0.99"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3"
dependencies = [ dependencies = [
"indexmap", "indexmap 2.0.0",
"itoa", "itoa",
"ryu", "ryu",
"serde", "serde",
@ -4085,9 +4102,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_spanned" name = "serde_spanned"
version = "0.6.2" version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
dependencies = [ dependencies = [
"serde", "serde",
] ]
@ -4123,7 +4140,7 @@ dependencies = [
"base64 0.21.2", "base64 0.21.2",
"chrono", "chrono",
"hex", "hex",
"indexmap", "indexmap 1.9.3",
"serde", "serde",
"serde_json", "serde_json",
"serde_with_macros 3.0.0", "serde_with_macros 3.0.0",
@ -4632,9 +4649,9 @@ dependencies = [
[[package]] [[package]]
name = "toml" name = "toml"
version = "0.7.4" version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240"
dependencies = [ dependencies = [
"serde", "serde",
"serde_spanned", "serde_spanned",
@ -4644,20 +4661,20 @@ dependencies = [
[[package]] [[package]]
name = "toml_datetime" name = "toml_datetime"
version = "0.6.2" version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
dependencies = [ dependencies = [
"serde", "serde",
] ]
[[package]] [[package]]
name = "toml_edit" name = "toml_edit"
version = "0.19.10" version = "0.19.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7"
dependencies = [ dependencies = [
"indexmap", "indexmap 2.0.0",
"serde", "serde",
"serde_spanned", "serde_spanned",
"toml_datetime", "toml_datetime",
@ -4714,7 +4731,7 @@ dependencies = [
"futures-core", "futures-core",
"futures-util", "futures-util",
"hdrhistogram", "hdrhistogram",
"indexmap", "indexmap 1.9.3",
"pin-project", "pin-project",
"pin-project-lite", "pin-project-lite",
"rand 0.8.5", "rand 0.8.5",
@ -5773,7 +5790,7 @@ dependencies = [
"hex", "hex",
"howudoin", "howudoin",
"humantime-serde", "humantime-serde",
"indexmap", "indexmap 2.0.0",
"itertools 0.11.0", "itertools 0.11.0",
"lazy_static", "lazy_static",
"metrics 0.21.0", "metrics 0.21.0",
@ -5792,7 +5809,7 @@ dependencies = [
"tokio", "tokio",
"tokio-stream", "tokio-stream",
"tokio-util 0.7.8", "tokio-util 0.7.8",
"toml 0.7.4", "toml 0.7.5",
"tower", "tower",
"tracing", "tracing",
"tracing-error", "tracing-error",
@ -5821,7 +5838,7 @@ dependencies = [
"futures", "futures",
"hex", "hex",
"hyper", "hyper",
"indexmap", "indexmap 2.0.0",
"insta", "insta",
"jsonrpc-core", "jsonrpc-core",
"jsonrpc-derive", "jsonrpc-derive",
@ -5871,7 +5888,7 @@ dependencies = [
"halo2_proofs", "halo2_proofs",
"hex", "hex",
"howudoin", "howudoin",
"indexmap", "indexmap 2.0.0",
"insta", "insta",
"itertools 0.11.0", "itertools 0.11.0",
"jubjub", "jubjub",
@ -5908,7 +5925,7 @@ dependencies = [
"futures", "futures",
"hex", "hex",
"humantime", "humantime",
"indexmap", "indexmap 2.0.0",
"insta", "insta",
"lazy_static", "lazy_static",
"once_cell", "once_cell",
@ -5964,7 +5981,7 @@ dependencies = [
"howudoin", "howudoin",
"humantime-serde", "humantime-serde",
"hyper", "hyper",
"indexmap", "indexmap 2.0.0",
"indicatif", "indicatif",
"inferno", "inferno",
"jsonrpc-core", "jsonrpc-core",
@ -5990,7 +6007,7 @@ dependencies = [
"tinyvec", "tinyvec",
"tokio", "tokio",
"tokio-stream", "tokio-stream",
"toml 0.7.4", "toml 0.7.5",
"tonic", "tonic",
"tonic-build", "tonic-build",
"tower", "tower",

View File

@ -63,6 +63,9 @@ skip-tree = [
# wait for backtrace and multiple dependents to upgrade # wait for backtrace and multiple dependents to upgrade
{ name = "miniz_oxide", version = "=0.6.2" }, { name = "miniz_oxide", version = "=0.6.2" },
# wait for h2 and tower to upgrade
{ name = "indexmap", version = "=1.9.3" },
# ZF crates # ZF crates
# wait for zcashd and zcash_script to upgrade # wait for zcashd and zcash_script to upgrade

View File

@ -105,7 +105,7 @@ redjubjub = "0.7.0"
reddsa = "0.5.0" reddsa = "0.5.0"
# Production feature json-conversion # Production feature json-conversion
serde_json = { version = "1.0.97", optional = true } serde_json = { version = "1.0.99", optional = true }
# Experimental feature getblocktemplate-rpcs # Experimental feature getblocktemplate-rpcs
zcash_address = { version = "0.2.1", optional = true } zcash_address = { version = "0.2.1", optional = true }

View File

@ -47,7 +47,7 @@ chrono = { version = "0.4.26", default-features = false, features = ["clock", "s
dirs = "5.0.1" dirs = "5.0.1"
hex = "0.4.3" hex = "0.4.3"
humantime-serde = "1.1.1" humantime-serde = "1.1.1"
indexmap = { version = "1.9.3", features = ["serde"] } indexmap = { version = "2.0.0", features = ["serde"] }
itertools = "0.11.0" itertools = "0.11.0"
lazy_static = "1.4.0" lazy_static = "1.4.0"
num-integer = "0.1.45" num-integer = "0.1.45"
@ -91,7 +91,7 @@ proptest-derive = "0.3.0"
static_assertions = "1.1.0" static_assertions = "1.1.0"
tokio = { version = "1.28.2", features = ["full", "tracing", "test-util"] } tokio = { version = "1.28.2", features = ["full", "tracing", "test-util"] }
toml = "0.7.4" toml = "0.7.5"
zebra-chain = { path = "../zebra-chain", features = ["proptest-impl"] } zebra-chain = { path = "../zebra-chain", features = ["proptest-impl"] }
zebra-test = { path = "../zebra-test/" } zebra-test = { path = "../zebra-test/" }

View File

@ -45,7 +45,7 @@ jsonrpc-core = { version = "18.0.0", optional = true }
# Security: avoid default dependency on openssl # Security: avoid default dependency on openssl
reqwest = { version = "0.11.18", default-features = false, features = ["rustls-tls"], optional = true } reqwest = { version = "0.11.18", default-features = false, features = ["rustls-tls"], optional = true }
serde = { version = "1.0.164", optional = true } serde = { version = "1.0.164", optional = true }
serde_json = { version = "1.0.97", optional = true } serde_json = { version = "1.0.99", optional = true }
[dev-dependencies] [dev-dependencies]

View File

@ -51,8 +51,8 @@ jsonrpc-http-server = "18.0.0"
num_cpus = "1.15.0" num_cpus = "1.15.0"
# zebra-rpc needs the preserve_order feature in serde_json, which is a dependency of jsonrpc-core # zebra-rpc needs the preserve_order feature in serde_json, which is a dependency of jsonrpc-core
serde_json = { version = "1.0.97", features = ["preserve_order"] } serde_json = { version = "1.0.99", features = ["preserve_order"] }
indexmap = { version = "1.9.3", features = ["serde"] } indexmap = { version = "2.0.0", features = ["serde"] }
tokio = { version = "1.28.2", features = ["time", "rt-multi-thread", "macros", "tracing"] } tokio = { version = "1.28.2", features = ["time", "rt-multi-thread", "macros", "tracing"] }
tower = "0.4.13" tower = "0.4.13"

View File

@ -48,7 +48,7 @@ chrono = { version = "0.4.26", default-features = false, features = ["clock", "s
dirs = "5.0.1" dirs = "5.0.1"
futures = "0.3.28" futures = "0.3.28"
hex = "0.4.3" hex = "0.4.3"
indexmap = "1.9.3" indexmap = "2.0.0"
itertools = "0.11.0" itertools = "0.11.0"
lazy_static = "1.4.0" lazy_static = "1.4.0"
metrics = "0.21.0" metrics = "0.21.0"
@ -69,7 +69,7 @@ tracing = "0.1.37"
# elasticsearch specific dependencies. # elasticsearch specific dependencies.
# Security: avoid default dependency on openssl # Security: avoid default dependency on openssl
elasticsearch = { version = "8.5.0-alpha.1", default-features = false, features = ["rustls-tls"], optional = true } elasticsearch = { version = "8.5.0-alpha.1", default-features = false, features = ["rustls-tls"], optional = true }
serde_json = { version = "1.0.97", package = "serde_json", optional = true } serde_json = { version = "1.0.99", package = "serde_json", optional = true }
zebra-chain = { path = "../zebra-chain", version = "1.0.0-beta.26" } zebra-chain = { path = "../zebra-chain", version = "1.0.0-beta.26" }

View File

@ -16,7 +16,7 @@ categories = ["command-line-utilities", "cryptography::cryptocurrencies"]
[dependencies] [dependencies]
hex = "0.4.3" hex = "0.4.3"
indexmap = "1.9.3" indexmap = "2.0.0"
lazy_static = "1.4.0" lazy_static = "1.4.0"
insta = "1.30.0" insta = "1.30.0"
proptest = "1.2.0" proptest = "1.2.0"

View File

@ -69,7 +69,7 @@ tinyvec = { version = "1.6.0", features = ["rustc_1_55"] }
structopt = "0.3.26" structopt = "0.3.26"
hex = "0.4.3" hex = "0.4.3"
serde_json = "1.0.97" serde_json = "1.0.99"
tracing-error = "0.2.0" tracing-error = "0.2.0"
tracing-subscriber = "0.3.17" tracing-subscriber = "0.3.17"
thiserror = "1.0.40" thiserror = "1.0.40"

View File

@ -141,11 +141,11 @@ abscissa_core = "0.7.0"
clap = { version = "4.3.8", features = ["cargo"] } clap = { version = "4.3.8", features = ["cargo"] }
chrono = { version = "0.4.26", default-features = false, features = ["clock", "std"] } chrono = { version = "0.4.26", default-features = false, features = ["clock", "std"] }
humantime-serde = "1.1.1" humantime-serde = "1.1.1"
indexmap = "1.9.3" indexmap = "2.0.0"
lazy_static = "1.4.0" lazy_static = "1.4.0"
semver = "1.0.17" semver = "1.0.17"
serde = { version = "1.0.164", features = ["serde_derive"] } serde = { version = "1.0.164", features = ["serde_derive"] }
toml = "0.7.4" toml = "0.7.5"
futures = "0.3.28" futures = "0.3.28"
rayon = "1.7.0" rayon = "1.7.0"
@ -221,7 +221,7 @@ once_cell = "1.18.0"
regex = "1.8.4" regex = "1.8.4"
# zebra-rpc needs the preserve_order feature, it also makes test results more stable # zebra-rpc needs the preserve_order feature, it also makes test results more stable
serde_json = { version = "1.0.97", features = ["preserve_order"] } serde_json = { version = "1.0.99", features = ["preserve_order"] }
tempfile = "3.5.0" tempfile = "3.5.0"
hyper = { version = "0.14.27", features = ["http1", "http2", "server"]} hyper = { version = "0.14.27", features = ["http1", "http2", "server"]}