From de7049cef3d1f33dc0114e785d79088772ab98b1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 09:07:35 +0000 Subject: [PATCH] Update dependencies (#54) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [deno](https://redirect.github.com/denoland/deno) | | patch | `2.0.4` -> `2.0.6` | | [pprof](https://redirect.github.com/tikv/pprof-rs) | workspace.dependencies | minor | `0.13.0` -> `0.14.0` | | [thiserror](https://redirect.github.com/dtolnay/thiserror) | workspace.dependencies | patch | `2.0.0` -> `2.0.3` | --- ### Release Notes
denoland/deno (deno) ### [`v2.0.6`](https://redirect.github.com/denoland/deno/blob/HEAD/Releases.md#206--20241110) [Compare Source](https://redirect.github.com/denoland/deno/compare/v2.0.5...v2.0.6) - feat(ext/http): abort event when request is cancelled ([#​26781](https://redirect.github.com/denoland/deno/issues/26781)) - feat(ext/http): abort signal when request is cancelled ([#​26761](https://redirect.github.com/denoland/deno/issues/26761)) - feat(lsp): auto-import completions from byonm dependencies ([#​26680](https://redirect.github.com/denoland/deno/issues/26680)) - fix(ext/cache): don't panic when creating cache ([#​26780](https://redirect.github.com/denoland/deno/issues/26780)) - fix(ext/node): better inspector support ([#​26471](https://redirect.github.com/denoland/deno/issues/26471)) - fix(fmt): don't use self-closing tags in HTML ([#​26754](https://redirect.github.com/denoland/deno/issues/26754)) - fix(install): cache jsr deps from all workspace config files ([#​26779](https://redirect.github.com/denoland/deno/issues/26779)) - fix(node:zlib): gzip & gzipSync should accept ArrayBuffer ([#​26762](https://redirect.github.com/denoland/deno/issues/26762)) - fix: performance.timeOrigin ([#​26787](https://redirect.github.com/denoland/deno/issues/26787)) ### [`v2.0.5`](https://redirect.github.com/denoland/deno/blob/HEAD/Releases.md#205--20241105) [Compare Source](https://redirect.github.com/denoland/deno/compare/v2.0.4...v2.0.5) - fix(add): better error message when adding package that only has pre-release versions ([#​26724](https://redirect.github.com/denoland/deno/issues/26724)) - fix(add): only add npm deps to package.json if it's at least as close as deno.json ([#​26683](https://redirect.github.com/denoland/deno/issues/26683)) - fix(cli): set `npm_config_user_agent` when running npm packages or tasks ([#​26639](https://redirect.github.com/denoland/deno/issues/26639)) - fix(coverage): exclude comment lines from coverage reports ([#​25939](https://redirect.github.com/denoland/deno/issues/25939)) - fix(ext/node): add `findSourceMap` to the default export of `node:module` ([#​26720](https://redirect.github.com/denoland/deno/issues/26720)) - fix(ext/node): convert errors from `fs.readFile/fs.readFileSync` to node format ([#​26632](https://redirect.github.com/denoland/deno/issues/26632)) - fix(ext/node): resolve exports even if parent module filename isn't present ([#​26553](https://redirect.github.com/denoland/deno/issues/26553)) - fix(ext/node): return `this` from `http.Server.ref/unref()` ([#​26647](https://redirect.github.com/denoland/deno/issues/26647)) - fix(fmt): do not panic for jsx ignore container followed by jsx text ([#​26723](https://redirect.github.com/denoland/deno/issues/26723)) - fix(fmt): fix several HTML and components issues ([#​26654](https://redirect.github.com/denoland/deno/issues/26654)) - fix(fmt): ignore file directive for YAML files ([#​26717](https://redirect.github.com/denoland/deno/issues/26717)) - fix(install): handle invalid function error, and fallback to junctions regardless of the error ([#​26730](https://redirect.github.com/denoland/deno/issues/26730)) - fix(lsp): include unstable features from editor settings ([#​26655](https://redirect.github.com/denoland/deno/issues/26655)) - fix(lsp): scope attribution for lazily loaded assets ([#​26699](https://redirect.github.com/denoland/deno/issues/26699)) - fix(node): Implement `os.userInfo` properly, add missing `toPrimitive` ([#​24702](https://redirect.github.com/denoland/deno/issues/24702)) - fix(serve): support serve hmr ([#​26078](https://redirect.github.com/denoland/deno/issues/26078)) - fix(types): missing `import` permission on `PermissionOptionsObject` ([#​26627](https://redirect.github.com/denoland/deno/issues/26627)) - fix(workspace): support wildcard packages ([#​26568](https://redirect.github.com/denoland/deno/issues/26568)) - fix: clamp smi in fast calls by default ([#​26506](https://redirect.github.com/denoland/deno/issues/26506)) - fix: improved support for cjs and cts modules ([#​26558](https://redirect.github.com/denoland/deno/issues/26558)) - fix: op_run_microtasks crash ([#​26718](https://redirect.github.com/denoland/deno/issues/26718)) - fix: panic_hook hangs without procfs ([#​26732](https://redirect.github.com/denoland/deno/issues/26732)) - fix: remove permission check in op_require_node_module_paths ([#​26645](https://redirect.github.com/denoland/deno/issues/26645)) - fix: surface package.json location on dep parse failure ([#​26665](https://redirect.github.com/denoland/deno/issues/26665)) - perf(lsp): don't walk coverage directory ([#​26715](https://redirect.github.com/denoland/deno/issues/26715))
tikv/pprof-rs (pprof) ### [`v0.14.0`](https://redirect.github.com/tikv/pprof-rs/blob/HEAD/CHANGELOG.md#0140---2023-11-08) ##### Fixed - Fix the alignment of the collector and validate function ([#​255](https://redirect.github.com/tikv/pprof-rs/issues/255)) ##### Changed - Bump the MSRV to 1.66.0 ([#​255](https://redirect.github.com/tikv/pprof-rs/issues/255))
dtolnay/thiserror (thiserror) ### [`v2.0.3`](https://redirect.github.com/dtolnay/thiserror/releases/tag/2.0.3) [Compare Source](https://redirect.github.com/dtolnay/thiserror/compare/2.0.2...2.0.3) - Support the same Path field being repeated in both Debug and Display representation in error message ([#​383](https://redirect.github.com/dtolnay/thiserror/issues/383)) - Improve error message when a format trait used in error message is not implemented by some field ([#​384](https://redirect.github.com/dtolnay/thiserror/issues/384)) ### [`v2.0.2`](https://redirect.github.com/dtolnay/thiserror/releases/tag/2.0.2) [Compare Source](https://redirect.github.com/dtolnay/thiserror/compare/2.0.1...2.0.2) - Fix hang on invalid input inside #\[error(...)] attribute ([#​382](https://redirect.github.com/dtolnay/thiserror/issues/382)) ### [`v2.0.1`](https://redirect.github.com/dtolnay/thiserror/releases/tag/2.0.1) [Compare Source](https://redirect.github.com/dtolnay/thiserror/compare/2.0.0...2.0.1) - Support errors that contain a dynamically sized final field ([#​375](https://redirect.github.com/dtolnay/thiserror/issues/375)) - Improve inference of trait bounds for fields that are interpolated multiple times in an error message ([#​377](https://redirect.github.com/dtolnay/thiserror/issues/377))
--- ### Configuration 📅 **Schedule**: Branch creation - "before 9am on monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/keithamus/hdx). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .mise.toml | 2 +- Cargo.lock | 46 ++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 2 +- 3 files changed, 40 insertions(+), 10 deletions(-) diff --git a/.mise.toml b/.mise.toml index f64c70e..e6383bb 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,3 +1,3 @@ [tools] rust = "1.82.0" -deno = "2.0.4" +deno = "2.0.6" diff --git a/Cargo.lock b/Cargo.lock index 639b426..4f3f818 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -39,6 +39,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "aligned-vec" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e0966165eaf052580bd70eb1b32cb3d6245774c0104d1b2793e9650bf83b52a" +dependencies = [ + "equator", +] + [[package]] name = "anes" version = "0.1.6" @@ -425,6 +434,26 @@ dependencies = [ "encoding_rs", ] +[[package]] +name = "equator" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c35da53b5a021d2484a7cc49b2ac7f2d840f8236a286f84202369bd338d761ea" +dependencies = [ + "equator-macro", +] + +[[package]] +name = "equator-macro" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bf679796c0322556351f287a51b49e48f7c4986e727b5dd78c972d30e2e16cc" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "equivalent" version = "1.0.1" @@ -642,7 +671,7 @@ dependencies = [ "serde", "serde_json", "smallvec", - "thiserror 2.0.0", + "thiserror 2.0.3", ] [[package]] @@ -1057,10 +1086,11 @@ dependencies = [ [[package]] name = "pprof" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5c97c51bd34c7e742402e216abdeb44d415fbe6ae41d56b114723e953711cb" +checksum = "ebbe2f8898beba44815fdc9e5a4ae9c929e21c5dc29b0c774a15555f7f58d6d0" dependencies = [ + "aligned-vec", "backtrace", "cfg-if", "criterion", @@ -1501,11 +1531,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.0" +version = "2.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15291287e9bff1bc6f9ff3409ed9af665bec7a5fc8ac079ea96be07bca0e2668" +checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" dependencies = [ - "thiserror-impl 2.0.0", + "thiserror-impl 2.0.3", ] [[package]] @@ -1521,9 +1551,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.0" +version = "2.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22efd00f33f93fa62848a7cab956c3d38c8d43095efda1decfc2b3a5dc0b8972" +checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 0579211..e0bbd17 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,7 @@ pico-args = { version = "0.5.0" } project-root = { version = "0.2.2" } similar = { version = "2.6.0" } criterion = { version = "0.5.1" } -pprof = { version = "0.13.0" } +pprof = { version = "0.14.0" } flate2 = { version = "1.0.34" } insta = { version = "1.41.1" } console = { version = "0.15.8" }