Commit e931224
chore(deps): bump the cargo group across 1 directory with 4 updates (#18)
Bumps the cargo group with 4 updates in the / directory:
[clap](https://github.com/clap-rs/clap),
[anyhow](https://github.com/dtolnay/anyhow),
[rayon](https://github.com/rayon-rs/rayon) and
[image](https://github.com/image-rs/image).
Updates `clap` from 4.5.54 to 4.5.60
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.60</h2>
<h2>[4.5.60] - 2026-02-19</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Quote empty default values, possible values</li>
</ul>
<h2>v4.5.59</h2>
<h2>[4.5.59] - 2026-02-16</h2>
<h3>Fixes</h3>
<ul>
<li><code>Command::ignore_errors</code> no longer masks help/version on
subcommands</li>
</ul>
<h2>v4.5.58</h2>
<h2>[4.5.58] - 2026-02-11</h2>
<h2>v4.5.57</h2>
<h2>[4.5.57] - 2026-02-03</h2>
<h3>Fixes</h3>
<ul>
<li>Regression from 4.5.55 where having an argument with
<code>.value_terminator("--")</code> caused problems with an
argument with <code>.last(true)</code></li>
</ul>
<h2>v4.5.56</h2>
<h2>[4.5.56] - 2026-01-29</h2>
<h3>Fixes</h3>
<ul>
<li>On conflict error, don't show conflicting arguments in the
usage</li>
</ul>
<h2>v4.5.55</h2>
<h2>[4.5.55] - 2026-01-27</h2>
<h3>Fixes</h3>
<ul>
<li>Fix inconsistency in precedence between positionals with a
<code>value_terminator("--")</code> and escapes
(<code>--</code>) where <code>./foo -- bar</code> means the first arg is
empty, rather than escaping future args</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.60] - 2026-02-19</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Quote empty default values, possible values</li>
</ul>
<h2>[4.5.59] - 2026-02-16</h2>
<h3>Fixes</h3>
<ul>
<li><code>Command::ignore_errors</code> no longer masks help/version on
subcommands</li>
</ul>
<h2>[4.5.58] - 2026-02-11</h2>
<h2>[4.5.57] - 2026-02-03</h2>
<h3>Fixes</h3>
<ul>
<li>Regression from 4.5.55 where having an argument with
<code>.value_terminator("--")</code> caused problems with an
argument with <code>.last(true)</code></li>
</ul>
<h2>[4.5.56] - 2026-01-29</h2>
<h3>Fixes</h3>
<ul>
<li>On conflict error, don't show conflicting arguments in the
usage</li>
</ul>
<h2>[4.5.55] - 2026-01-27</h2>
<h3>Fixes</h3>
<ul>
<li>Fix inconsistency in precedence between positionals with a
<code>value_terminator("--")</code> and escapes
(<code>--</code>) where <code>./foo -- bar</code> means the first arg is
empty, rather than escaping future args</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/33d24d844b11c0e926ae132e1af338ff070bdf4a"><code>33d24d8</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/9332409f4a6c1d5c22064e839ec8e9bc040f3be7"><code>9332409</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/b7adce5a17089596eecb2af6985e6503f2ffcd38"><code>b7adce5</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/6166">#6166</a>
from fabalchemy/fix-dynamic-powershell-completion</li>
<li><a
href="https://github.com/clap-rs/clap/commit/009bba44ec3d182028ec3a72f5b6f3e507827768"><code>009bba4</code></a>
fix(clap_complete): Improve powershell registration</li>
<li><a
href="https://github.com/clap-rs/clap/commit/d89d57dfb4bdd18930a40c6d7f4fadb23ee9c5b3"><code>d89d57d</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f18b67ec3d4ce6ac1acf115adaab2f16ab2ed3c7"><code>f18b67e</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/9d218eb418526143c9110f734f78a608b8cf6440"><code>9d218eb</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/6165">#6165</a>
from epage/shirt</li>
<li><a
href="https://github.com/clap-rs/clap/commit/126440ca846613671e1dac98198b2ceb17dab2b0"><code>126440c</code></a>
fix(help): Correctly calculate padding for short-only args</li>
<li><a
href="https://github.com/clap-rs/clap/commit/9e3c05ef3800a3e638b8224a7881a81517a4f4db"><code>9e3c05e</code></a>
test(help): Show panic with short, valueless arg</li>
<li><a
href="https://github.com/clap-rs/clap/commit/c9898d0fece98d8520d3dd954cf457b685b3308f"><code>c9898d0</code></a>
test(help): Verify short with value</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.54...clap_complete-v4.5.60">compare
view</a></li>
</ul>
</details>
<br />
Updates `anyhow` from 1.0.100 to 1.0.102
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.102</h2>
<ul>
<li>Remove backtrace dependency (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/438">#438</a>,
<a
href="https://redirect.github.com/dtolnay/anyhow/issues/439">#439</a>,
<a
href="https://redirect.github.com/dtolnay/anyhow/issues/440">#440</a>,
<a
href="https://redirect.github.com/dtolnay/anyhow/issues/441">#441</a>,
<a
href="https://redirect.github.com/dtolnay/anyhow/issues/442">#442</a>)</li>
</ul>
<h2>1.0.101</h2>
<ul>
<li>Add #[inline] to anyhow::Ok helper (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/437">#437</a>,
thanks <a
href="https://github.com/Ibitier"><code>@Ibitier</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/5c657b32522023a9f7ef883fb08582fd8e656b1a"><code>5c657b3</code></a>
Release 1.0.102</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/e737fb63918e8c71a3d0a968004a9c7ed7942283"><code>e737fb6</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/442">#442</a>
from dtolnay/backtrace</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/7fe62b51c62804f8b84443affeacfb3810ed2516"><code>7fe62b5</code></a>
Further simply backtrace conditional compilation</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c8cb5cae23e57a2dbb87bf05cba04f1df1f1660b"><code>c8cb5ca</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/441">#441</a>
from dtolnay/backtrace</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/de27df7e0f510d543c18e50a0736566b66e62baf"><code>de27df7</code></a>
Delete CI use of --features=backtrace</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/9b67e5dd608658d805640cf1b6f6c9d091686ec1"><code>9b67e5d</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/440">#440</a>
from dtolnay/backtrace</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/efdb11a259ca58a2e505ef50486cf2d6b5ddc42a"><code>efdb11a</code></a>
Simplify <code>std_backtrace</code> conditional code</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/b8a9a707838969721a86b28e3c45ce27e279e981"><code>b8a9a70</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/439">#439</a>
from dtolnay/backtrace</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/a42fc2c21846ba459df43a3f8b4996a2074909cb"><code>a42fc2c</code></a>
Remove <code>feature = "backtrace"</code> conditional
code</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/2a2a3ceb4cbc409fd99613ab5744b21e825e7908"><code>2a2a3ce</code></a>
Re-word backtrace feature comment</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.102">compare
view</a></li>
</ul>
</details>
<br />
Updates `rayon` from 1.11.0 to 1.12.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rayon-rs/rayon/blob/main/RELEASES.md">rayon's
changelog</a>.</em></p>
<blockquote>
<h1>Release rayon 1.12.0 (2026-04-13)</h1>
<ul>
<li>Fixed a bug in parallel <code>Range<char></code> when the end
is 0xE000, just past the
surrogate boundary, which was unsafely producing invalid
<code>char</code> values.</li>
<li>The new method <code>ParallelSlice::par_array_windows</code> works
like <code>par_windows</code>
but with a constant length, producing <code>&[T; N]</code>
items.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rayon-rs/rayon/commit/7449d7dfede9bd1e2bde0c898b20f46db70a1ac2"><code>7449d7d</code></a>
Merge <a
href="https://redirect.github.com/rayon-rs/rayon/issues/1093">#1093</a></li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/b3d9e3f47364716f23e1bfd925b3ec710ef9710a"><code>b3d9e3f</code></a>
Release rayon 1.8.0 and rayon-core 1.12.0</li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/3fe51e5cbd91b1d6ca04fb30ad80cabd8e6adefb"><code>3fe51e5</code></a>
Fix clippy::let_and_return</li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/082f2152d26de7e6adfcdd60a052967daa523d4a"><code>082f215</code></a>
Merge <a
href="https://redirect.github.com/rayon-rs/rayon/issues/1087">#1087</a></li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/ea0c06df26029bee6adf9650660f71748c569c0e"><code>ea0c06d</code></a>
core: registry: Factor out "wait till out of work" part of the
main loop.</li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/75524e295767ad6543411b8d577a302c407d5fa8"><code>75524e2</code></a>
Merge <a
href="https://redirect.github.com/rayon-rs/rayon/issues/1063">#1063</a></li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/01d28003764758b6589e29cff40f8ca8d0d51797"><code>01d2800</code></a>
Ignore the multi-threaded test on emscripten/wasm</li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/40b59c0e443fc803c6b88b26fdf7a5194a19ca81"><code>40b59c0</code></a>
core: Make use_current_thread error rather than panic when already in
the pool.</li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/f4db4d711e6382b13b4a7da88c0087e71a6252e5"><code>f4db4d7</code></a>
core: tests: Add some basic tests for
ThreadPoolBuilder::use_current_thread.</li>
<li><a
href="https://github.com/rayon-rs/rayon/commit/87274ad093b354384b50e73121366b07662bad1d"><code>87274ad</code></a>
core: registry: Add some more documentation for
ThreadPoolBuilder::use_curren...</li>
<li>Additional commits viewable in <a
href="https://github.com/rayon-rs/rayon/compare/rayon-core-v1.11.0...rayon-core-v1.12.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `image` from 0.25.9 to 0.25.10
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/image-rs/image/blob/v0.25.10/CHANGES.md">image's
changelog</a>.</em></p>
<blockquote>
<h3>Version 0.25.10</h3>
<p>Features:</p>
<ul>
<li>Added <code>GenericImage::copy_from_samples</code> that can be
implemented for images
that can be efficiently filled from a matrix-layout of samples. Its
default
implementation will <em>not</em> defer to <code>copy_from</code>,
consider implementing this if
you specialized the latter.</li>
<li>Added <code>GenericImageView::to_pixel_view</code> that can be
implemented to describe
the buffer in terms our <code>FlatSamples</code> matrix layout, if
applicable. This
allows algorithms over generic images to run a specialized version where
they
can be more efficient over an raw input slice.</li>
<li>Added <code>ImageBuffer::from_raw_bgr{,a}</code> to efficiently
byte-swap images into
the RGBA layout of the buffer (<a
href="https://redirect.github.com/image-rs/image/issues/2596">#2596</a>).</li>
<li>Added <code>ExtendedColorType::Rgb5x1</code> to represent 5-bit
colors as from TGA (<a
href="https://redirect.github.com/image-rs/image/issues/2609">#2609</a>).</li>
<li>Added <code>metadata::LoopCount</code> and
<code>AnimationDecoder::loop_count</code> to query if
animations should repeat in a uniform manner (gif, webp, avif) (<a
href="https://redirect.github.com/image-rs/image/issues/2719">#2719</a>,
<a
href="https://redirect.github.com/image-rs/image/issues/2786">#2786</a>).</li>
<li><code>load_from_memory</code> now utilizes format detection hooks if
any are applicable.</li>
</ul>
<p>Structural changes:</p>
<ul>
<li>Various changes that reduce the compile time of <code>image</code>
on codegen by
reducing the number of monomorphizations (<a
href="https://redirect.github.com/image-rs/image/issues/2804">#2804</a>,
<a
href="https://redirect.github.com/image-rs/image/issues/2800">#2800</a>,
<a
href="https://redirect.github.com/image-rs/image/issues/2807">#2807</a>).</li>
<li><code>GenericImage::copy_from</code>'s default implementation tries
<code>copy_from_samples</code>
first if the source can be successfully cast with
<code>to_pixel_view</code>.</li>
<li><code><ImageBuffer as GenericImage>::copy_from</code> is now
must faster for
<code>ImageBuffer</code> when the source implements
<code>GenericImageView::to_pixel_view</code>.</li>
<li><code><SubImage<_> as GenericImage>::copy_from</code>
inherits the previously mentioned
optimizations for pixel sources when the inner type provides them. It
also
provides <code>to_pixel_view</code> based on the inner type.</li>
<li><code>ImageBuffer::as_flat_samples</code> no longer requires
<code>AsRef<[P::Subpixel]></code> for
the underlying container, just <code>Deref</code> (<a
href="https://redirect.github.com/image-rs/image/issues/2777">#2777</a>).</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li>Fixed a panic in TGA where indices have more bits than mapped colors
(<a
href="https://redirect.github.com/image-rs/image/issues/2673">#2673</a>).</li>
</ul>
<p>Notable decoder changes:</p>
<ul>
<li>Bump <code>tiff</code> to <code>0.11</code>, supporting planar
layout images (<a
href="https://redirect.github.com/image-rs/image/issues/2743">#2743</a>).</li>
<li>ICC profiles can now be written for TIFF files (<a
href="https://redirect.github.com/image-rs/image/issues/2746">#2746</a>)</li>
<li>Update <code>ravif</code> to <code>0.13</code>, supporting EXIF (<a
href="https://redirect.github.com/image-rs/image/issues/2733">#2733</a>).</li>
<li>Update <code>jpeg-encoder</code> to <code>0.7</code> bringing SIMD
acceleration (<a
href="https://redirect.github.com/image-rs/image/issues/2736">#2736</a>).</li>
<li>The <code>pnm</code> decoder decodes binary data quicker with fewer
allocations (<a
href="https://redirect.github.com/image-rs/image/issues/2797">#2797</a>).</li>
<li>The <code>tga</code> decoder handles 5-bit data and colormaps
correctly (<a
href="https://redirect.github.com/image-rs/image/issues/2608">#2608</a>,
<a
href="https://redirect.github.com/image-rs/image/issues/2609">#2609</a>).</li>
</ul>
<p>Compatibility notes (new section):</p>
<ul>
<li>Bump rust-version to <code>1.88</code>.</li>
<li>Registered hooks now normalize the file extension they are
registered against
to ascii-lowercase. It is no longer necessary to register all such
variants.
This may conflate two hooks that previously hooked the same format with
different casing.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/image-rs/image/commit/76e57184f22772dad1138e96954e57945406b15e"><code>76e5718</code></a>
Merge pull request <a
href="https://redirect.github.com/image-rs/image/issues/2836">#2836</a>
from image-rs/version-0.25.10</li>
<li><a
href="https://github.com/image-rs/image/commit/38b81dcb2938aa5ffcd55c539ff2b8b355eb7612"><code>38b81dc</code></a>
Change notes for 0.25.10</li>
<li><a
href="https://github.com/image-rs/image/commit/2fb9e619a07567291e44dd9ad8f206ed50f53f2e"><code>2fb9e61</code></a>
Merge pull request <a
href="https://redirect.github.com/image-rs/image/issues/2835">#2835</a>
from image-rs/ravif-tiff-integration</li>
<li><a
href="https://github.com/image-rs/image/commit/42634718660253035ffee0939ab4b9609b4bcfc8"><code>4263471</code></a>
Bump ravif/dav1d versions</li>
<li><a
href="https://github.com/image-rs/image/commit/a7781b38fa34fa26d4459d37f8dd9aed23efcb6c"><code>a7781b3</code></a>
Merge pull request <a
href="https://redirect.github.com/image-rs/image/issues/2833">#2833</a>
from image-rs/backport-from-bgra</li>
<li><a
href="https://github.com/image-rs/image/commit/6ea7369963dffc49d87a04bf73d38c8bd3ff6fa0"><code>6ea7369</code></a>
Adjust bounds on from_raw_rgb</li>
<li><a
href="https://github.com/image-rs/image/commit/dd60a60e76ab9108fc8fee1aa0c67ce9a1e8e5be"><code>dd60a60</code></a>
Add utility from_raw_bgr{,a} for ImageBuffer</li>
<li><a
href="https://github.com/image-rs/image/commit/933251ad4d0cb1e9adc113e078a71253323845ad"><code>933251a</code></a>
Merge pull request <a
href="https://redirect.github.com/image-rs/image/issues/2832">#2832</a>
from image-rs/backport-moxcms</li>
<li><a
href="https://github.com/image-rs/image/commit/02c039ebb05c20377451fe6305a287baa3a77871"><code>02c039e</code></a>
Update to moxcms 0.8.0 per reviewer feedback</li>
<li><a
href="https://github.com/image-rs/image/commit/6ac2dd6d9791c45a1ac38f3d7d6b5ac6c39ea9d0"><code>6ac2dd6</code></a>
Allow moxcms 0.8.x versions</li>
<li>Additional commits viewable in <a
href="https://github.com/image-rs/image/compare/v0.25.9...v0.25.10">compare
view</a></li>
</ul>
</details>
<br />
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>1 parent 430220b commit e931224
2 files changed
Lines changed: 26 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
0 commit comments