Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update rust crates (#56)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [async-std](https://async.rs) ([source](https://redirect.github.com/async-rs/async-std)) | dependencies | minor | `1.12.0` -> `1.13.0` | | [bpaf](https://redirect.github.com/pacak/bpaf) | dependencies | patch | `0.9.12` -> `0.9.14` | | [codspeed](https://codspeed.io) ([source](https://redirect.github.com/CodSpeedHQ/codspeed-rust)) | dependencies | minor | `2.6.0` -> `2.7.2` | | [serde](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | dependencies | patch | `1.0.209` -> `1.0.210` | | [serde_json](https://redirect.github.com/serde-rs/json) | dependencies | patch | `1.0.127` -> `1.0.128` | | [smol](https://redirect.github.com/smol-rs/smol) | dependencies | patch | `2.0.1` -> `2.0.2` | | [tokio](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tokio)) | dependencies | minor | `1.39.3` -> `1.40.0` | --- ### Release Notes <details> <summary>async-rs/async-std (async-std)</summary> ### [`v1.13.0`](https://redirect.github.com/async-rs/async-std/blob/HEAD/CHANGELOG.md#1130---2024-09-06) [Compare Source](https://redirect.github.com/async-rs/async-std/compare/v1.12.0...v1.13.0) #### Added - IO Safety traits implementations #### Changed - Various dependencies updates - Export `BufReadExt` and `SeekExt` from `async_std::io` </details> <details> <summary>pacak/bpaf (bpaf)</summary> ### [`v0.9.14`](https://redirect.github.com/pacak/bpaf/blob/HEAD/Changelog.md#bpaf-0914--2024-09-19) [Compare Source](https://redirect.github.com/pacak/bpaf/compare/v0.9.13...v0.9.14) - add license files ([#​388](https://redirect.github.com/pacak/bpaf/issues/388)) thanks [@​davide](https://redirect.github.com/davide) - fix fish completions - you'll need to regenerate completion files for them to work ### [`v0.9.13`](https://redirect.github.com/pacak/bpaf/blob/HEAD/Changelog.md#bpaf-0913--bpafderive-0513---2024-09-06) [Compare Source](https://redirect.github.com/pacak/bpaf/compare/v0.9.12...v0.9.13) - You can now use `fallback_to_usage` in derive macro for options and subcommands ([#​376](https://redirect.github.com/pacak/bpaf/issues/376)) - Bugfixes related to shell completion and file masks thanks [@​ozwaldorf](https://redirect.github.com/ozwaldorf) - `not_strict` restriction for positional items (TODO - check the docs) thanks [@​ozwaldorf](https://redirect.github.com/ozwaldorf) - more shell completion bugfixes ([#​384](https://redirect.github.com/pacak/bpaf/issues/384), [#​382](https://redirect.github.com/pacak/bpaf/issues/382), [#​381](https://redirect.github.com/pacak/bpaf/issues/381)) - `ParseFailure::print_mesage` (with one `s` is deprecated in favor of the right spelling </details> <details> <summary>CodSpeedHQ/codspeed-rust (codspeed)</summary> ### [`v2.7.2`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v2.7.2) [Compare Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v2.7.1...v2.7.2) #### What's Changed - feat: add prebuilt aarch64 binary by [@​art049](https://redirect.github.com/art049) in [https://github.com/CodSpeedHQ/codspeed-rust/pull/53](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/53) - fix: allow building codspeed-rust on unsupported architectures by [@​art049](https://redirect.github.com/art049) in [https://github.com/CodSpeedHQ/codspeed-rust/pull/54](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/54) **Full Changelog**: CodSpeedHQ/codspeed-rust@v2.7.1...v2.7.2 ### [`v2.7.1`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v2.7.1) [Compare Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v2.7.0...v2.7.1) #### What's Changed - chore: set MSRV to 1.74 and enforce it in CI by [@​art049](https://redirect.github.com/art049) in [https://github.com/CodSpeedHQ/codspeed-rust/pull/52](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/52) **Full Changelog**: CodSpeedHQ/codspeed-rust@v2.7.0...v2.7.1 ### [`v2.7.0`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v2.7.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v2.6.0...v2.7.0) #### What's Changed - feat(cargo-codspeed): allow custom build profile selection by [@​art049](https://redirect.github.com/art049) in [https://github.com/CodSpeedHQ/codspeed-rust/pull/49](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/49) - fix(cargo-codspeed): display run bench command error by [@​adriencaccia](https://redirect.github.com/adriencaccia) in [https://github.com/CodSpeedHQ/codspeed-rust/pull/45](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/45) - chore: bump dependency versions and move to Rust 1.80 by [@​antiguru](https://redirect.github.com/antiguru) in [https://github.com/CodSpeedHQ/codspeed-rust/pull/47](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/47) #### New Contributors - [@​antiguru](https://redirect.github.com/antiguru) made their first contribution in [https://github.com/CodSpeedHQ/codspeed-rust/pull/47](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/47) **Full Changelog**: CodSpeedHQ/codspeed-rust@v2.6.0...v2.7.0 </details> <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.210`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.210) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.209...v1.0.210) - Support serializing and deserializing `IpAddr` and `SocketAddr` in no-std mode on Rust 1.77+ ([#​2816](https://redirect.github.com/serde-rs/serde/issues/2816), thanks [@​MathiasKoch](https://redirect.github.com/MathiasKoch)) - Make `serde::ser::StdError` and `serde::de::StdError` equivalent to `core::error::Error` on Rust 1.81+ ([#​2818](https://redirect.github.com/serde-rs/serde/issues/2818)) </details> <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.128`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.128) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.127...1.0.128) - Support serializing maps containing 128-bit integer keys to serde_json::Value ([#​1188](https://redirect.github.com/serde-rs/json/issues/1188), thanks [@​Mrreadiness](https://redirect.github.com/Mrreadiness)) </details> <details> <summary>smol-rs/smol (smol)</summary> ### [`v2.0.2`](https://redirect.github.com/smol-rs/smol/blob/HEAD/CHANGELOG.md#Version-202) [Compare Source](https://redirect.github.com/smol-rs/smol/compare/v2.0.1...v2.0.2) - Update docs to mention `smol-macros`. ([#​319](https://redirect.github.com/smol-rs/smol/issues/319)) </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.40.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.40.0): Tokio v1.40.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.39.3...tokio-1.40.0) ### 1.40.0 (August 30th, 2024) ##### Added - io: add `util::SimplexStream` ([#​6589]) - process: stabilize `Command::process_group` ([#​6731]) - sync: add `{TrySendError,SendTimeoutError}::into_inner` ([#​6755]) - task: add `JoinSet::join_all` ([#​6784]) ##### Added (unstable) - runtime: add `Builder::{on_task_spawn, on_task_terminate}` ([#​6742]) ##### Changed - io: use vectored io for `write_all_buf` when possible ([#​6724]) - runtime: prevent niche-optimization to avoid triggering miri ([#​6744]) - sync: mark mpsc types as `UnwindSafe` ([#​6783]) - sync,time: make `Sleep` and `BatchSemaphore` instrumentation explicit roots ([#​6727]) - task: use `NonZeroU64` for `task::Id` ([#​6733]) - task: include panic message when printing `JoinError` ([#​6753]) - task: add `#[must_use]` to `JoinHandle::abort_handle` ([#​6762]) - time: eliminate timer wheel allocations ([#​6779]) ##### Documented - docs: clarify that `[build]` section doesn't go in Cargo.toml ([#​6728]) - io: clarify zero remaining capacity case ([#​6790]) - macros: improve documentation for `select!` ([#​6774]) - sync: document mpsc channel allocation behavior ([#​6773]) [#​6589]: https://redirect.github.com/tokio-rs/tokio/pull/6589 [#​6724]: https://redirect.github.com/tokio-rs/tokio/pull/6724 [#​6727]: https://redirect.github.com/tokio-rs/tokio/pull/6727 [#​6728]: https://redirect.github.com/tokio-rs/tokio/pull/6728 [#​6731]: https://redirect.github.com/tokio-rs/tokio/pull/6731 [#​6733]: https://redirect.github.com/tokio-rs/tokio/pull/6733 [#​6742]: https://redirect.github.com/tokio-rs/tokio/pull/6742 [#​6744]: https://redirect.github.com/tokio-rs/tokio/pull/6744 [#​6753]: https://redirect.github.com/tokio-rs/tokio/pull/6753 [#​6755]: https://redirect.github.com/tokio-rs/tokio/pull/6755 [#​6762]: https://redirect.github.com/tokio-rs/tokio/pull/6762 [#​6773]: https://redirect.github.com/tokio-rs/tokio/pull/6773 [#​6774]: https://redirect.github.com/tokio-rs/tokio/pull/6774 [#​6779]: https://redirect.github.com/tokio-rs/tokio/pull/6779 [#​6783]: https://redirect.github.com/tokio-rs/tokio/pull/6783 [#​6784]: https://redirect.github.com/tokio-rs/tokio/pull/6784 [#​6790]: https://redirect.github.com/tokio-rs/tokio/pull/6790 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10am on monday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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/Boshen/criterion2.rs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information