chore(deps): Update compatible (#1049)

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

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://togithub.com/clap-rs/clap) | dependencies | patch |
`4.5.4` -> `4.5.8` |
| [derive_more](https://togithub.com/JelteF/derive_more) | dependencies
| patch | `0.99.17` -> `0.99.18` |
| [edit-distance](https://togithub.com/febeling/edit-distance) |
dev-dependencies | patch | `2.1.0` -> `2.1.2` |
| [enumflags2](https://togithub.com/meithecatte/enumflags2) |
dependencies | patch | `0.7.9` -> `0.7.10` |
| [log](https://togithub.com/rust-lang/log) | dependencies | patch |
`0.4.21` -> `0.4.22` |
| [regex](https://togithub.com/rust-lang/regex) | dependencies | patch |
`1.10.4` -> `1.10.5` |
| [regex](https://togithub.com/rust-lang/regex) | dev-dependencies |
patch | `1.10.4` -> `1.10.5` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies |
patch | `1.0.117` -> `1.0.119` |
|
[snapbox](https://togithub.com/assert-rs/trycmd/tree/main/crates/snapbox)
([source](https://togithub.com/assert-rs/trycmd)) | dev-dependencies |
patch | `0.6.7` -> `0.6.10` |
| [toml](https://togithub.com/toml-rs/toml) | dependencies | patch |
`0.8.13` -> `0.8.14` |
| [unicode-width](https://togithub.com/unicode-rs/unicode-width) |
dependencies | patch | `0.1.12` -> `0.1.13` |
| [winnow](https://togithub.com/winnow-rs/winnow) | dependencies | patch
| `0.6.9` -> `0.6.13` |

---

### Release Notes

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

###
[`v4.5.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#458---2024-06-28)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.7...v4.5.8)

##### Fixes

-   Reduce extra flushes

###
[`v4.5.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#457---2024-06-10)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.6...v4.5.7)

##### Fixes

-   Clean up error message when too few arguments for `num_args`

###
[`v4.5.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#456---2024-06-06)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.5...v4.5.6)

###
[`v4.5.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#455---2024-06-06)

[Compare
Source](https://togithub.com/clap-rs/clap/compare/v4.5.4...v4.5.5)

##### Fixes

- Allow `exclusive` to override `required_unless_present`,
`required_unless_present_any`, `required_unless_present_all`

</details>

<details>
<summary>JelteF/derive_more (derive_more)</summary>

###
[`v0.99.18`](https://togithub.com/JelteF/derive_more/compare/v0.99.17...v0.99.18)

[Compare
Source](https://togithub.com/JelteF/derive_more/compare/v0.99.17...v0.99.18)

</details>

<details>
<summary>febeling/edit-distance (edit-distance)</summary>

###
[`v2.1.2`](https://togithub.com/febeling/edit-distance/compare/2.1.1...2.1.2)

[Compare
Source](https://togithub.com/febeling/edit-distance/compare/2.1.1...2.1.2)

</details>

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

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

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

- Fix a case where the `#[bitflags]` macro would access the crate
through `enumflags2::...` instead of `::enumflags2::...`. This makes the
generated code more robust and avoids triggering the
`unused_qualifications` lint.
([#&#8203;58](https://togithub.com/meithecatte/enumflags2/issues/58))
- Rework the proc-macro to use `syn` with the `derive` feature (as
opposed to `full`). This reduces the `cargo build` time for `enumflags2`
by about 20%.

</details>

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

###
[`v0.4.22`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0422---2024-06-27)

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

</details>

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

###
[`v1.10.5`](https://togithub.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1105-2024-06-09)

[Compare
Source](https://togithub.com/rust-lang/regex/compare/1.10.4...1.10.5)

\===================
This is a new patch release with some minor fixes.

Bug fixes:

-   [BUG #&#8203;1203](https://togithub.com/rust-lang/regex/pull/1203):
Escape invalid UTF-8 when in the `Debug` impl of `regex::bytes::Match`.

</details>

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

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

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

- Add `serde_json::Map::shift_insert`
([#&#8203;1149](https://togithub.com/serde-rs/json/issues/1149), thanks
[@&#8203;joshka](https://togithub.com/joshka))

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

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

- Implement Hash for serde_json::Value
([#&#8203;1127](https://togithub.com/serde-rs/json/issues/1127), thanks
[@&#8203;edwardycl](https://togithub.com/edwardycl))

</details>

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

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

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

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

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

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

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

</details>

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

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

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

</details>

<details>
<summary>unicode-rs/unicode-width (unicode-width)</summary>

###
[`v0.1.13`](https://togithub.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

[Compare
Source](https://togithub.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

</details>

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

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

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

##### Documentation

-   Expand on error reporting

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

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

##### Fixes

- Improve compilation errors when using non-parsers with `seq!` struct
syntax

###
[`v0.6.11`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0611---2024-06-03)

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

##### Fixes

-   Remove `AsBytes` bounds, unblocking parsing frames of binary input

###
[`v0.6.10`](https://togithub.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0610---2024-06-03)

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

##### Features

-   Extend `seq!` to constructing enum variants

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

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

95
Cargo.lock generated
View file

@ -123,7 +123,7 @@ checksum = "edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
@ -181,9 +181,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "clap"
version = "4.5.4"
version = "4.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0"
checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d"
dependencies = [
"clap_builder",
"clap_derive",
@ -201,9 +201,9 @@ dependencies = [
[[package]]
name = "clap_builder"
version = "4.5.2"
version = "4.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"
checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708"
dependencies = [
"anstream",
"anstyle",
@ -214,14 +214,14 @@ dependencies = [
[[package]]
name = "clap_derive"
version = "4.5.4"
version = "4.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64"
checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
@ -366,7 +366,7 @@ dependencies = [
"proc-macro2",
"quote",
"strsim 0.10.0",
"syn 2.0.66",
"syn",
]
[[package]]
@ -377,20 +377,20 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
dependencies = [
"darling_core",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
name = "derive_more"
version = "0.99.17"
version = "0.99.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
dependencies = [
"convert_case",
"proc-macro2",
"quote",
"rustc_version",
"syn 1.0.109",
"syn",
]
[[package]]
@ -402,7 +402,7 @@ dependencies = [
"darling",
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
@ -449,7 +449,7 @@ checksum = "27540baf49be0d484d8f0130d7d8da3011c32a44d4fc873368154f1510e574a2"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
@ -466,9 +466,9 @@ checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
[[package]]
name = "edit-distance"
version = "2.1.0"
version = "2.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbbaaaf38131deb9ca518a274a45bfdb8771f139517b073b16c2d3d32ae5037b"
checksum = "853fc7035888bd1c9320f3a05bfe7f344f49b8766a4bb4209b1ac5f0503d9577"
[[package]]
name = "either"
@ -487,22 +487,22 @@ dependencies = [
[[package]]
name = "enumflags2"
version = "0.7.9"
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d"
checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d"
dependencies = [
"enumflags2_derive",
]
[[package]]
name = "enumflags2_derive"
version = "0.7.9"
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4"
checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
@ -743,9 +743,9 @@ checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
[[package]]
name = "log"
version = "0.4.21"
version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
[[package]]
name = "maplit"
@ -871,7 +871,7 @@ dependencies = [
"phf_shared",
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
"unicase",
]
@ -983,9 +983,9 @@ dependencies = [
[[package]]
name = "regex"
version = "1.10.4"
version = "1.10.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f"
dependencies = [
"aho-corasick",
"memchr",
@ -1088,14 +1088,14 @@ checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
name = "serde_json"
version = "1.0.117"
version = "1.0.119"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
checksum = "e8eddb61f0697cc3989c5d64b452f5488e2b8a60fd7d5076a3045076ffef8cb0"
dependencies = [
"itoa",
"ryu",
@ -1147,9 +1147,9 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
[[package]]
name = "snapbox"
version = "0.6.7"
version = "0.6.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94204b12a4d3550420babdb4148c6639692e4e3e61060866929c5107f208aeb6"
checksum = "40e14d10e4c2b4331ac24c33baa5a03e1fbca81c045b285b53b2a612d28569fb"
dependencies = [
"anstream",
"anstyle",
@ -1194,17 +1194,6 @@ version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "syn"
version = "2.0.66"
@ -1262,7 +1251,7 @@ checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]
[[package]]
@ -1277,9 +1266,9 @@ dependencies = [
[[package]]
name = "toml"
version = "0.8.13"
version = "0.8.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba"
checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335"
dependencies = [
"serde",
"serde_spanned",
@ -1298,9 +1287,9 @@ dependencies = [
[[package]]
name = "toml_edit"
version = "0.22.13"
version = "0.22.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c"
checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38"
dependencies = [
"indexmap",
"serde",
@ -1488,9 +1477,9 @@ checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
[[package]]
name = "unicode-width"
version = "0.1.12"
version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6"
checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d"
[[package]]
name = "unicode-xid"
@ -1737,9 +1726,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
[[package]]
name = "winnow"
version = "0.6.9"
version = "0.6.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6"
checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1"
dependencies = [
"memchr",
]
@ -1761,5 +1750,5 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.66",
"syn",
]