Skip to content

Commit e931224

Browse files
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(&quot;--&quot;)</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(&quot;--&quot;)</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(&quot;--&quot;)</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(&quot;--&quot;)</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 = &quot;backtrace&quot;</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&lt;char&gt;</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>&amp;[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 &quot;wait till out of work&quot; 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>&lt;ImageBuffer as GenericImage&gt;::copy_from</code> is now must faster for <code>ImageBuffer</code> when the source implements <code>GenericImageView::to_pixel_view</code>.</li> <li><code>&lt;SubImage&lt;_&gt; as GenericImage&gt;::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&lt;[P::Subpixel]&gt;</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

File tree

Cargo.lock

Lines changed: 24 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ hex = "0.4"
2121
# SHAKE256 implementation
2222
tiny-keccak = { version = "2.0", features = ["shake"] }
2323
# CLI argument parsing
24-
clap = { version = "4.4", features = ["derive"] }
24+
clap = { version = "4.5", features = ["derive"] }
2525
# CSV handling
2626
csv = "1.3"
2727
# Serialization
@@ -36,7 +36,7 @@ walkdir = "2.5"
3636
anyhow = "1.0"
3737
thiserror = "1.0"
3838
# Parallel processing
39-
rayon = "1.10"
39+
rayon = "1.12"
4040
# Progress indication
4141
indicatif = "0.17"
4242
# Image processing for diff compression

0 commit comments

Comments
 (0)