From ac7cfe751533444640585cee73dc13565fc99dda Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 1 Jul 2024 02:27:29 +0000
Subject: [PATCH] chore(deps): Update compatible (#1049)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![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
clap-rs/clap (clap)
###
[`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`
JelteF/derive_more (derive_more)
###
[`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)
febeling/edit-distance (edit-distance)
###
[`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)
meithecatte/enumflags2 (enumflags2)
###
[`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.
([#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%.
rust-lang/log (log)
###
[`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)
rust-lang/regex (regex)
###
[`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 #1203](https://togithub.com/rust-lang/regex/pull/1203):
Escape invalid UTF-8 when in the `Debug` impl of `regex::bytes::Match`.
serde-rs/json (serde_json)
###
[`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`
([#1149](https://togithub.com/serde-rs/json/issues/1149), thanks
[@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
([#1127](https://togithub.com/serde-rs/json/issues/1127), thanks
[@edwardycl](https://togithub.com/edwardycl))
assert-rs/trycmd (snapbox)
###
[`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)
toml-rs/toml (toml)
###
[`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)
unicode-rs/unicode-width (unicode-width)
###
[`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)
winnow-rs/winnow (winnow)
###
[`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
---
### 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.
---
- [ ] 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).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
Cargo.lock | 95 ++++++++++++++++++++++++------------------------------
1 file changed, 42 insertions(+), 53 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index eb9318c..ab38947 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -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",
]