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 compatible (#823)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [anyhow](https://redirect.github.com/dtolnay/anyhow) | dependencies | patch | `1.0.86` -> `1.0.89` | | [clap](https://redirect.github.com/clap-rs/clap) | dependencies | patch | `4.5.13` -> `4.5.18` | | [dunce](https://lib.rs/crates/dunce) ([source](https://gitlab.com/kornelski/dunce)) | dependencies | patch | `1.0.4` -> `1.0.5` | | [globset](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/globset) ([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/globset)) | dependencies | patch | `0.4.14` -> `0.4.15` | | [ignore](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/ignore) ([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore)) | dependencies | patch | `0.4.22` -> `0.4.23` | | [indexmap](https://redirect.github.com/indexmap-rs/indexmap) | dependencies | minor | `2.3.0` -> `2.5.0` | | [once_cell](https://redirect.github.com/matklad/once_cell) | dependencies | minor | `1.19.0` -> `1.20.1` | | [regex](https://redirect.github.com/rust-lang/regex) | dependencies | minor | `1.10.5` -> `1.11.0` | | [serde](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | dependencies | patch | `1.0.204` -> `1.0.210` | | [snapbox](https://redirect.github.com/assert-rs/trycmd/tree/main/crates/snapbox) ([source](https://redirect.github.com/assert-rs/snapbox)) | dev-dependencies | patch | `0.6.16` -> `0.6.17` | | [toml_edit](https://redirect.github.com/toml-rs/toml) | dependencies | patch | `0.22.20` -> `0.22.22` | | [trycmd](https://redirect.github.com/assert-rs/trycmd) ([source](https://redirect.github.com/assert-rs/snapbox)) | dependencies | patch | `0.15.6` -> `0.15.7` | --- ### Release Notes <details> <summary>dtolnay/anyhow (anyhow)</summary> ### [`v1.0.89`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.89) [Compare Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.88...1.0.89) - Make anyhow::Error's `UnwindSafe` and `RefUnwindSafe` impl consistently available between versions of Rust newer and older than 1.72 ([#​386](https://redirect.github.com/dtolnay/anyhow/issues/386)) ### [`v1.0.88`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.88) [Compare Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.87...1.0.88) - Documentation improvements ### [`v1.0.87`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.87) [Compare Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.86...1.0.87) - Support more APIs, including `Error::new` and `Error::chain`, in no-std mode on Rust 1.81+ ([#​383](https://redirect.github.com/dtolnay/anyhow/issues/383)) </details> <details> <summary>clap-rs/clap (clap)</summary> ### [`v4.5.18`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4518---2024-09-20) [Compare Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.17...v4.5.18) ##### Features - *(builder)* Expose `Arg::get_display_order` and `Command::get_display_order` ### [`v4.5.17`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4517---2024-09-04) [Compare Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.16...v4.5.17) ##### Fixes - *(help)* Style required argument groups - *(derive)* Improve error messages when unsupported fields are used ### [`v4.5.16`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4516---2024-08-15) [Compare Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.15...v4.5.16) ##### Fixes - *(derive)* Improve error messages when `derive` feature is missing ### [`v4.5.15`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4515---2024-08-10) [Compare Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.14...v4.5.15) ##### Compatiblity - *(unstable-ext)* `Arg::remove` changed return types ##### Fixes - *(unstable-ext)* Make `Arg::remove` return the removed item ### [`v4.5.14`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4514---2024-08-08) [Compare Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.13...v4.5.14) ##### Features - *(unstable-ext)* Added `Arg::add` for attaching arbitrary state, like completion hints, to `Arg` without `Arg` knowing about it </details> <details> <summary>kornelski/dunce (dunce)</summary> ### [`v1.0.5`](https://gitlab.com/kornelski/dunce/compare/v1.0.4...v1.0.5) [Compare Source](https://gitlab.com/kornelski/dunce/compare/v1.0.4...v1.0.5) </details> <details> <summary>indexmap-rs/indexmap (indexmap)</summary> ### [`v2.5.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#250) [Compare Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.4.0...2.5.0) - Added an `insert_before` method to `IndexMap` and `IndexSet`, as an alternative to `shift_insert` with different behavior on existing entries. - Added `first_entry` and `last_entry` methods to `IndexMap`. - Added `From` implementations between `IndexedEntry` and `OccupiedEntry`. ### [`v2.4.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#240) [Compare Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.3.0...2.4.0) - Added methods `IndexMap::append` and `IndexSet::append`, moving all items from one map or set into another, and leaving the original capacity for reuse. </details> <details> <summary>matklad/once_cell (once_cell)</summary> ### [`v1.20.1`](https://redirect.github.com/matklad/once_cell/blob/HEAD/CHANGELOG.md#1201) [Compare Source](https://redirect.github.com/matklad/once_cell/compare/v1.20.0...v1.20.1) - Allow using `race` module using just `portable_atomic`, without `critical_section` and provide better error messages on targets without atomic CAS instruction, [#​265](https://redirect.github.com/matklad/once_cell/pull/265). ### [`v1.20.0`](https://redirect.github.com/matklad/once_cell/compare/v1.19.0...v1.20.0) [Compare Source](https://redirect.github.com/matklad/once_cell/compare/v1.19.0...v1.20.0) </details> <details> <summary>rust-lang/regex (regex)</summary> ### [`v1.11.0`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1110-2024-09-29) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.10.6...1.11.0) \=================== This is a new minor release of `regex` that brings in an update to the Unicode Character Database. Specifically, this updates the Unicode data used by `regex` internally to the version 16 release. New features: - [FEATURE #​1228](https://redirect.github.com/rust-lang/regex/pull/1228): Add new `regex::SetMatches::matched_all` method. - [FEATURE #​1229](https://redirect.github.com/rust-lang/regex/pull/1229): Update to Unicode Character Database (UCD) version 16. ### [`v1.10.6`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1106-2024-08-02) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.10.5...1.10.6) \=================== This is a new patch release with a fix for the `unstable` crate feature that enables `std::str::Pattern` trait integration. Bug fixes: - [BUG #​1219](https://redirect.github.com/rust-lang/regex/pull/1219): Fix the `Pattern` trait implementation as a result of nightly API breakage. </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)) ### [`v1.0.209`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.209) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.208...v1.0.209) - Fix deserialization of empty structs and empty tuples inside of untagged enums ([#​2805](https://redirect.github.com/serde-rs/serde/issues/2805), thanks [@​Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.208`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.208) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.207...v1.0.208) - Support serializing and deserializing unit structs in a `flatten` field ([#​2802](https://redirect.github.com/serde-rs/serde/issues/2802), thanks [@​jonhoo](https://redirect.github.com/jonhoo)) ### [`v1.0.207`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.207) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.206...v1.0.207) - Improve interactions between `flatten` attribute and `skip_serializing`/`skip_deserializing` ([#​2795](https://redirect.github.com/serde-rs/serde/issues/2795), thanks [@​Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.206`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.206) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.205...v1.0.206) - Improve support for `flatten` attribute inside of enums ([#​2567](https://redirect.github.com/serde-rs/serde/issues/2567), thanks [@​Mingun](https://redirect.github.com/Mingun)) ### [`v1.0.205`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.205) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.204...v1.0.205) - Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants ([#​2785](https://redirect.github.com/serde-rs/serde/issues/2785), thanks [@​Mingun](https://redirect.github.com/Mingun)) - Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields ([#​2791](https://redirect.github.com/serde-rs/serde/issues/2791)) </details> <details> <summary>assert-rs/snapbox (snapbox)</summary> ### [`v0.6.17`](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.16...snapbox-v0.6.17) [Compare Source](https://redirect.github.com/assert-rs/snapbox/compare/snapbox-v0.6.16...snapbox-v0.6.17) </details> <details> <summary>toml-rs/toml (toml_edit)</summary> ### [`v0.22.22`](https://redirect.github.com/toml-rs/toml/compare/v0.22.21...v0.22.22) [Compare Source](https://redirect.github.com/toml-rs/toml/compare/v0.22.21...v0.22.22) ### [`v0.22.21`](https://redirect.github.com/toml-rs/toml/compare/v0.22.20...v0.22.21) [Compare Source](https://redirect.github.com/toml-rs/toml/compare/v0.22.20...v0.22.21) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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/crate-ci/cargo-release). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information