From 73d16b83e603d4f8f1754c65e45b6558cb7199fe Mon Sep 17 00:00:00 2001 From: Bryan Stitt Date: Tue, 3 Oct 2023 19:07:21 -0700 Subject: [PATCH] cargo upgrade and update --- Cargo.lock | 62 +++++++++++++++++++++----------- deduped_broadcast/Cargo.toml | 2 +- deferred-rate-limiter/Cargo.toml | 2 +- web3_proxy/Cargo.toml | 6 ++-- 4 files changed, 47 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 572ac235..b868dffc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1015,9 +1015,9 @@ dependencies = [ [[package]] name = "const-hex" -version = "1.9.0" +version = "1.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa72a10d0e914cad6bcad4e7409e68d230c1c2db67896e19a37f758b1fcbdab5" +checksum = "c37be52ef5e3b394db27a2341010685ad5103c72ac15ce2e9420a7e8f93f342c" dependencies = [ "cfg-if", "cpufeatures", @@ -1216,9 +1216,9 @@ dependencies = [ [[package]] name = "csv" -version = "1.2.2" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086" +checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" dependencies = [ "csv-core", "itoa", @@ -1228,9 +1228,9 @@ dependencies = [ [[package]] name = "csv-core" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" +checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" dependencies = [ "memchr", ] @@ -1483,9 +1483,9 @@ dependencies = [ [[package]] name = "elliptic-curve" -version = "0.13.5" +version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b" +checksum = "d97ca172ae9dc9f9b779a6e3a65d308f2af74e5b8c921299075bdb4a0370e914" dependencies = [ "base16ct", "crypto-bigint", @@ -3054,9 +3054,9 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "lru" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" +checksum = "1efa59af2ddfad1854ae27d75009d538d0998b4b2fd47083e743ac1a10e46c60" dependencies = [ "hashbrown 0.14.1", ] @@ -3170,9 +3170,9 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dc65d4615c08c8a13d91fd404b5a2a4485ba35b4091e3315cf8798d280c2f29" +checksum = "d8017ec3548ffe7d4cef7ac0e12b044c01164a74c0f3119420faeaf13490ad8b" dependencies = [ "async-lock", "async-trait", @@ -4322,9 +4322,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.11.20" +version = "0.11.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1" +checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" dependencies = [ "base64 0.21.4", "bytes", @@ -4348,6 +4348,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", + "system-configuration", "tokio", "tokio-rustls", "tokio-util", @@ -5752,6 +5753,27 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" +[[package]] +name = "system-configuration" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "system-configuration-sys", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "tagptr" version = "0.2.0" @@ -6052,14 +6074,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc1433177506450fe920e46a4f9812d0c211f5dd556da10e731a0a3dfa151f0" +checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.20.1", + "toml_edit 0.20.2", ] [[package]] @@ -6086,9 +6108,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.20.1" +version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca676d9ba1a322c1b64eb8045a5ec5c0cfb0c9d08e15e9ff622589ad5221c8fe" +checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" dependencies = [ "indexmap 2.0.2", "serde", @@ -6685,7 +6707,7 @@ dependencies = [ "tokio", "tokio-console", "tokio-stream", - "toml 0.8.1", + "toml 0.8.2", "tower", "tower-http", "tracing", diff --git a/deduped_broadcast/Cargo.toml b/deduped_broadcast/Cargo.toml index ad9d4be2..376fa9e2 100644 --- a/deduped_broadcast/Cargo.toml +++ b/deduped_broadcast/Cargo.toml @@ -7,6 +7,6 @@ edition = "2021" [dependencies] tracing = "0.1" -lru = { version = "0.11.1" } +lru = { version = "0.12.0" } serde = "1" tokio = { version = "1.32.0", features = ["full"] } diff --git a/deferred-rate-limiter/Cargo.toml b/deferred-rate-limiter/Cargo.toml index 283769ad..d4b5b4f2 100644 --- a/deferred-rate-limiter/Cargo.toml +++ b/deferred-rate-limiter/Cargo.toml @@ -10,6 +10,6 @@ redis-rate-limiter = { path = "../redis-rate-limiter" } anyhow = "1.0.75" hashbrown = "0.14.1" log = "0.4.20" -moka = { version = "0.12.0", features = ["future"] } +moka = { version = "0.12.1", features = ["future"] } tokio = "1.32.0" tracing = "0.1.37" diff --git a/web3_proxy/Cargo.toml b/web3_proxy/Cargo.toml index f0cd46ae..c77b34c0 100644 --- a/web3_proxy/Cargo.toml +++ b/web3_proxy/Cargo.toml @@ -65,7 +65,7 @@ ipnet = { version = "2.8.0" } itertools = "0.11.0" listenfd = "1.0.1" mimalloc = { version = "0.1.39", optional = true} -moka = { version = "0.12.0", default-features = false, features = ["atomic64", "future", "quanta"] } +moka = { version = "0.12.1", default-features = false, features = ["atomic64", "future", "quanta"] } nanorand = { version = "0.7.0", default-features = false, features = ["std", "tls", "wyrand"] } num = { version = "0.4.1" } num-traits = "0.2.16" @@ -75,7 +75,7 @@ pagerduty-rs = { version = "0.1.6", default-features = false, features = ["async parking_lot = { version = "0.12.1", features = ["arc_lock", "nightly"] } rdkafka = { version = "0.34.0", features = ["tracing"] } regex = "1.9.6" -reqwest = { version = "0.11.20", default-features = false, features = ["json", "tokio-rustls"] } +reqwest = { version = "0.11.22", default-features = false, features = ["json", "tokio-rustls"] } rmp-serde = "1.1.2" rust_decimal = { version = "1.32.0" } sentry = { version = "0.31.7", default-features = false, features = ["anyhow", "backtrace", "contexts", "panic", "reqwest", "rustls", "serde_json", "tracing"] } @@ -89,7 +89,7 @@ time = { version = "0.3" } tokio = { version = "1.32.0", features = ["full", "tracing"] } tokio-console = { version = "0.1.10", optional = true } tokio-stream = { version = "0.1.14", features = ["sync"] } -toml = "0.8.1" +toml = "0.8.2" tower = { version = "0.4.13", features = ["timeout", "tracing"] } tower-http = { version = "0.4.4", features = ["cors", "normalize-path", "sensitive-headers", "trace"] } tracing = "0.1"