dependabot[bot] opened a new pull request, #1784: URL: https://github.com/apache/iggy/pull/1784
Bumps the minor-and-patch group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [clap](https://github.com/clap-rs/clap) | `4.5.37` | `4.5.38` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.35.0` | `0.35.1` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.19.1` | `3.20.0` | | [tower-http](https://github.com/tower-rs/tower-http) | `0.6.2` | `0.6.4` | | [actix-web](https://github.com/actix/actix-web) | `4.10.2` | `4.11.0` | Updates `clap` from 4.5.37 to 4.5.38 <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.38</h2> <h2>[4.5.38] - 2025-05-11</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> When showing aliases, include leading <code>--</code> or <code>-</code></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.38] - 2025-05-11</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> When showing aliases, include leading <code>--</code> or <code>-</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/2920fb082c987acb72ed1d1f47991c4d157e380d"><code>2920fb0</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/8902627c2b7d9b54fee1588e5f426fe8bd132cd2"><code>8902627</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/79d696f925c6763b65ea53a75a50bf81ed359632"><code>79d696f</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5813">#5813</a> from epage/ignore</li> <li><a href="https://github.com/clap-rs/clap/commit/479df35abd8f1ba6fbfb2a9f1be635c9defcb471"><code>479df35</code></a> fix(parser): Fill in defaults on ignored error</li> <li><a href="https://github.com/clap-rs/clap/commit/a1d69ca824f27cb7351a06ec689838e99d2c1be5"><code>a1d69ca</code></a> refactor(parser): Split up parsing from post-processing</li> <li><a href="https://github.com/clap-rs/clap/commit/682784193017f7b310a2f3e82cced923e8845547"><code>6827841</code></a> test(parser): Show bad ignore_errors defaulting case</li> <li><a href="https://github.com/clap-rs/clap/commit/76d0049330090f3b2bc46ad4014457bc889c4cc9"><code>76d0049</code></a> test(parser): Verify defaulting on errors</li> <li><a href="https://github.com/clap-rs/clap/commit/3f5c05ce3877b43489cfd4fba1e96a89a692169d"><code>3f5c05c</code></a> test(parser): Ensure we are actually testing ignore_errors</li> <li><a href="https://github.com/clap-rs/clap/commit/ba4745dd1112922d5aeea867f01f8b29028289a9"><code>ba4745d</code></a> chore(ci): Fix use of permissions</li> <li><a href="https://github.com/clap-rs/clap/commit/22944b4c3521562f78b6cf32cefc260cbed16798"><code>22944b4</code></a> chore(ci): Use matrix for tracking the runner</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.37...clap_complete-v4.5.38">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.35.0 to 0.35.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md">sysinfo's changelog</a>.</em></p> <blockquote> <h1>0.35.1</h1> <ul> <li>Linux: Fix processor retrieval if some information is missing.</li> <li>Windows: Increase range of <code>windows</code> crate up to <code>< 0.63</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/828c07aea67da80272f4d7a694f8ec7185fe8816"><code>828c07a</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1533">#1533</a> from GuillaumeGomez/update</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/393f5cf973935fb9e4848743f2c9f7cb96fb5176"><code>393f5cf</code></a> Update crate version to <code>0.35.1</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/5f99c54b2aca9866535370e92ff5778cb641df8f"><code>5f99c54</code></a> Update CHANGELOG for <code>0.35.1</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/489ad00321d15980a18d63f801866a163e993f53"><code>489ad00</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1531">#1531</a> from GuillaumeGomez/linux-cpu</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/d47402b7d2475a26f40216e241a9f6c2f78974be"><code>d47402b</code></a> Fix retrieval of CPU when information is missing on Linux</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/04cd4aa76d986cc586ebb957abe622301fd72376"><code>04cd4aa</code></a> Improve CPU data parsing on linux</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/8d37280aca31fa2f5ea3ff2d9b9de0242081ffd2"><code>8d37280</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1532">#1532</a> from GuillaumeGomez/max-windows-dependency</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/8f98bc1ce9ff24773659bd85f9389641a7327e3b"><code>8f98bc1</code></a> Update max <code>windows</code> dependency version</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/1f00724df3b89108de6c51da93a2d78f4e345769"><code>1f00724</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1530">#1530</a> from eatradish/linux-cpu-board-multi-architecture</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/7fb72444ab6cfde3e70374167020d5e6afe4b918"><code>7fb7244</code></a> feat(cpu): improve reading of cpu brand in multiple architectures</li> <li>Additional commits viewable in <a href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.35.0...v0.35.1">compare view</a></li> </ul> </details> <br /> Updates `tempfile` from 3.19.1 to 3.20.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's changelog</a>.</em></p> <blockquote> <h2>3.20.0</h2> <p>This release mostly unifies the behavior/capabilities around "keeping" temporary files:</p> <ul> <li>Rename <code>Builder::keep(bool)</code> (via deprecation) to <code>Builder::disable_cleanup(bool)</code> to make it clear that behaves differently from <code>NamedTempFile::keep()</code>. The former disables automatic cleanup while the latter <em>consumes</em> the <code>NamedTempFile</code> object entirely and unsets the "temporary file" attribute (on Windows).</li> <li>Rename <code>TempDir::into_path</code> (via deprecation) to <code>TempDir::keep</code> to mirror <code>NamedTempFile::keep</code>.</li> <li>Add <code>TempDir::disable_cleanup</code>, <code>NamedTempFile::disable_cleanup</code>, and <code>TempPath::disable_cleanup</code> making it possible to disable automatic cleanup in-place <em>after</em> creating a temporary file/directory (equivalent to calling <code>Builder::disable_cleanup</code> before creating the file/directory).</li> </ul> <p>Additionally, it adds a few spooled temporary file features:</p> <ul> <li>Add <code>SpooledTempFile::into_file</code> for turning a <code>SpooledTempFile</code> into a regular unnamed temporary file, writing it to the backing storage ("rolling" it) if it was still stored in-memory.</li> <li>Add <code>spooled_tempfile_in</code> and <code>SpooledTempFile::new_in</code> methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).</li> </ul> <p>Finally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.</p> <p><strong>BREAKING</strong> for those with <code>deny(warnings)</code>:</p> <ul> <li><code>Builder::keep</code> deprecated in favor of <code>Builder::disable_cleanup</code>.</li> <li><code>TempDir::into_path</code> is deprecated in favor of <code>TempDir::keep</code>.</li> </ul> <p><strong>BREAKING</strong>:</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Stebalien/tempfile/commit/99ffea61ade621161db326b6745c7b36a90ddbd0"><code>99ffea6</code></a> chore: release v3.20.0 (<a href="https://redirect.github.com/Stebalien/tempfile/issues/358">#358</a>)</li> <li><a href="https://github.com/Stebalien/tempfile/commit/bd2b2674423ae6598070fab30e6627810ac282a9"><code>bd2b267</code></a> feat: make it possible to disable cleanup in-place after creation (<a href="https://redirect.github.com/Stebalien/tempfile/issues/355">#355</a>)</li> <li><a href="https://github.com/Stebalien/tempfile/commit/3b30099abd7585a9b6600276f6dcdfa557e88f19"><code>3b30099</code></a> ci: really check docs for warnings (<a href="https://redirect.github.com/Stebalien/tempfile/issues/357">#357</a>)</li> <li><a href="https://github.com/Stebalien/tempfile/commit/f701f5245624b8cfcd782dfd62fcfe86d35c173b"><code>f701f52</code></a> ci: check docs (<a href="https://redirect.github.com/Stebalien/tempfile/issues/356">#356</a>)</li> <li><a href="https://github.com/Stebalien/tempfile/commit/d34afe99fd93bb13253128cc58dfc4032edfa5a5"><code>d34afe9</code></a> doc: improve SpooledData documentation</li> <li><a href="https://github.com/Stebalien/tempfile/commit/6deb42e04ceb2f2c306510b1605d9548e77868e5"><code>6deb42e</code></a> doc: make it easier to pick the correct tempfile constructor/type</li> <li><a href="https://github.com/Stebalien/tempfile/commit/e284782c6c1c2f565af2ab9b5c0be9f9c5ed3607"><code>e284782</code></a> feat: allow creating spooled temporary files in a specific directory (<a href="https://redirect.github.com/Stebalien/tempfile/issues/353">#353</a>)</li> <li><a href="https://github.com/Stebalien/tempfile/commit/07edc310a5c8725346cd2bb2a5d065ff298f4fa0"><code>07edc31</code></a> feat: implement <code>SpooledTempFile::into_file</code> (<a href="https://redirect.github.com/Stebalien/tempfile/issues/352">#352</a>)</li> <li><a href="https://github.com/Stebalien/tempfile/commit/b1223553bb888e35bab7675fbac235e4be6eaf7e"><code>b122355</code></a> fix: add must_use attribute to TempDir::keep (<a href="https://redirect.github.com/Stebalien/tempfile/issues/351">#351</a>)</li> <li><a href="https://github.com/Stebalien/tempfile/commit/cbd1e976e106d4a12432e124494f735bf40eafe2"><code>cbd1e97</code></a> feat: rename <code>TempDir::into_path</code> to <code>TempDir::keep</code> (<a href="https://redirect.github.com/Stebalien/tempfile/issues/349">#349</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Stebalien/tempfile/compare/v3.19.1...v3.20.0">compare view</a></li> </ul> </details> <br /> Updates `tower-http` from 0.6.2 to 0.6.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tower-rs/tower-http/releases">tower-http's releases</a>.</em></p> <blockquote> <h2>tower-http 0.6.4</h2> <h2>Added</h2> <ul> <li>decompression: Support HTTP responses containing multiple ZSTD frames (<a href="https://redirect.github.com/tower-rs/tower-http/issues/548">#548</a>)</li> <li>The <code>ServiceExt</code> trait for chaining layers onto an arbitrary http service just like <code>ServiceBuilderExt</code> allows for <code>ServiceBuilder</code> (<a href="https://redirect.github.com/tower-rs/tower-http/issues/563">#563</a>)</li> </ul> <h2>Fixed</h2> <ul> <li>Remove unnecessary trait bounds on <code>S::Error</code> for <code>Service</code> impls of <code>RequestBodyTimeout<S></code> and <code>ResponseBodyTimeout<S></code> (<a href="https://redirect.github.com/tower-rs/tower-http/issues/533">#533</a>)</li> <li>compression: Respect <code>is_end_stream</code> (<a href="https://redirect.github.com/tower-rs/tower-http/issues/535">#535</a>)</li> <li>Fix a rare panic in <code>fs::ServeDir</code> (<a href="https://redirect.github.com/tower-rs/tower-http/issues/553">#553</a>)</li> <li>Fix invalid <code>content-lenght</code> of 1 in response to range requests to empty files (<a href="https://redirect.github.com/tower-rs/tower-http/issues/556">#556</a>)</li> <li>In <code>AsyncRequireAuthorization</code>, use the original inner service after it is ready, instead of using a clone (<a href="https://redirect.github.com/tower-rs/tower-http/issues/561">#561</a>)</li> </ul> <p><a href="https://redirect.github.com/tower-rs/tower-http/issues/533">#533</a>: <a href="https://redirect.github.com/tower-rs/tower-http/pull/533">tower-rs/tower-http#533</a> <a href="https://redirect.github.com/tower-rs/tower-http/issues/535">#535</a>: <a href="https://redirect.github.com/tower-rs/tower-http/pull/535">tower-rs/tower-http#535</a> <a href="https://redirect.github.com/tower-rs/tower-http/issues/548">#548</a>: <a href="https://redirect.github.com/tower-rs/tower-http/pull/548">tower-rs/tower-http#548</a> <a href="https://redirect.github.com/tower-rs/tower-http/issues/553">#553</a>: <a href="https://redirect.github.com/tower-rs/tower-http/pull/556">tower-rs/tower-http#556</a> <a href="https://redirect.github.com/tower-rs/tower-http/issues/556">#556</a>: <a href="https://redirect.github.com/tower-rs/tower-http/pull/556">tower-rs/tower-http#556</a> <a href="https://redirect.github.com/tower-rs/tower-http/issues/561">#561</a>: <a href="https://redirect.github.com/tower-rs/tower-http/pull/561">tower-rs/tower-http#561</a> <a href="https://redirect.github.com/tower-rs/tower-http/issues/563">#563</a>: <a href="https://redirect.github.com/tower-rs/tower-http/pull/563">tower-rs/tower-http#563</a></p> <h2>tower-http 0.6.3</h2> <p><em>This release was yanked because its definition of <code>ServiceExt</code> was quite unhelpful, in a way that's very unlikely that anybody would start depending on within the small timeframe before this was yanked, but that was technically breaking to change.</em></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tower-rs/tower-http/commit/fa8848e9d128f6ec2d5571fdb8cd74575bf3c834"><code>fa8848e</code></a> Release v0.6.4 (<a href="https://redirect.github.com/tower-rs/tower-http/issues/568">#568</a>)</li> <li><a href="https://github.com/tower-rs/tower-http/commit/2608a513ddaf44e93936c35f07a120f77823d608"><code>2608a51</code></a> Make type inference work for ServiceExt (<a href="https://redirect.github.com/tower-rs/tower-http/issues/566">#566</a>)</li> <li><a href="https://github.com/tower-rs/tower-http/commit/c61fb8d023b9fd10542b20e62b5145ac2342e309"><code>c61fb8d</code></a> msrv: reduce to 1.64, only run check in ci (<a href="https://redirect.github.com/tower-rs/tower-http/issues/567">#567</a>)</li> <li><a href="https://github.com/tower-rs/tower-http/commit/8d38de84e560849f18ccf27a6aea240ba439f40e"><code>8d38de8</code></a> Upgrade CHANGELOG.md to note today's yank (<a href="https://redirect.github.com/tower-rs/tower-http/issues/565">#565</a>)</li> <li><a href="https://github.com/tower-rs/tower-http/commit/7b4b07da44f228a0564b6f3d5110dd38a6dc098e"><code>7b4b07d</code></a> Release v0.6.3 (<a href="https://redirect.github.com/tower-rs/tower-http/issues/564">#564</a>)</li> <li><a href="https://github.com/tower-rs/tower-http/commit/2c3f8f3723e710323c71871a30c5925d7a077b44"><code>2c3f8f3</code></a> Add ServiceExt trait (<a href="https://redirect.github.com/tower-rs/tower-http/issues/563">#563</a>)</li> <li><a href="https://github.com/tower-rs/tower-http/commit/001be27dca59571d3b6a02d540375e11bebba36c"><code>001be27</code></a> Fix clippy warnings</li> <li><a href="https://github.com/tower-rs/tower-http/commit/6f13eb93ef0b92639f4ec3eddea36a5939389d74"><code>6f13eb9</code></a> Simplify test implementation of authorize</li> <li><a href="https://github.com/tower-rs/tower-http/commit/de9b51e51327b537c165559e48dd5910a0d9c534"><code>de9b51e</code></a> Remove unused UserId from AsynRequireAuthorization test</li> <li><a href="https://github.com/tower-rs/tower-http/commit/55287c797e3ab3d7ac1fe3dba97010c1cc9701ac"><code>55287c7</code></a> Move sealed module next to the trait that uses it</li> <li>Additional commits viewable in <a href="https://github.com/tower-rs/tower-http/compare/tower-http-0.6.2...tower-http-0.6.4">compare view</a></li> </ul> </details> <br /> Updates `actix-web` from 4.10.2 to 4.11.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actix/actix-web/releases">actix-web's releases</a>.</em></p> <blockquote> <h2>actix-web: v4.11.0</h2> <ul> <li>Add <code>Logger::log_level()</code> method.</li> <li>Improve handling of non-UTF-8 header values in <code>Logger</code> middleware.</li> <li>Add <code>HttpServer::shutdown_signal()</code> method.</li> <li>Mark <code>HttpServer</code> as <code>#[must_use]</code>.</li> <li>Allow SVG images to be compressed by the <code>Compress</code> middleware.</li> <li>Ignore <code>Host</code> header in <code>Host</code> guard when connection protocol is HTTP/2.</li> <li>Re-export <code>mime</code> dependency.</li> <li>Update <code>brotli</code> dependency to <code>8</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actix/actix-web/commit/69dda5c943cb309ac4dc7c52978750e40d6b674e"><code>69dda5c</code></a> ci: fix msrv job</li> <li><a href="https://github.com/actix/actix-web/commit/1b4b61d83994ec9335d3ce132858f73c66499a93"><code>1b4b61d</code></a> chore(awc): prepare release 3.7.0</li> <li><a href="https://github.com/actix/actix-web/commit/2c55d659dda7852f890fec71c7489e1bfce9e502"><code>2c55d65</code></a> chore(actix-web): prepare release 4.11.0</li> <li><a href="https://github.com/actix/actix-web/commit/276f5d5bd481db3b9c0e563d12c6c7816548f69e"><code>276f5d5</code></a> chore(actix-http): prepare release 3.11.0</li> <li><a href="https://github.com/actix/actix-web/commit/5f3c02813a4a9310c965f664c3ea34306650a6e4"><code>5f3c028</code></a> chore: narrow tokio dep to account for RUSTSEC-2025-0023</li> <li><a href="https://github.com/actix/actix-web/commit/3d3b31e16a35d7aa0950e98713b80a43fbc1fb26"><code>3d3b31e</code></a> fix: svg files should be compressed (<a href="https://redirect.github.com/actix/actix-web/issues/3486">#3486</a>)</li> <li><a href="https://github.com/actix/actix-web/commit/3147aaccc73e7611a88a2e18dbfbaadb27b96983"><code>3147aac</code></a> feat: do not use host header on http2 for guard (<a href="https://redirect.github.com/actix/actix-web/issues/3525">#3525</a>)</li> <li><a href="https://github.com/actix/actix-web/commit/079400a72b79d918491aef783db41a6230fbcfce"><code>079400a</code></a> build: add clippy-msrv recipe</li> <li><a href="https://github.com/actix/actix-web/commit/a49f055561325dc8541de169eb5bcf049260747d"><code>a49f055</code></a> build(deps): update url requirement from 2.1 to 2.5.4 (<a href="https://redirect.github.com/actix/actix-web/issues/3527">#3527</a>)</li> <li><a href="https://github.com/actix/actix-web/commit/55268b6898e6411cb60d17cc2e78b3e1737aec83"><code>55268b6</code></a> fix: improve logger header values printing</li> <li>Additional commits viewable in <a href="https://github.com/actix/actix-web/compare/web-v4.10.2...web-v4.11.0">compare view</a></li> </ul> </details> <br /> You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
