Glatzel
pyxis
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
build: Update CodSpeedHQ/action action to v4.14.0 (#871) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.13.1` → `v4.14.0` | --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.14.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.14.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0) #### Release Notes We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another. This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries. ##### Minimum integration versions To support the runtime metadata collection, make sure to use at least the following versions: - [`pytest-codspeed` v4.4.0](https://redirect.github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v4.4.0) - [`codspeed-rust` v4.5.0](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.5.0) - [`codspeed-cpp` v2.2.0](https://redirect.github.com/CodSpeedHQ/codspeed-cpp/releases/tag/v2.2.0) - [`codspeed-go` v1.1.0](https://redirect.github.com/CodSpeedHQ/codspeed-go/releases/tag/v1.1.0) - [`codspeed-node` v5.3.0](https://redirect.github.com/CodSpeedHQ/codspeed-node/releases/tag/v5.3.0) ##### <!-- 0 -->🚀 Features - Stop panicking when parsing invalid perf file by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​298](https://redirect.github.com/CodSpeedHQ/runner/pull/298) - Make the basic run only 5 rounds to make logs not crash the github page by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Represent the host OS as a SupportedOs enum with per-executor support gates by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bypass systemd-run usage on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add aarch64-apple-darwin to the release targets by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Collect cpu flags in system info by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​281](https://redirect.github.com/CodSpeedHQ/runner/pull/281) ##### <!-- 1 -->🐛 Bug Fixes - Fix instropected\_go's behavior on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Update rust crate git2 to 0.20.4 ([#​284](https://redirect.github.com/CodSpeedHQ/action/issues/284)) by [@​xtqqczze](https://redirect.github.com/xtqqczze) in [#​284](https://redirect.github.com/CodSpeedHQ/runner/pull/284) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.14.0 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​203](https://redirect.github.com/CodSpeedHQ/action/pull/203) - Move the config schema check from pre-commit to ci-only check by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​287](https://redirect.github.com/CodSpeedHQ/runner/pull/287) - Skip tests that rely on linux behavior by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bump instrument-hooks submodule to include stubs improvement by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Rerun exec harness build if instrument hooks sources change by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Make update-bindings.sh PWD agnostic by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) #### Install codspeed-runner 4.14.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.14.0 | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-apple-darwin.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz.sha256) | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md> **Full Changelog**: <https://github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Monday (`* * * * 1`) - 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->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/Glatzel/pyxis). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
23 hours ago
build: Update CodSpeedHQ/action action to v4.14.0 (#871) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.13.1` → `v4.14.0` | --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.14.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.14.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0) #### Release Notes We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another. This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries. ##### Minimum integration versions To support the runtime metadata collection, make sure to use at least the following versions: - [`pytest-codspeed` v4.4.0](https://redirect.github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v4.4.0) - [`codspeed-rust` v4.5.0](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.5.0) - [`codspeed-cpp` v2.2.0](https://redirect.github.com/CodSpeedHQ/codspeed-cpp/releases/tag/v2.2.0) - [`codspeed-go` v1.1.0](https://redirect.github.com/CodSpeedHQ/codspeed-go/releases/tag/v1.1.0) - [`codspeed-node` v5.3.0](https://redirect.github.com/CodSpeedHQ/codspeed-node/releases/tag/v5.3.0) ##### <!-- 0 -->🚀 Features - Stop panicking when parsing invalid perf file by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​298](https://redirect.github.com/CodSpeedHQ/runner/pull/298) - Make the basic run only 5 rounds to make logs not crash the github page by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Represent the host OS as a SupportedOs enum with per-executor support gates by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bypass systemd-run usage on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add aarch64-apple-darwin to the release targets by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Collect cpu flags in system info by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​281](https://redirect.github.com/CodSpeedHQ/runner/pull/281) ##### <!-- 1 -->🐛 Bug Fixes - Fix instropected\_go's behavior on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Update rust crate git2 to 0.20.4 ([#​284](https://redirect.github.com/CodSpeedHQ/action/issues/284)) by [@​xtqqczze](https://redirect.github.com/xtqqczze) in [#​284](https://redirect.github.com/CodSpeedHQ/runner/pull/284) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.14.0 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​203](https://redirect.github.com/CodSpeedHQ/action/pull/203) - Move the config schema check from pre-commit to ci-only check by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​287](https://redirect.github.com/CodSpeedHQ/runner/pull/287) - Skip tests that rely on linux behavior by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bump instrument-hooks submodule to include stubs improvement by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Rerun exec harness build if instrument hooks sources change by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Make update-bindings.sh PWD agnostic by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) #### Install codspeed-runner 4.14.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.14.0 | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-apple-darwin.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz.sha256) | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md> **Full Changelog**: <https://github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Monday (`* * * * 1`) - 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->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/Glatzel/pyxis). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
2 days ago
build: Update CodSpeedHQ/action action to v4.14.0 (#871) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.13.1` → `v4.14.0` | --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.14.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.14.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0) #### Release Notes We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another. This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries. ##### Minimum integration versions To support the runtime metadata collection, make sure to use at least the following versions: - [`pytest-codspeed` v4.4.0](https://redirect.github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v4.4.0) - [`codspeed-rust` v4.5.0](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.5.0) - [`codspeed-cpp` v2.2.0](https://redirect.github.com/CodSpeedHQ/codspeed-cpp/releases/tag/v2.2.0) - [`codspeed-go` v1.1.0](https://redirect.github.com/CodSpeedHQ/codspeed-go/releases/tag/v1.1.0) - [`codspeed-node` v5.3.0](https://redirect.github.com/CodSpeedHQ/codspeed-node/releases/tag/v5.3.0) ##### <!-- 0 -->🚀 Features - Stop panicking when parsing invalid perf file by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​298](https://redirect.github.com/CodSpeedHQ/runner/pull/298) - Make the basic run only 5 rounds to make logs not crash the github page by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Represent the host OS as a SupportedOs enum with per-executor support gates by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bypass systemd-run usage on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add aarch64-apple-darwin to the release targets by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Collect cpu flags in system info by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​281](https://redirect.github.com/CodSpeedHQ/runner/pull/281) ##### <!-- 1 -->🐛 Bug Fixes - Fix instropected\_go's behavior on macos by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Update rust crate git2 to 0.20.4 ([#​284](https://redirect.github.com/CodSpeedHQ/action/issues/284)) by [@​xtqqczze](https://redirect.github.com/xtqqczze) in [#​284](https://redirect.github.com/CodSpeedHQ/runner/pull/284) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.14.0 by [@​github-actions](https://redirect.github.com/github-actions)\[bot] in [#​203](https://redirect.github.com/CodSpeedHQ/action/pull/203) - Move the config schema check from pre-commit to ci-only check by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​287](https://redirect.github.com/CodSpeedHQ/runner/pull/287) - Skip tests that rely on linux behavior by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Bump instrument-hooks submodule to include stubs improvement by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Rerun exec harness build if instrument hooks sources change by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Make update-bindings.sh PWD agnostic by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) #### Install codspeed-runner 4.14.0 ##### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-installer.sh | sh ``` #### Download codspeed-runner 4.14.0 | File | Platform | Checksum | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-apple-darwin.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-apple-darwin.tar.gz.sha256) | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v4.14.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md> **Full Changelog**: <https://github.com/CodSpeedHQ/action/compare/v4.13.1...v4.14.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Monday (`* * * * 1`) - 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->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/Glatzel/pyxis). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
2 days ago
chore: update shared files synced file(s) with Glatzel/template (#869) synced local file(s) with [Glatzel/template](https://github.com/Glatzel/template). <details> <summary>Changed files</summary> <ul> <li>synced local directory <code>./lefthook/</code> with remote directory <code>./lefthook/</code></li><li>synced local <code>./.github/workflows/ci-lefthook.yml</code> with remote <code>./.github/workflows/ci-lefthook.yml</code></li> </ul> </details> --- This PR was created automatically by the [repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action) workflow run [#24644162416](https://github.com/Glatzel/template/actions/runs/24644162416)
main
3 days ago
build: Update Cargo (#870) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [assert_cmd](https://redirect.github.com/assert-rs/assert_cmd) | dev-dependencies | patch | `2.2.0` → `2.2.1` | | [bpaf](https://redirect.github.com/pacak/bpaf) | dependencies | patch | `0.9.24` → `0.9.25` | | [criterion](https://codspeed.io) ([source](https://redirect.github.com/CodSpeedHQ/codspeed-rust)) | workspace.dependencies | minor | `4.4.1` → `4.5.0` | | [tokio](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tokio)) | dependencies | minor | `1.51.1` → `1.52.1` | --- ### Release Notes <details> <summary>assert-rs/assert_cmd (assert_cmd)</summary> ### [`v2.2.1`](https://redirect.github.com/assert-rs/assert_cmd/blob/HEAD/CHANGELOG.md#221---2026-04-17) [Compare Source](https://redirect.github.com/assert-rs/assert_cmd/compare/v2.2.0...v2.2.1) ##### Internal - Dependency update </details> <details> <summary>pacak/bpaf (bpaf)</summary> ### [`v0.9.25`](https://redirect.github.com/pacak/bpaf/blob/HEAD/Changelog.md#bpaf-0925---2026-04-15) - Change rendering of an adjacent block in Markdown - this is no longer a `###` but a regular line item instead. Header messes up with generated navigation on some pages - `app_name` - parser that extracts the executable name </details> <details> <summary>CodSpeedHQ/codspeed-rust (criterion)</summary> ### [`v4.5.0`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.5.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v4.4.1...v4.5.0) #### What's Changed We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another. This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries. - feat(codspeed): collect Rust toolchain environment at build time by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​171](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/171) - Bump instrument hooks and collect linked libraries by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​173](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/173) **Full Changelog**: <https://github.com/CodSpeedHQ/codspeed-rust/compare/v4.4.1...v4.5.0> </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.52.1`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.52.1): Tokio v1.52.1 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.52.0...tokio-1.52.1) ### 1.52.1 (April 16th, 2026) #### Fixed - runtime: revert [#​7757] to fix [a regression][#​8056] that causes `spawn_blocking` to hang ([#​8057]) [#​7757]: https://redirect.github.com/tokio-rs/tokio/pull/7757 [#​8056]: https://redirect.github.com/tokio-rs/tokio/pull/8056 [#​8057]: https://redirect.github.com/tokio-rs/tokio/pull/8057 ### [`v1.52.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.52.0): Tokio v1.52.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.51.1...tokio-1.52.0) ### 1.52.0 (April 14th, 2026) #### Added - io: `AioSource::register_borrowed` for I/O safety support ([#​7992]) - net: add `try_io` function to `unix::pipe` sender and receiver types ([#​8030]) #### Added (unstable) - runtime: `Builder::enable_eager_driver_handoff` setting enable eager hand off of the I/O and time drivers before polling tasks ([#​8010]) - taskdump: add `trace_with()` for customized task dumps ([#​8025]) - taskdump: allow `impl FnMut()` in `trace_with` instead of just `fn()` ([#​8040]) - fs: support `io_uring` in `AsyncRead` for `File` ([#​7907]) #### Changed - runtime: improve `spawn_blocking` scalability with sharded queue ([#​7757]) - runtime: use `compare_exchange_weak()` in worker queue ([#​8028]) #### Fixed - runtime: overflow second half of tasks when local queue is filled instead of first half ([#​8029]) #### Documented - docs: fix typo in `oneshot::Sender::send` docs ([#​8026]) - docs: hide #\[tokio::main] attribute in the docs of `sync::watch` ([#​8035]) - net: add docs on `ConnectionRefused` errors with UDP sockets ([#​7870]) [#​7757]: https://redirect.github.com/tokio-rs/tokio/pull/7757 [#​7870]: https://redirect.github.com/tokio-rs/tokio/pull/7870 [#​7907]: https://redirect.github.com/tokio-rs/tokio/pull/7907 [#​7992]: https://redirect.github.com/tokio-rs/tokio/pull/7992 [#​8010]: https://redirect.github.com/tokio-rs/tokio/pull/8010 [#​8025]: https://redirect.github.com/tokio-rs/tokio/pull/8025 [#​8026]: https://redirect.github.com/tokio-rs/tokio/pull/8026 [#​8028]: https://redirect.github.com/tokio-rs/tokio/pull/8028 [#​8029]: https://redirect.github.com/tokio-rs/tokio/pull/8029 [#​8030]: https://redirect.github.com/tokio-rs/tokio/pull/8030 [#​8035]: https://redirect.github.com/tokio-rs/tokio/pull/8035 [#​8040]: https://redirect.github.com/tokio-rs/tokio/pull/8040 </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Monday (`* * * * 1`) - 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. --- - [ ] <!-- rebase-check -->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/Glatzel/pyxis). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
3 days ago
build: Update Cargo
renovate/cargo
3 days ago
build: Update Cargo (#867) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [assert_cmd](https://redirect.github.com/assert-rs/assert_cmd) | dev-dependencies | patch | `2.2.0` → `2.2.1` | | [bpaf](https://redirect.github.com/pacak/bpaf) | dependencies | patch | `0.9.24` → `0.9.25` | | [clerk](https://redirect.github.com/Glatzel/toolbox) | dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [clerk](https://redirect.github.com/Glatzel/toolbox) | workspace.dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [criterion](https://codspeed.io) ([source](https://redirect.github.com/CodSpeedHQ/codspeed-rust)) | workspace.dependencies | minor | `4.4.1` → `4.5.0` | | [envoy](https://redirect.github.com/Glatzel/toolbox) | workspace.dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [mischief](https://redirect.github.com/Glatzel/toolbox) | dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [mischief](https://redirect.github.com/Glatzel/toolbox) | workspace.dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [rax](https://redirect.github.com/Glatzel/toolbox) | dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [rax](https://redirect.github.com/Glatzel/toolbox) | workspace.dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [rax-nmea](https://redirect.github.com/Glatzel/toolbox) | dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [rax-nmea](https://redirect.github.com/Glatzel/toolbox) | workspace.dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [rayon](https://redirect.github.com/rayon-rs/rayon) | dependencies | minor | `1.11.0` → `1.12.0` | | [serialport-ext](https://redirect.github.com/Glatzel/toolbox) | dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [serialport-ext](https://redirect.github.com/Glatzel/toolbox) | workspace.dependencies | patch | `v2026.4.7` → `v2026.4.16` | | [tokio](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tokio)) | dependencies | minor | `1.51.1` → `1.52.1` | --- ### Release Notes <details> <summary>assert-rs/assert_cmd (assert_cmd)</summary> ### [`v2.2.1`](https://redirect.github.com/assert-rs/assert_cmd/blob/HEAD/CHANGELOG.md#221---2026-04-17) [Compare Source](https://redirect.github.com/assert-rs/assert_cmd/compare/v2.2.0...v2.2.1) ##### Internal - Dependency update </details> <details> <summary>pacak/bpaf (bpaf)</summary> ### [`v0.9.25`](https://redirect.github.com/pacak/bpaf/blob/HEAD/Changelog.md#bpaf-0925---2026-04-15) - Change rendering of an adjacent block in Markdown - this is no longer a `###` but a regular line item instead. Header messes up with generated navigation on some pages - `app_name` - parser that extracts the executable name </details> <details> <summary>Glatzel/toolbox (clerk)</summary> ### [`v2026.4.16`](https://redirect.github.com/Glatzel/toolbox/blob/HEAD/CHANGELOG.md#001---2025-02-13) [Compare Source](https://redirect.github.com/Glatzel/toolbox/compare/v2026.4.7...v2026.4.16) ##### Added - Add terminal layer by [@​Glatzel](https://redirect.github.com/Glatzel) in [#​1](https://redirect.github.com/Glatzel/toolbox/pull/1) [2026.4.16]: https://redirect.github.com/Glatzel/toolbox/compare/v2026.4.7..v2026.4.16 [2026.4.7]: https://redirect.github.com/Glatzel/toolbox/compare/v2026.4.3..v2026.4.7 [2026.4.3]: https://redirect.github.com/Glatzel/toolbox/compare/v2026.3.17..v2026.4.3 [2026.3.17]: https://redirect.github.com/Glatzel/toolbox/compare/v2026.3.14..v2026.3.17 [2026.3.14]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.38..v2026.3.14 [0.0.38]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.37..v0.0.38 [0.0.37]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.36..v0.0.37 [0.0.36]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.35..v0.0.36 [0.0.35]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.34..v0.0.35 [0.0.34]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.33..v0.0.34 [0.0.33]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.32..v0.0.33 [0.0.32]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.31..v0.0.32 [0.0.31]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.30..v0.0.31 [0.0.30]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.29..v0.0.30 [0.0.29]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.28..v0.0.29 [0.0.28]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.27..v0.0.28 [0.0.27]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.26..v0.0.27 [0.0.26]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.25..v0.0.26 [0.0.25]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.24..v0.0.25 [0.0.24]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.23..v0.0.24 [0.0.23]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.22..v0.0.23 [0.0.22]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.21..v0.0.22 [0.0.21]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.20..v0.0.21 [0.0.20]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.19..v0.0.20 [0.0.19]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.18..v0.0.19 [0.0.18]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.17..v0.0.18 [0.0.17]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.16..v0.0.17 [0.0.16]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.15..v0.0.16 [0.0.15]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.14..v0.0.15 [0.0.14]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.13..v0.0.14 [0.0.13]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.12..v0.0.13 [0.0.12]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.11..v0.0.12 [0.0.10]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.9..v0.0.10 [0.0.9]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.8..v0.0.9 [0.0.8]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.7..v0.0.8 [0.0.7]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.6..v0.0.7 [0.0.6]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.5..v0.0.6 [0.0.5]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.4..v0.0.5 [0.0.4]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.3..v0.0.4 [0.0.2]: https://redirect.github.com/Glatzel/toolbox/compare/v0.0.1..v0.0.2 <!-- generated by git-cliff --> </details> <details> <summary>CodSpeedHQ/codspeed-rust (criterion)</summary> ### [`v4.5.0`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.5.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v4.4.1...v4.5.0) #### What's Changed We now collect buildtime and runtime environment data to warn users about differences in their runtime environment when comparing two runs against one another. This data includes toolchain metadata like version and build options, as well as a list of dynamically loaded linked libraries. - feat(codspeed): collect Rust toolchain environment at build time by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​171](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/171) - Bump instrument hooks and collect linked libraries by [@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#​173](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/173) **Full Changelog**: <https://github.com/CodSpeedHQ/codspeed-rust/compare/v4.4.1...v4.5.0> </details> <details> <summary>rayon-rs/rayon (rayon)</summary> ### [`v1.12.0`](https://redirect.github.com/rayon-rs/rayon/blob/HEAD/RELEASES.md#Release-rayon-1120-2026-04-13) [Compare Source](https://redirect.github.com/rayon-rs/rayon/compare/v1.11.0...v1.12.0) - Fixed a bug in parallel `Range<char>` when the end is 0xE000, just past the surrogate boundary, which was unsafely producing invalid `char` values. - The new method `ParallelSlice::par_array_windows` works like `par_windows` but with a constant length, producing `&[T; N]` items. </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.52.1`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.52.1): Tokio v1.52.1 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.52.0...tokio-1.52.1) ### 1.52.1 (April 16th, 2026) #### Fixed - runtime: revert [#​7757] to fix [a regression][#​8056] that causes `spawn_blocking` to hang ([#​8057]) [#​7757]: https://redirect.github.com/tokio-rs/tokio/pull/7757 [#​8056]: https://redirect.github.com/tokio-rs/tokio/pull/8056 [#​8057]: https://redirect.github.com/tokio-rs/tokio/pull/8057 ### [`v1.52.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.52.0): Tokio v1.52.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.51.1...tokio-1.52.0) ### 1.52.0 (April 14th, 2026) #### Added - io: `AioSource::register_borrowed` for I/O safety support ([#​7992]) - net: add `try_io` function to `unix::pipe` sender and receiver types ([#​8030]) #### Added (unstable) - runtime: `Builder::enable_eager_driver_handoff` setting enable eager hand off of the I/O and time drivers before polling tasks ([#​8010]) - taskdump: add `trace_with()` for customized task dumps ([#​8025]) - taskdump: allow `impl FnMut()` in `trace_with` instead of just `fn()` ([#​8040]) - fs: support `io_uring` in `AsyncRead` for `File` ([#​7907]) #### Changed - runtime: improve `spawn_blocking` scalability with sharded queue ([#​7757]) - runtime: use `compare_exchange_weak()` in worker queue ([#​8028]) #### Fixed - runtime: overflow second half of tasks when local queue is filled instead of first half ([#​8029]) #### Documented - docs: fix typo in `oneshot::Sender::send` docs ([#​8026]) - docs: hide #\[tokio::main] attribute in the docs of `sync::watch` ([#​8035]) - net: add docs on `ConnectionRefused` errors with UDP sockets ([#​7870]) [#​7757]: https://redirect.github.com/tokio-rs/tokio/pull/7757 [#​7870]: https://redirect.github.com/tokio-rs/tokio/pull/7870 [#​7907]: https://redirect.github.com/tokio-rs/tokio/pull/7907 [#​7992]: https://redirect.github.com/tokio-rs/tokio/pull/7992 [#​8010]: https://redirect.github.com/tokio-rs/tokio/pull/8010 [#​8025]: https://redirect.github.com/tokio-rs/tokio/pull/8025 [#​8026]: https://redirect.github.com/tokio-rs/tokio/pull/8026 [#​8028]: https://redirect.github.com/tokio-rs/tokio/pull/8028 [#​8029]: https://redirect.github.com/tokio-rs/tokio/pull/8029 [#​8030]: https://redirect.github.com/tokio-rs/tokio/pull/8030 [#​8035]: https://redirect.github.com/tokio-rs/tokio/pull/8035 [#​8040]: https://redirect.github.com/tokio-rs/tokio/pull/8040 </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Monday (`* * * * 1`) - 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. --- - [ ] <!-- rebase-check -->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/Glatzel/pyxis). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
3 days ago
build: Update Cargo
renovate/cargo
3 days ago
Latest Branches
CodSpeed Performance Gauge
-1%
build: Update Cargo
#870
3 days ago
38dd010
renovate/cargo
CodSpeed Performance Gauge
0%
feat: split tools
#857
9 days ago
b5ff1a8
split
CodSpeed Performance Gauge
0%
build: Update Pixi
#856
9 days ago
00dfa72
renovate/pixi
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs