chore(deps): Update compatible (#1021)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [ahash](https://togithub.com/tkaitchuck/ahash) | dependencies | patch
| `0.8.7` -> `0.8.11` |
| [anstream](https://togithub.com/rust-cli/anstyle) | dependencies |
patch | `0.6.13` -> `0.6.14` |
| [anstyle](https://togithub.com/rust-cli/anstyle) | dependencies |
patch | `1.0.6` -> `1.0.7` |
| [anyhow](https://togithub.com/dtolnay/anyhow) | dependencies | patch |
`1.0.75` -> `1.0.86` |
| [assert_fs](https://togithub.com/assert-rs/assert_fs) |
dev-dependencies | patch | `1.1.0` -> `1.1.1` |
| [bstr](https://togithub.com/BurntSushi/bstr) | dependencies | patch |
`1.9.0` -> `1.9.1` |
| [colorchoice-clap](https://togithub.com/rust-cli/anstyle) |
dependencies | patch | `1.0.3` -> `1.0.4` |
| [enumflags2](https://togithub.com/meithecatte/enumflags2) |
dependencies | patch | `0.7.8` -> `0.7.9` |
| [env_logger](https://togithub.com/rust-cli/env_logger) | dependencies
| patch | `0.11.1` -> `0.11.3` |
|
[ignore](https://togithub.com/BurntSushi/ripgrep/tree/master/crates/ignore)
([source](https://togithub.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore))
| dependencies | patch | `0.4.20` -> `0.4.22` |
| [log](https://togithub.com/rust-lang/log) | dependencies | patch |
`0.4.20` -> `0.4.21` |
| [serde](https://serde.rs)
([source](https://togithub.com/serde-rs/serde)) | dependencies | patch |
`1.0.189` -> `1.0.203` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies |
patch | `1.0.107` -> `1.0.117` |
|
[snapbox](https://togithub.com/assert-rs/trycmd/tree/main/crates/snapbox)
([source](https://togithub.com/assert-rs/trycmd)) | dev-dependencies |
patch | `0.6.5` -> `0.6.7` |
| [thiserror](https://togithub.com/dtolnay/thiserror) | dependencies |
patch | `1.0.49` -> `1.0.61` |
| [toml](https://togithub.com/toml-rs/toml) | dependencies | patch |
`0.8.12` -> `0.8.13` |
| [winnow](https://togithub.com/winnow-rs/winnow) | dependencies | patch
| `0.6.7` -> `0.6.9` |

---

### Release Notes

<details>
<summary>tkaitchuck/ahash (ahash)</summary>

###
[`v0.8.11`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.11)

[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/v0.8.10...v0.8.11)

Patch release to further strengthen u64 fastpath based on
[#&#8203;210](https://togithub.com/tkaitchuck/ahash/issues/210)

**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/v0.8.10...v0.8.11

###
[`v0.8.10`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.10)

[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/v0.8.9...v0.8.10)

Patch to fix
[#&#8203;210](https://togithub.com/tkaitchuck/ahash/issues/210) which
caused poor distribution when hashing a single u64 on nightly.

**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/v0.8.9...v0.8.10

###
[`v0.8.9`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.9)

[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/v0.8.8...v0.8.9)

Minor patch to fix
[#&#8203;207](https://togithub.com/tkaitchuck/ahash/issues/207)

**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/v0.8.8...v0.8.9

###
[`v0.8.8`](https://togithub.com/tkaitchuck/aHash/releases/tag/v0.8.8)

[Compare
Source](https://togithub.com/tkaitchuck/ahash/compare/0.8.7...v0.8.8)

#### What's Changed

- Fix some typos by [@&#8203;striezel](https://togithub.com/striezel) in
[https://github.com/tkaitchuck/aHash/pull/192](https://togithub.com/tkaitchuck/aHash/pull/192)
- Update GitHub Actions CI by
[@&#8203;striezel](https://togithub.com/striezel) in
[https://github.com/tkaitchuck/aHash/pull/193](https://togithub.com/tkaitchuck/aHash/pull/193)
- Bump rust-version to 1.72.0 by
[@&#8203;Jefffrey](https://togithub.com/Jefffrey) in
[https://github.com/tkaitchuck/aHash/pull/196](https://togithub.com/tkaitchuck/aHash/pull/196)
- Increase the MSRV presubmit checks to include multiple architectures
by [@&#8203;tkaitchuck](https://togithub.com/tkaitchuck) in
[https://github.com/tkaitchuck/aHash/pull/197](https://togithub.com/tkaitchuck/aHash/pull/197)

#### New Contributors

- [@&#8203;striezel](https://togithub.com/striezel) made their first
contribution in
[https://github.com/tkaitchuck/aHash/pull/192](https://togithub.com/tkaitchuck/aHash/pull/192)
- [@&#8203;Jefffrey](https://togithub.com/Jefffrey) made their first
contribution in
[https://github.com/tkaitchuck/aHash/pull/196](https://togithub.com/tkaitchuck/aHash/pull/196)

**Full Changelog**:
https://github.com/tkaitchuck/aHash/compare/0.8.7...v0.8.8

</details>

<details>
<summary>rust-cli/anstyle (anstream)</summary>

###
[`v0.6.14`](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.13...anstream-v0.6.14)

[Compare
Source](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.13...anstream-v0.6.14)

</details>

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

### [`v1.0.86`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.86)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.85...1.0.86)

- Fix parse error in `ensure!` with non-literal after minus sign
([#&#8203;373](https://togithub.com/dtolnay/anyhow/issues/373))

### [`v1.0.85`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.85)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.84...1.0.85)

- Improve `ensure!` macro's rules to unblock some rustc pretty-printer
improvements
([#&#8203;368](https://togithub.com/dtolnay/anyhow/issues/368),
[#&#8203;371](https://togithub.com/dtolnay/anyhow/issues/371))

### [`v1.0.84`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.84)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.83...1.0.84)

- Disallow calling `ensure!` through a `Not` impl for a type that is not
`bool` ([#&#8203;367](https://togithub.com/dtolnay/anyhow/issues/367))

### [`v1.0.83`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.83)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.82...1.0.83)

- Integrate compile-time checking of cfgs
([#&#8203;363](https://togithub.com/dtolnay/anyhow/issues/363))

### [`v1.0.82`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.82)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.81...1.0.82)

-   Documentation improvements

### [`v1.0.81`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.81)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.80...1.0.81)

- Make backtrace support available when using -Dwarnings
([#&#8203;354](https://togithub.com/dtolnay/anyhow/issues/354))

### [`v1.0.80`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.80)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.79...1.0.80)

-   Fix unused_imports warnings when compiled by rustc 1.78

### [`v1.0.79`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.79)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.78...1.0.79)

- Work around improperly cached build script result by sccache
([#&#8203;340](https://togithub.com/dtolnay/anyhow/issues/340))

### [`v1.0.78`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.78)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.77...1.0.78)

- Reduce spurious rebuilds under RustRover IDE when using a nightly
toolchain
([#&#8203;337](https://togithub.com/dtolnay/anyhow/issues/337))

### [`v1.0.77`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.77)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.76...1.0.77)

- Make `anyhow::Error::backtrace` available on stable Rust compilers
1.65+ ([#&#8203;293](https://togithub.com/dtolnay/anyhow/issues/293),
thanks [@&#8203;LukasKalbertodt](https://togithub.com/LukasKalbertodt))

### [`v1.0.76`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.76)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.75...1.0.76)

- Opt in to `unsafe_op_in_unsafe_fn` lint
([#&#8203;329](https://togithub.com/dtolnay/anyhow/issues/329))

</details>

<details>
<summary>assert-rs/assert_fs (assert_fs)</summary>

###
[`v1.1.1`](https://togithub.com/assert-rs/assert_fs/blob/HEAD/CHANGELOG.md#111---2024-01-12)

[Compare
Source](https://togithub.com/assert-rs/assert_fs/compare/v1.1.0...v1.1.1)

##### Internal

-   Dependency update

</details>

<details>
<summary>BurntSushi/bstr (bstr)</summary>

###
[`v1.9.1`](https://togithub.com/BurntSushi/bstr/compare/1.9.0...1.9.1)

[Compare
Source](https://togithub.com/BurntSushi/bstr/compare/1.9.0...1.9.1)

</details>

<details>
<summary>meithecatte/enumflags2 (enumflags2)</summary>

###
[`v0.7.9`](https://togithub.com/meithecatte/enumflags2/releases/tag/v0.7.9):
Release 0.7.9

[Compare
Source](https://togithub.com/meithecatte/enumflags2/compare/v0.7.8...v0.7.9)

- The `BitFlag` trait now includes convenience re-exports for the
constructors of `BitFlags`. This lets you do `MyFlag::from_bits` instead
`BitFlags::<MyFlag>::from_bits` where the type of the flag cannot be
inferred from context (thanks
[@&#8203;ronnodas](https://togithub.com/ronnodas)).
- The documentation now calls out the fact that the implementation of
`PartialOrd` may not be what you expect (reported by
[@&#8203;ronnodas](https://togithub.com/ronnodas)).

</details>

<details>
<summary>rust-cli/env_logger (env_logger)</summary>

###
[`v0.11.3`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0113---2024-03-05)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.2...v0.11.3)

##### Features

-   Experimental support for key-value logging behind `unstable-kv`

###
[`v0.11.2`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0112---2024-02-13)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.1...v0.11.2)

</details>

<details>
<summary>BurntSushi/ripgrep (ignore)</summary>

###
[`v0.4.22`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.21...ignore-0.4.22)

[Compare
Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.21...ignore-0.4.22)

###
[`v0.4.21`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.20...ignore-0.4.21)

[Compare
Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.20...ignore-0.4.21)

</details>

<details>
<summary>rust-lang/log (log)</summary>

###
[`v0.4.21`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0421---2024-02-27)

[Compare
Source](https://togithub.com/rust-lang/log/compare/0.4.20...0.4.21)

</details>

<details>
<summary>serde-rs/serde (serde)</summary>

###
[`v1.0.203`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.203)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.202...v1.0.203)

- Documentation improvements
([#&#8203;2747](https://togithub.com/serde-rs/serde/issues/2747))

###
[`v1.0.202`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.202)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.201...v1.0.202)

- Provide public access to RenameAllRules in serde_derive_internals
([#&#8203;2743](https://togithub.com/serde-rs/serde/issues/2743))

###
[`v1.0.201`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.201)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.200...v1.0.201)

- Resolve unexpected_cfgs warning
([#&#8203;2737](https://togithub.com/serde-rs/serde/issues/2737))

###
[`v1.0.200`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.200)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.199...v1.0.200)

- Fix formatting of "invalid type" and "invalid value" deserialization
error messages containing NaN or infinite floats
([#&#8203;2733](https://togithub.com/serde-rs/serde/issues/2733), thanks
[@&#8203;jamessan](https://togithub.com/jamessan))

###
[`v1.0.199`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.199)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.198...v1.0.199)

- Fix ambiguous associated item when `forward_to_deserialize_any!` is
used on an enum with `Error` variant
([#&#8203;2732](https://togithub.com/serde-rs/serde/issues/2732), thanks
[@&#8203;aatifsyed](https://togithub.com/aatifsyed))

###
[`v1.0.198`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.198)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.197...v1.0.198)

- Support serializing and deserializing `Saturating<T>`
([#&#8203;2709](https://togithub.com/serde-rs/serde/issues/2709), thanks
[@&#8203;jbethune](https://togithub.com/jbethune))

###
[`v1.0.197`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.197)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.196...v1.0.197)

-   Fix unused_imports warnings when compiled by rustc 1.78
- Optimize code size of some Display impls
([#&#8203;2697](https://togithub.com/serde-rs/serde/issues/2697), thanks
[@&#8203;nyurik](https://togithub.com/nyurik))

###
[`v1.0.196`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.196)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.195...v1.0.196)

- Improve formatting of "invalid type" error messages involving floats
([#&#8203;2682](https://togithub.com/serde-rs/serde/issues/2682))

###
[`v1.0.195`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.195)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.194...v1.0.195)

- Prevent remote definitions of tuple struct or tuple variant from
triggering dead_code warning
([#&#8203;2671](https://togithub.com/serde-rs/serde/issues/2671))

###
[`v1.0.194`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.194)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.193...v1.0.194)

- Update proc-macro2 to fix caching issue when using a rustc-wrapper
such as sccache

###
[`v1.0.193`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.193)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.192...v1.0.193)

- Fix field names used for the deserialization of `RangeFrom` and
`RangeTo`
([#&#8203;2653](https://togithub.com/serde-rs/serde/issues/2653),
[#&#8203;2654](https://togithub.com/serde-rs/serde/issues/2654),
[#&#8203;2655](https://togithub.com/serde-rs/serde/issues/2655), thanks
[@&#8203;emilbonnek](https://togithub.com/emilbonnek))

###
[`v1.0.192`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.192)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.191...v1.0.192)

- Allow internal tag field in untagged variant
([#&#8203;2646](https://togithub.com/serde-rs/serde/issues/2646), thanks
[@&#8203;robsdedude](https://togithub.com/robsdedude))

###
[`v1.0.191`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.191)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.190...v1.0.191)

-   Documentation improvements

###
[`v1.0.190`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.190)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.189...v1.0.190)

- Preserve NaN sign when deserializing f32 from f64 or vice versa
([#&#8203;2637](https://togithub.com/serde-rs/serde/issues/2637))

</details>

<details>
<summary>serde-rs/json (serde_json)</summary>

###
[`v1.0.117`](https://togithub.com/serde-rs/json/releases/tag/v1.0.117)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.116...v1.0.117)

- Resolve unexpected_cfgs warning
([#&#8203;1130](https://togithub.com/serde-rs/json/issues/1130))

###
[`v1.0.116`](https://togithub.com/serde-rs/json/releases/tag/v1.0.116)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.115...v1.0.116)

- Make module structure comprehensible to static analysis
([#&#8203;1124](https://togithub.com/serde-rs/json/issues/1124), thanks
[@&#8203;mleonhard](https://togithub.com/mleonhard))

###
[`v1.0.115`](https://togithub.com/serde-rs/json/releases/tag/v1.0.115)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.114...v1.0.115)

-   Documentation improvements

###
[`v1.0.114`](https://togithub.com/serde-rs/json/releases/tag/v1.0.114)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.113...v1.0.114)

-   Fix unused_imports warnings when compiled by rustc 1.78

###
[`v1.0.113`](https://togithub.com/serde-rs/json/releases/tag/v1.0.113)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.112...v1.0.113)

- Add `swap_remove` and `shift_remove` methods on Map
([#&#8203;1109](https://togithub.com/serde-rs/json/issues/1109))

###
[`v1.0.112`](https://togithub.com/serde-rs/json/releases/tag/v1.0.112)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.111...v1.0.112)

- Improve formatting of "invalid type" error messages involving floats
([#&#8203;1107](https://togithub.com/serde-rs/json/issues/1107))

###
[`v1.0.111`](https://togithub.com/serde-rs/json/releases/tag/v1.0.111)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.110...v1.0.111)

- Improve floating point parsing performance on loongarch64
([#&#8203;1100](https://togithub.com/serde-rs/json/issues/1100), thanks
[@&#8203;heiher](https://togithub.com/heiher))

###
[`v1.0.110`](https://togithub.com/serde-rs/json/releases/tag/v1.0.110)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.109...v1.0.110)

- Update proc-macro2 to fix caching issue when using a rustc-wrapper
such as sccache

###
[`v1.0.109`](https://togithub.com/serde-rs/json/releases/tag/v1.0.109)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.108...v1.0.109)

-   Documentation improvements

###
[`v1.0.108`](https://togithub.com/serde-rs/json/releases/tag/v1.0.108)

[Compare
Source](https://togithub.com/serde-rs/json/compare/v1.0.107...v1.0.108)

- Documentation improvements
([#&#8203;1075](https://togithub.com/serde-rs/json/issues/1075),
[#&#8203;1081](https://togithub.com/serde-rs/json/issues/1081),
[#&#8203;1082](https://togithub.com/serde-rs/json/issues/1082), thanks
[@&#8203;dimo414](https://togithub.com/dimo414) and
[@&#8203;fritzrehde](https://togithub.com/fritzrehde))

</details>

<details>
<summary>assert-rs/trycmd (snapbox)</summary>

###
[`v0.6.7`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.6...snapbox-v0.6.7)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.6...snapbox-v0.6.7)

###
[`v0.6.6`](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.5...snapbox-v0.6.6)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/snapbox-v0.6.5...snapbox-v0.6.6)

</details>

<details>
<summary>dtolnay/thiserror (thiserror)</summary>

###
[`v1.0.61`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.61)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.60...1.0.61)

- Use `core::fmt` and `core::panic` to facilitate `error_in_core`
support
([#&#8203;299](https://togithub.com/dtolnay/thiserror/issues/299),
thanks [@&#8203;jordens](https://togithub.com/jordens))

###
[`v1.0.60`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.60)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.59...1.0.60)

- Resolve unexpected_cfgs warning
([#&#8203;298](https://togithub.com/dtolnay/thiserror/issues/298))

###
[`v1.0.59`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.59)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.58...1.0.59)

- Unblock testing of rustc `debug-fmt-detail` option
([#&#8203;297](https://togithub.com/dtolnay/thiserror/issues/297))

###
[`v1.0.58`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.58)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.57...1.0.58)

- Make backtrace support available when using -Dwarnings
([#&#8203;292](https://togithub.com/dtolnay/thiserror/issues/292))

###
[`v1.0.57`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.57)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.56...1.0.57)

- Generate more efficient `Display` impl for error message which do not
contain any interpolated value
([#&#8203;286](https://togithub.com/dtolnay/thiserror/issues/286),
thanks [@&#8203;nyurik](https://togithub.com/nyurik))

###
[`v1.0.56`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.56)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.55...1.0.56)

- Update proc-macro2 to fix caching issue when using a rustc-wrapper
such as sccache

###
[`v1.0.55`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.55)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.54...1.0.55)

- Work around improperly cached build script result by sccache – second
attempt
([#&#8203;280](https://togithub.com/dtolnay/thiserror/issues/280))

###
[`v1.0.54`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.54)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.53...1.0.54)

- Work around improperly cached build script result by sccache – first
attempt
([#&#8203;279](https://togithub.com/dtolnay/thiserror/issues/279))

###
[`v1.0.53`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.53)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.52...1.0.53)

- Reduce spurious rebuilds under RustRover IDE when using a nightly
toolchain
([#&#8203;270](https://togithub.com/dtolnay/thiserror/issues/270))

###
[`v1.0.52`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.52)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.51...1.0.52)

- Fix interaction with RUSTC_BOOTSTRAP
([#&#8203;269](https://togithub.com/dtolnay/thiserror/issues/269))

###
[`v1.0.51`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.51)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.50...1.0.51)

- Improve diagnostics when an invalid attribute previously caused
thiserror to generate no `Error` impl
([#&#8203;266](https://togithub.com/dtolnay/thiserror/issues/266))

###
[`v1.0.50`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.50)

[Compare
Source](https://togithub.com/dtolnay/thiserror/compare/1.0.49...1.0.50)

- Improve diagnostic when a #\[source], #\[from], or #\[transparant]
attribute refers to a type that has no std::error::Error impl
([#&#8203;258](https://togithub.com/dtolnay/thiserror/issues/258),
thanks [@&#8203;de-vri-es](https://togithub.com/de-vri-es))

</details>

<details>
<summary>toml-rs/toml (toml)</summary>

###
[`v0.8.13`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)

</details>

<details>
<summary>winnow-rs/winnow (winnow)</summary>

###
[`v0.6.9`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#069---2024-05-28)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.8...v0.6.9)

##### Compatibility

-   Bump MSRV to 1.65

##### Features

-   Add `Debug` impls for `stream::Stateful` and `stream::Recoverable`

###
[`v0.6.8`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#068---2024-05-06)

[Compare
Source](https://togithub.com/winnow-rs/winnow/compare/v0.6.7...v0.6.8)

##### Features

-   Support `&mut [impl Parser]` within `alt`

</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://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-06-01 02:58:27 +00:00 committed by GitHub
parent f98d8d9821
commit 0d0233b9e0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

104
Cargo.lock generated
View file

@ -19,9 +19,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]] [[package]]
name = "ahash" name = "ahash"
version = "0.8.7" version = "0.8.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"getrandom", "getrandom",
@ -41,23 +41,24 @@ dependencies = [
[[package]] [[package]]
name = "anstream" name = "anstream"
version = "0.6.13" version = "0.6.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b"
dependencies = [ dependencies = [
"anstyle", "anstyle",
"anstyle-parse", "anstyle-parse",
"anstyle-query", "anstyle-query",
"anstyle-wincon", "anstyle-wincon",
"colorchoice", "colorchoice",
"is_terminal_polyfill",
"utf8parse", "utf8parse",
] ]
[[package]] [[package]]
name = "anstyle" name = "anstyle"
version = "1.0.6" version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b"
[[package]] [[package]]
name = "anstyle-parse" name = "anstyle-parse"
@ -89,15 +90,15 @@ dependencies = [
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.75" version = "1.0.86"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"
[[package]] [[package]]
name = "assert_fs" name = "assert_fs"
version = "1.1.0" version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adc5d78e9048d836d12a0c0040ca5f45b18a94d204b4ba4f677a8a7de162426b" checksum = "2cd762e110c8ed629b11b6cde59458cc1c71de78ebbcc30099fc8e0403a2a2ec"
dependencies = [ dependencies = [
"anstyle", "anstyle",
"doc-comment", "doc-comment",
@ -154,9 +155,9 @@ checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
[[package]] [[package]]
name = "bstr" name = "bstr"
version = "1.9.0" version = "1.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706"
dependencies = [ dependencies = [
"memchr", "memchr",
"regex-automata", "regex-automata",
@ -261,9 +262,9 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
[[package]] [[package]]
name = "colorchoice-clap" name = "colorchoice-clap"
version = "1.0.3" version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fe9ad5d064caf028aeb50818a5c7857c28f746ad04111652b85d9bca8b0d0be" checksum = "d9e934c99a796f6b47d5a939bbea45be876f163461bfeca0ca0c2b213230094e"
dependencies = [ dependencies = [
"clap", "clap",
"colorchoice", "colorchoice",
@ -486,18 +487,18 @@ dependencies = [
[[package]] [[package]]
name = "enumflags2" name = "enumflags2"
version = "0.7.8" version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939" checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d"
dependencies = [ dependencies = [
"enumflags2_derive", "enumflags2_derive",
] ]
[[package]] [[package]]
name = "enumflags2_derive" name = "enumflags2_derive"
version = "0.7.8" version = "0.7.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -515,9 +516,9 @@ dependencies = [
[[package]] [[package]]
name = "env_logger" name = "env_logger"
version = "0.11.1" version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05e7cf40684ae96ade6232ed84582f40ce0a66efcd43a5117aef610534f8e0b8" checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9"
dependencies = [ dependencies = [
"anstream", "anstream",
"anstyle", "anstyle",
@ -603,11 +604,11 @@ dependencies = [
[[package]] [[package]]
name = "globwalk" name = "globwalk"
version = "0.8.1" version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc" checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757"
dependencies = [ dependencies = [
"bitflags 1.3.2", "bitflags 2.4.1",
"ignore", "ignore",
"walkdir", "walkdir",
] ]
@ -664,17 +665,16 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]] [[package]]
name = "ignore" name = "ignore"
version = "0.4.20" version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1"
dependencies = [ dependencies = [
"crossbeam-deque",
"globset", "globset",
"lazy_static",
"log", "log",
"memchr", "memchr",
"regex", "regex-automata",
"same-file", "same-file",
"thread_local",
"walkdir", "walkdir",
"winapi-util", "winapi-util",
] ]
@ -689,6 +689,12 @@ dependencies = [
"hashbrown", "hashbrown",
] ]
[[package]]
name = "is_terminal_polyfill"
version = "1.70.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800"
[[package]] [[package]]
name = "itertools" name = "itertools"
version = "0.11.0" version = "0.11.0"
@ -723,12 +729,6 @@ dependencies = [
"static_assertions", "static_assertions",
] ]
[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.149" version = "0.2.149"
@ -743,9 +743,9 @@ checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
[[package]] [[package]]
name = "log" name = "log"
version = "0.4.20" version = "0.4.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
[[package]] [[package]]
name = "maplit" name = "maplit"
@ -1073,18 +1073,18 @@ checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.189" version = "1.0.203"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537" checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.189" version = "1.0.203"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5" checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1093,9 +1093,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.107" version = "1.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
dependencies = [ dependencies = [
"itoa", "itoa",
"ryu", "ryu",
@ -1147,9 +1147,9 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
[[package]] [[package]]
name = "snapbox" name = "snapbox"
version = "0.6.5" version = "0.6.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ad8c7be18cc9ec7f4d7948ad6b9df0e04fc649663e3c0ed59f304ed17ca69e9" checksum = "94204b12a4d3550420babdb4148c6639692e4e3e61060866929c5107f208aeb6"
dependencies = [ dependencies = [
"anstream", "anstream",
"anstyle", "anstyle",
@ -1247,18 +1247,18 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
[[package]] [[package]]
name = "thiserror" name = "thiserror"
version = "1.0.49" version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709"
dependencies = [ dependencies = [
"thiserror-impl", "thiserror-impl",
] ]
[[package]] [[package]]
name = "thiserror-impl" name = "thiserror-impl"
version = "1.0.49" version = "1.0.61"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1277,9 +1277,9 @@ dependencies = [
[[package]] [[package]]
name = "toml" name = "toml"
version = "0.8.12" version = "0.8.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba"
dependencies = [ dependencies = [
"serde", "serde",
"serde_spanned", "serde_spanned",
@ -1737,9 +1737,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
[[package]] [[package]]
name = "winnow" name = "winnow"
version = "0.6.7" version = "0.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14b9415ee827af173ebb3f15f9083df5a122eb93572ec28741fb153356ea2578" checksum = "86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]