chore(deps): Update compatible (#1637)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[annotate-snippets](https://redirect.github.com/rust-lang/annotate-snippets-rs)
| dependencies | patch | `0.12.16` → `0.12.17` |
| [globset](https://redirect.github.com/BurntSushi/ripgrep)
([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/globset))
| dependencies | patch | `0.4.20` → `0.4.21` |
| [ignore](https://redirect.github.com/BurntSushi/ripgrep)
([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore))
| dependencies | patch | `0.4.33` → `0.4.34` |
| [schemars](https://graham.cool/schemars/)
([source](https://redirect.github.com/GREsau/schemars)) | dependencies |
patch | `1.2.2` → `1.2.3` |
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.151` → `1.0.154` |
| [serde_json](https://redirect.github.com/serde-rs/json) |
dev-dependencies | patch | `1.0.151` → `1.0.154` |
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
patch | `1.1.6+spec-1.1.0` → `1.1.8` |
| [unicase](https://redirect.github.com/seanmonstar/unicase) |
dev-dependencies | minor | `2.9.0` → `2.10.0` |
| [unicase](https://redirect.github.com/seanmonstar/unicase) |
dependencies | minor | `2.9.0` → `2.10.0` |
| [unicode-ident](https://redirect.github.com/dtolnay/unicode-ident) |
dependencies | patch | `1.0.26` → `1.0.27` |

---

### Release Notes

<details>
<summary>rust-lang/annotate-snippets-rs (annotate-snippets)</summary>

###
[`v0.12.17`](https://redirect.github.com/rust-lang/annotate-snippets-rs/blob/HEAD/CHANGELOG.md#01217---2026-10-18)

[Compare
Source](https://redirect.github.com/rust-lang/annotate-snippets-rs/compare/0.12.16...0.12.17)

##### Added

- `Renderer::no_graphics` is a new text only renderer mode, meant to be
less verbose, and usable by users relying on Text-To-Speech and Braille
displays
[#&#8203;489](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/489)
- New `hyperlink` flag on `Renderer` to override whether hyperlinks
should be emitted
[#&#8203;456](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/456)
- `Renderer::anonymized_snippet_line_numbers` replaces line numbers in
the gutter, previously `Renderer::anonymized_line_numbers` was the
method for this
[#&#8203;457](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/457)
- `Renderer::anonymized_origin_line_numbers` replaces line numbers in
the origin with `LL`
[#&#8203;457](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/457)
- `Snippet::line_numbering` controls whether line numbers are shown in
the gutter
[#&#8203;462](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/462)

##### Changed

- The Unicode character used when a line is elided was changed from `‡`
to `┆`
[#&#8203;418](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/418)
- Optimized the rendering code
[#&#8203;437](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/437)
[#&#8203;440](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/440)
[#&#8203;463](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/463)
- Increased the minimum supported Rust version to `1.88.0`
[#&#8203;439](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/439)

##### Deprecated

- `Renderer::anonymized_line_numbers` has been deprecated in favor of
`Renderer::anonymized_snippet_line_numbers`
[#&#8203;457](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/457)

##### Fixed

- Pick correct origin for non-folded secondary snippets
[#&#8203;444](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/444)
- Make `simd` feature's gutter indentations calculation handle trailing
newlines
[#&#8203;446](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/446)
- `Renderer::plain()` no longer emits hyperlinks by default. Use
`.hyperlink(true)` to enable them
[#&#8203;456](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/456)
- Don't indent gutter for non-existent line numbers
[#&#8203;458](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/458)
- Don't hide `id` when `Level::no_name` is set
[#&#8203;461](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/461)
- Correctly align continuation lines when Level has wide or multibyte
chars
[#&#8203;469](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/469)
- No longer trim long whitespace at the beginning of a line when the
whitespace is being annotated
[#&#8203;486](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/486)
- Correctly trim leading whitespace of multiline annotations
[#&#8203;486](https://redirect.github.com/rust-lang/annotate-snippets-rs/pull/486)

</details>

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

###
[`v0.4.21`](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.20...globset-0.4.21)

[Compare
Source](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.20...globset-0.4.21)

</details>

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

###
[`v0.4.34`](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.33...ignore-0.4.34)

[Compare
Source](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.33...ignore-0.4.34)

</details>

<details>
<summary>GREsau/schemars (schemars)</summary>

###
[`v1.2.3`](https://redirect.github.com/GREsau/schemars/blob/HEAD/CHANGELOG.md#123---2026-10-12)

[Compare
Source](https://redirect.github.com/GREsau/schemars/compare/v1.2.2...v1.2.3)

##### Fixed

- schema creation panics with arbitrary precision JSON numbers
([#&#8203;527](https://redirect.github.com/GREsau/schemars/pull/527))
- Resolve `unused_qualifications` lint violation in generated code
([#&#8203;539](https://redirect.github.com/GREsau/schemars/issues/539) /
[#&#8203;541](https://redirect.github.com/GREsau/schemars/pull/541))

##### Changed

- Put the tag of internally-tagged enums first in the schema's
`properties` array
([#&#8203;537](https://redirect.github.com/GREsau/schemars/issues/537) /
[#&#8203;538](https://redirect.github.com/GREsau/schemars/pull/538))

</details>

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

###
[`v1.0.154`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.154)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.153...v1.0.154)

- Support preserve_order in no_std builds
([#&#8203;1333](https://redirect.github.com/serde-rs/json/issues/1333),
thanks [@&#8203;razmser](https://redirect.github.com/razmser))

###
[`v1.0.153`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.153)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.152...v1.0.153)

- Report invalid UTF-8 at the first bad byte
([#&#8203;1345](https://redirect.github.com/serde-rs/json/issues/1345),
thanks [@&#8203;00200200](https://redirect.github.com/00200200))

###
[`v1.0.152`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.152)

[Compare
Source](https://redirect.github.com/serde-rs/json/compare/v1.0.151...v1.0.152)

- Preserve sign of `-0` in arbitrary_precision mode
([#&#8203;1346](https://redirect.github.com/serde-rs/json/issues/1346),
thanks
[@&#8203;yuxi-liu-wired](https://redirect.github.com/yuxi-liu-wired))
- Fix comparison of large non-integer values with f32::INFINITY
([#&#8203;1347](https://redirect.github.com/serde-rs/json/issues/1347),
thanks
[@&#8203;yuxi-liu-wired](https://redirect.github.com/yuxi-liu-wired))

</details>

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

###
[`v1.1.8`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.7...toml-v1.1.8)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.7...toml-v1.1.8)

###
[`v1.1.7`](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.6...toml-v1.1.7)

[Compare
Source](https://redirect.github.com/toml-rs/toml/compare/toml-v1.1.6...toml-v1.1.7)

</details>

<details>
<summary>seanmonstar/unicase (unicase)</summary>

###
[`v2.10.0`](https://redirect.github.com/seanmonstar/unicase/releases/tag/v2.10.0)

[Compare
Source](https://redirect.github.com/seanmonstar/unicase/compare/v2.9.0...v2.10.0)

#### What's Changed

- Miscellaneous code cleanups by
[@&#8203;Jules-Bertholet](https://redirect.github.com/Jules-Bertholet)
in [#&#8203;84](https://redirect.github.com/seanmonstar/unicase/pull/84)
- fix: yield three-character case folds in order by
[@&#8203;yuxi-liu-wired](https://redirect.github.com/yuxi-liu-wired) in
[#&#8203;85](https://redirect.github.com/seanmonstar/unicase/pull/85)
- update to Unicode v18.0.0 by
[@&#8203;seanmonstar](https://redirect.github.com/seanmonstar) in
[#&#8203;86](https://redirect.github.com/seanmonstar/unicase/pull/86)

#### New Contributors

- [@&#8203;Jules-Bertholet](https://redirect.github.com/Jules-Bertholet)
made their first contribution in
[#&#8203;84](https://redirect.github.com/seanmonstar/unicase/pull/84)
- [@&#8203;yuxi-liu-wired](https://redirect.github.com/yuxi-liu-wired)
made their first contribution in
[#&#8203;85](https://redirect.github.com/seanmonstar/unicase/pull/85)

**Full Changelog**:
<https://github.com/seanmonstar/unicase/compare/v2.9.0...v2.10.0>

</details>

<details>
<summary>dtolnay/unicode-ident (unicode-ident)</summary>

###
[`v1.0.27`](https://redirect.github.com/dtolnay/unicode-ident/releases/tag/1.0.27)

[Compare
Source](https://redirect.github.com/dtolnay/unicode-ident/compare/1.0.26...1.0.27)

- Optimize trie layout to create headroom for new identifiers in future
unicode versions
([#&#8203;54](https://redirect.github.com/dtolnay/unicode-ident/issues/54),
[#&#8203;56](https://redirect.github.com/dtolnay/unicode-ident/issues/56))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 5am on the first day of the month"
- 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/crate-ci/typos).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODguMiIsInVwZGF0ZWRJblZlciI6IjQ0LjE4OC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] authored and GitHub committed 2026-11-01 02:00:32 +00:00
1 parent 7f9d0819ca
commit 782b4795fc
1 file changed
+34 -27
Generated
+34 -27
View File
@@ -51,9 +51,9 @@ dependencies = [
[[package]]
name = "annotate-snippets"
version = "0.12.16"
version = "0.12.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f211a51805bc641f3ad5b7664c77d2547af685cc33b4cd8d31964027a46f13f1"
checksum = "b2a5b0a5ab8561c603f16c3b78c24a386b1f70e7fc1b1b1e8c15738828e4a176"
dependencies = [
"anstyle",
"memchr",
@@ -608,6 +608,12 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
[[package]]
name = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[package]]
name = "getrandom"
version = "0.3.4"
@@ -647,9 +653,9 @@ checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "globset"
version = "0.4.20"
version = "0.4.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07c34a9410465b45bd9787443bc7370f37735bad04b0f0cd57ff1a3186c98988"
checksum = "f98b0d85522dc0a824cfebbc9594ff4a9b289c568bea0370319dfbdf20ccdd2d"
dependencies = [
"aho-corasick",
"bstr",
@@ -675,7 +681,7 @@ version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
dependencies = [
"foldhash",
"foldhash 0.1.5",
]
[[package]]
@@ -736,9 +742,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "ignore"
version = "0.4.33"
version = "0.4.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00b69833ed729dc5aa7d19541d96d6cf8e9137194207a04916d658e43168402f"
checksum = "484be5657551d7868d67587df967fb4fcbe9d266a761cc855aaa148fda0b3cc7"
dependencies = [
"crossbeam-deque",
"globset",
@@ -1225,9 +1231,9 @@ dependencies = [
[[package]]
name = "schemars"
version = "1.2.2"
version = "1.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "687274d293b6cdc6e73e0fee520bf2049650090d7164f87672d212a3c530cf4a"
checksum = "ab508826f74a77ca9d5aba6ff19b522583ee3eaf28a19384ff3d0e5835fadf6e"
dependencies = [
"dyn-clone",
"ref-cast",
@@ -1239,9 +1245,9 @@ dependencies = [
[[package]]
name = "schemars_derive"
version = "1.2.2"
version = "1.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d98c67716b46af2f0b8cf752abc930f6f9aecfbf671ecfb531db8a31dbe4e2ba"
checksum = "e1c3a92094fa7d61aa124645844facb6b554dfc797136d0f5fd1f890e2bffc69"
dependencies = [
"proc-macro2",
"quote",
@@ -1324,10 +1330,11 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.151"
version = "1.0.154"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
checksum = "e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6"
dependencies = [
"foldhash 0.2.0",
"indexmap",
"itoa",
"memchr",
@@ -1348,9 +1355,9 @@ dependencies = [
[[package]]
name = "serde_spanned"
version = "1.1.1"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
checksum = "4e7523beb55eece201a2356bee0bbca0d1ab466c14c07703b2e0ee6d42cb0c2c"
dependencies = [
"serde_core",
]
@@ -1557,9 +1564,9 @@ dependencies = [
[[package]]
name = "toml"
version = "1.1.6+spec-1.1.0"
version = "1.1.8+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "920602543f0911ab71da12c50d59701da54c196d1a2bf5cb4b75667f137a406a"
checksum = "20489e00e4d8741d6be680764cc12e270655e375a20d1011e844a9c3379e678d"
dependencies = [
"indexmap",
"serde_core",
@@ -1572,9 +1579,9 @@ dependencies = [
[[package]]
name = "toml_datetime"
version = "1.1.1+spec-1.1.0"
version = "1.1.2+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
checksum = "2b86d767906c6c42421dcba507eb9d203e779497710a47782a224bb871653053"
dependencies = [
"serde_core",
]
@@ -1596,18 +1603,18 @@ dependencies = [
[[package]]
name = "toml_parser"
version = "1.1.3+spec-1.1.0"
version = "1.1.5+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56"
checksum = "baa693a8032d7e1cada7d0041e96126df243179ff061456783ac7f12bda4744c"
dependencies = [
"winnow",
]
[[package]]
name = "toml_writer"
version = "1.1.2+spec-1.1.0"
version = "1.1.3+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
checksum = "06bdbd8cfc056b8d2e2e85f29b56a3bdbecb527cef81eb39e3e7b98af4652770"
[[package]]
name = "trycmd"
@@ -1748,15 +1755,15 @@ dependencies = [
[[package]]
name = "unicase"
version = "2.9.0"
version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142"
checksum = "357cc3acc6a036009fd6c973ed009037c732d60d0b4f6c673e9041497482a28f"
[[package]]
name = "unicode-ident"
version = "1.0.26"
version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954"
checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"
[[package]]
name = "unicode-segmentation"