From 6b1a39df94c32a8da915dae54ece421263d95f2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 21:22:33 +0000 Subject: [PATCH] Bump the nonbreaking group with 9 updates (#601) --- .github/workflows/cargo-vet.yml | 2 +- Cargo.lock | 75 +++++++++++++++++------------- crates/cli/Cargo.toml | 10 ++-- crates/quickjs-wasm-sys/Cargo.toml | 4 +- supply-chain/config.toml | 22 ++++----- supply-chain/imports.lock | 51 +++++++++++++++----- 6 files changed, 99 insertions(+), 65 deletions(-) diff --git a/.github/workflows/cargo-vet.yml b/.github/workflows/cargo-vet.yml index f8f961ec..a94fd9af 100644 --- a/.github/workflows/cargo-vet.yml +++ b/.github/workflows/cargo-vet.yml @@ -10,7 +10,7 @@ jobs: name: cargo_vet runs-on: ubuntu-latest env: - CARGO_VET_VERSION: 0.8.0 + CARGO_VET_VERSION: 0.9.0 steps: - uses: actions/checkout@v4 - name: Install Rust diff --git a/Cargo.lock b/Cargo.lock index 77272694..2ae3d9e2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -216,9 +216,9 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.69.1" +version = "0.69.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ffcebc3849946a7170a05992aac39da343a90676ab392c51a4280981d6379c2" +checksum = "a4c69fae65a523209d34240b60abe0c42d33d1045d445c0839d8a4894a736e2d" dependencies = [ "bitflags 2.4.1", "cexpr", @@ -1202,9 +1202,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdea9aac0dbe5a9240d68cfd9501e2db94222c6dc06843e06640b9e07f0fdc67" +checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" dependencies = [ "bytes", "futures-channel", @@ -1418,7 +1418,7 @@ dependencies = [ "uuid", "walrus", "wasi-common", - "wasmparser 0.118.1", + "wasmparser 0.121.0", "wasmprinter", "wasmtime", "wasmtime-wasi", @@ -2252,9 +2252,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.194" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b114498256798c94a0689e1a15fec6005dee8ac1f41de56404b67afc2a4b773" +checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" dependencies = [ "serde_derive", ] @@ -2279,9 +2279,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.194" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3385e45322e8f9931410f01b3031ec534c3947d0e94c18049af4d9f9907d4e0" +checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" dependencies = [ "proc-macro2", "quote", @@ -2290,9 +2290,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.111" +version = "1.0.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" +checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" dependencies = [ "itoa", "ryu", @@ -2466,9 +2466,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.33.12" +version = "0.33.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b3ae36feceded27f0178dc9dabb49399830847ffb7f866af01798844de8f973" +checksum = "3792c10fa5d3e93a705b31f13fdea4a6e68c3c20d4351e84ed1741b7864399cd" dependencies = [ "ast_node", "better_scoped_tls", @@ -2492,9 +2492,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "0.87.19" +version = "0.89.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "455c32b15bcdf8cddd87ce4c5d51f89bc16dfb3e6e58959e1cead7634ab2e828" +checksum = "ada90e2757a61cbd3d82427bf4968561cc00994a151534536f74c46f4612fc26" dependencies = [ "swc_atoms", "swc_common", @@ -2506,9 +2506,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.110.17" +version = "0.111.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79401a45da704f4fb2552c5bf86ee2198e8636b121cb81f8036848a300edd53b" +checksum = "e12b4d0f3b31d293dac16fc13a50f8a282a3bdb658f2a000ffe09b1b638f45c9" dependencies = [ "bitflags 2.4.1", "is-macro", @@ -2523,9 +2523,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.141.37" +version = "0.142.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4d17401dd95048a6a62b777d533c0999dabdd531ef9d667e22f8ae2a2a0d294" +checksum = "5c3eedda441af51ca25caebb88837649a40e2a39b763344a53cfedd869740c71" dependencies = [ "either", "new_debug_unreachable", @@ -2545,9 +2545,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.135.11" +version = "0.136.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d4ab26ec124b03e47f54d4daade8e9a9dcd66d3a4ca3cd47045f138d267a60e" +checksum = "4ac76e9680791b06239fdf69ede6d9f7e6d0e2ae7280adcfa71c5e1af5aa6303" dependencies = [ "better_scoped_tls", "bitflags 2.4.1", @@ -2568,9 +2568,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.125.4" +version = "0.126.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cead1083e46b0f072a82938f16d366014468f7510350957765bb4d013496890" +checksum = "2f6edc4064cd932c6d267c05f0b161e6aaa4df4f900d5e1db8c92eda8edcc410" dependencies = [ "indexmap 2.0.2", "num_cpus", @@ -2586,9 +2586,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.96.17" +version = "0.97.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d0100c383fb08b6f34911ab6f925950416a5d14404c1cd520d59fb8dfbb3bf" +checksum = "26ecefeec816318f1d449b4bac2e28a4243a167cc16620e15c3c1f2d91085770" dependencies = [ "num-bigint", "swc_atoms", @@ -2939,9 +2939,9 @@ dependencies = [ [[package]] name = "uuid" -version = "1.6.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" +checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" dependencies = [ "getrandom", ] @@ -3184,14 +3184,25 @@ dependencies = [ "semver 1.0.17", ] +[[package]] +name = "wasmparser" +version = "0.121.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953cf6a7606ab31382cb1caa5ae403e77ba70c7f8e12eeda167e7040d42bfda8" +dependencies = [ + "bitflags 2.4.1", + "indexmap 2.0.2", + "semver 1.0.17", +] + [[package]] name = "wasmprinter" -version = "0.2.75" +version = "0.2.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d027eb8294904fc715ac0870cebe6b0271e96b90605ee21511e7565c4ce568c" +checksum = "05e32c13c59fdc64d3f6998a1d52eb1d362b6904a88b754190ccb85661ad577a" dependencies = [ "anyhow", - "wasmparser 0.118.1", + "wasmparser 0.121.0", ] [[package]] @@ -3886,9 +3897,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15df6b7b28ce94b8be39d8df5cb21a08a4f3b9f33b631aedb4aa5776f785ead3" +checksum = "df4913a2219096373fd6512adead1fb77ecdaa59d7fc517972a7d30b12f625be" dependencies = [ "anyhow", "id-arena", diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 6ee3b52c..85f166ed 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -20,24 +20,24 @@ structopt = "0.3" anyhow = { workspace = true } binaryen = { git = "https://github.com/pepyakin/binaryen-rs", rev = "00c98174843f957681ba0bc5cdcc9d15f5d0cb23" } brotli = "3.4.0" -wasmprinter = { version = "0.2.75", optional = true } +wasmprinter = { version = "0.2.78", optional = true } wasmtime = { workspace = true } wasmtime-wasi = { workspace = true } wasi-common = { workspace = true } walrus = "0.20.3" -swc_core = { version = "0.87.19", features = ["common_sourcemap", "ecma_ast", "ecma_parser"] } -wit-parser = "0.13.0" +swc_core = { version = "0.89.7", features = ["common_sourcemap", "ecma_ast", "ecma_parser"] } +wit-parser = "0.13.1" convert_case = "0.6.0" [dev-dependencies] serde_json = "1.0" -uuid = { version = "1.6", features = ["v4"] } +uuid = { version = "1.7", features = ["v4"] } lazy_static = "1.4" serde = { version = "1.0", default-features = false, features = ["derive"] } criterion = "0.5" num-format = "0.4.4" tempfile = "3.9.0" -wasmparser = "0.118.1" +wasmparser = "0.121.0" [build-dependencies] anyhow = "1.0.79" diff --git a/crates/quickjs-wasm-sys/Cargo.toml b/crates/quickjs-wasm-sys/Cargo.toml index e33ec3f9..5692642a 100644 --- a/crates/quickjs-wasm-sys/Cargo.toml +++ b/crates/quickjs-wasm-sys/Cargo.toml @@ -11,11 +11,11 @@ categories = ["external-ffi-bindings"] [build-dependencies] cc = "1.0" -bindgen = "0.69.1" +bindgen = "0.69.2" walkdir = "2" anyhow.workspace = true tokio = { version = "1.35", default-features = false, features = ["rt", "macros"] } http-body-util = "0.1.0" hyper = "1.1" hyper-tls = "0.6.0" -hyper-util = { version = "0.1.2", features = ["http1"] } +hyper-util = { version = "0.1.3", features = ["http1"] } diff --git a/supply-chain/config.toml b/supply-chain/config.toml index 2ccfc13b..910dc72f 100644 --- a/supply-chain/config.toml +++ b/supply-chain/config.toml @@ -2,7 +2,7 @@ # cargo-vet config file [cargo-vet] -version = "0.8" +version = "0.9" [imports.bytecode-alliance] url = "https://raw.githubusercontent.com/bytecodealliance/wasmtime/main/supply-chain/audits.toml" @@ -376,10 +376,6 @@ criteria = "safe-to-deploy" version = "1.1.3" criteria = "safe-to-deploy" -[[exemptions.pin-project-lite]] -version = "0.2.13" -criteria = "safe-to-deploy" - [[exemptions.plotters]] version = "0.3.4" criteria = "safe-to-run" @@ -525,31 +521,31 @@ version = "0.6.5" criteria = "safe-to-deploy" [[exemptions.swc_common]] -version = "0.33.12" +version = "0.33.15" criteria = "safe-to-deploy" [[exemptions.swc_core]] -version = "0.87.19" +version = "0.89.7" criteria = "safe-to-deploy" [[exemptions.swc_ecma_ast]] -version = "0.110.17" +version = "0.111.1" criteria = "safe-to-deploy" [[exemptions.swc_ecma_parser]] -version = "0.141.37" +version = "0.142.1" criteria = "safe-to-deploy" [[exemptions.swc_ecma_transforms_base]] -version = "0.135.11" +version = "0.136.4" criteria = "safe-to-deploy" [[exemptions.swc_ecma_utils]] -version = "0.125.4" +version = "0.126.2" criteria = "safe-to-deploy" [[exemptions.swc_ecma_visit]] -version = "0.96.17" +version = "0.97.1" criteria = "safe-to-deploy" [[exemptions.swc_eq_ignore_macros]] @@ -621,7 +617,7 @@ version = "0.3.3" criteria = "safe-to-deploy" [[exemptions.uuid]] -version = "1.6.1" +version = "1.7.0" criteria = "safe-to-deploy" [[exemptions.vergen]] diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index efe6b29a..39faa34a 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -258,8 +258,8 @@ user-login = "seanmonstar" user-name = "Sean McArthur" [[publisher.hyper-util]] -version = "0.1.2" -when = "2023-12-20" +version = "0.1.3" +when = "2024-01-31" user-id = 359 user-login = "seanmonstar" user-name = "Sean McArthur" @@ -454,8 +454,8 @@ user-login = "Amanieu" user-name = "Amanieu d'Antras" [[publisher.serde]] -version = "1.0.194" -when = "2024-01-02" +version = "1.0.196" +when = "2024-01-26" user-id = 3618 user-login = "dtolnay" user-name = "David Tolnay" @@ -468,15 +468,15 @@ user-login = "dtolnay" user-name = "David Tolnay" [[publisher.serde_derive]] -version = "1.0.194" -when = "2024-01-02" +version = "1.0.196" +when = "2024-01-26" user-id = 3618 user-login = "dtolnay" user-name = "David Tolnay" [[publisher.serde_json]] -version = "1.0.111" -when = "2024-01-04" +version = "1.0.113" +when = "2024-01-29" user-id = 3618 user-login = "dtolnay" user-name = "David Tolnay" @@ -668,9 +668,16 @@ user-id = 1 user-login = "alexcrichton" user-name = "Alex Crichton" +[[publisher.wasmparser]] +version = "0.121.0" +when = "2024-01-29" +user-id = 1 +user-login = "alexcrichton" +user-name = "Alex Crichton" + [[publisher.wasmprinter]] -version = "0.2.75" -when = "2023-11-29" +version = "0.2.78" +when = "2024-01-29" user-id = 1 user-login = "alexcrichton" user-name = "Alex Crichton" @@ -1031,8 +1038,8 @@ user-login = "sunfishcode" user-name = "Dan Gohman" [[publisher.wit-parser]] -version = "0.13.0" -when = "2023-11-06" +version = "0.13.1" +when = "2024-01-09" user-id = 1 user-login = "alexcrichton" user-name = "Alex Crichton" @@ -1921,6 +1928,20 @@ criteria = "safe-to-deploy" delta = "0.1.0 -> 0.1.1" aggregated-from = "https://chromium.googlesource.com/chromiumos/third_party/rust_crates/+/main/cargo-vet/audits.toml?format=TEXT" +[[audits.google.audits.pin-project-lite]] +who = "David Koloski " +criteria = "safe-to-deploy" +version = "0.2.9" +notes = "Reviewed on https://fxrev.dev/824504" +aggregated-from = "https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/third_party/rust_crates/supply-chain/audits.toml?format=TEXT" + +[[audits.google.audits.pin-project-lite]] +who = "David Koloski " +criteria = "safe-to-deploy" +delta = "0.2.9 -> 0.2.13" +notes = "Audited at https://fxrev.dev/946396" +aggregated-from = "https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/third_party/rust_crates/supply-chain/audits.toml?format=TEXT" + [[audits.google.audits.proc-macro-error-attr]] who = "George Burgess IV " criteria = "safe-to-deploy" @@ -2101,6 +2122,12 @@ criteria = "safe-to-deploy" delta = "0.68.1 -> 0.69.1" aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" +[[audits.mozilla.audits.bindgen]] +who = "Mike Hommey " +criteria = "safe-to-deploy" +delta = "0.69.1 -> 0.69.2" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + [[audits.mozilla.audits.bitflags]] who = "Alex Franchuk " criteria = "safe-to-deploy"