This is an automated email from the ASF dual-hosted git repository.
alamb pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
The following commit(s) were added to refs/heads/main by this push:
new 2a99714f9f build(deps): update sysinfo requirement from 0.36.0 to
0.37.1 (#8500)
2a99714f9f is described below
commit 2a99714f9f020b177d6a6c16188ba6b5a24d92c0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Sep 30 15:06:40 2025 -0400
build(deps): update sysinfo requirement from 0.36.0 to 0.37.1 (#8500)
Updates the requirements on
[sysinfo](https://github.com/GuillaumeGomez/sysinfo) to permit the
latest version.
<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.37.1</h1>
<ul>
<li>Fix <code>serde</code> serialization on
<code>Process::name</code>.</li>
<li>Linux: Fix <code>get_cpu_frequency</code> on
<code>loongarch64</code>.</li>
<li>Windows: Correctly handle invalid UTF-8 string in
<code>Motherboard</code>.</li>
</ul>
<h1>0.37.0</h1>
<ul>
<li>Update minimum supported Rust version to <code>1.88</code> (for 2024
edition and <code>if let chain</code> feature).</li>
<li>Added <code>Component::id</code> API.</li>
<li>Linux: Greatly improve partial processes retrieval.</li>
<li>Linux: Simplify internal components retrieval code.</li>
</ul>
<h1>0.36.1</h1>
<ul>
<li>Linux: Improve processor CPU usage computation.</li>
</ul>
<h1>0.36.0</h1>
<ul>
<li>Add new <code>Motherboard</code> type.</li>
<li>Add new <code>Product</code> type.</li>
<li>Linux/macOS: Fix CPU usage update.</li>
<li>Linux: Improve <code>Component::label</code> generated
<code>String</code>.</li>
<li>macOS: Make <code>Components</code> implement <code>Send</code> and
<code>Sync</code> traits.</li>
</ul>
<h1>0.35.2</h1>
<ul>
<li>Linux: Fix retrieval of processor frequency on loongarch64.</li>
<li>Linux/Android: Improve <code>Process::wait</code> by checking if the
process is still alive before waiting.</li>
<li>Windows: Fix <code>Process::wait</code>.</li>
</ul>
<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>
<h1>0.35.0</h1>
<ul>
<li>Update MSRV to 1.75.</li>
<li>Add <code>System::open_files_limit</code>.</li>
<li>Add <code>Process::kill_and_wait</code> and
<code>Process::kill_with_and_wait</code> methods.</li>
<li><code>Process::open_files*</code> methods return
<code>usize</code>.</li>
<li><code>set_open_files_limit</code> argument type is
<code>usize</code>.</li>
<li>Code example was improved.</li>
<li>macOS: Fix M4 CPU frequency calculation.</li>
<li>Linux: Correctly handle when new CPUs are added.</li>
<li>Linux: Ignore <code>autofs</code> disks.</li>
<li>Linux (raspberry pi): Retrieve more thermal zones.</li>
<li>Android: Update documentation to mention that newer Android version
don't allow to retrieve CPU information.</li>
<li>Windows: Improve <code>Process::wait</code> code.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/799134441425dbe81261b3f792b76ac408875184"><code>7991344</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1579">#1579</a>
from GuillaumeGomez/update</li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/4697ca22e585bcc0df329faaf11924cea11bcf75"><code>4697ca2</code></a>
Update CHANGELOG for <code>0.37.1</code></li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/2c320f459f7850b685201722e35b9b4f7632b446"><code>2c320f4</code></a>
Update crate version to <code>0.37.1</code></li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/c899ae8755da21accf167b136e19b2b40b13427b"><code>c899ae8</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1577">#1577</a>
from GuillaumeGomez/fix-cross-build</li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/9ac0e89a6c09600f01aba749d298d60602b10bbd"><code>9ac0e89</code></a>
Fix CI <code>cross</code> build</li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/5ad0884f952e7836ce6d63bf103555f52cdf1753"><code>5ad0884</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1576">#1576</a>
from kanru-contrib/push-zmxoqnnswzvm</li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/3c90fe6511280fadba8e2ae572fe4cae38d618e5"><code>3c90fe6</code></a>
On Windows handle invalid UTF-8 from SMBIOS</li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/6ed52f208902d72a006d828d19e7bdf6959474b8"><code>6ed52f2</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1573">#1573</a>
from GuillaumeGomez/serde-serial</li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/4541c3604768371ff7b161d6ba46a35689f44333"><code>4541c36</code></a>
Fix doc typo</li>
<li><a
href="https://github.com/GuillaumeGomez/sysinfo/commit/40879099270e3b8a77ff59cf210e55f3c8268138"><code>4087909</code></a>
Fix invalid serde serialization for processes name</li>
<li>Additional commits viewable in <a
href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.36.0...v0.37.1">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually 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 this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
---
parquet/Cargo.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/parquet/Cargo.toml b/parquet/Cargo.toml
index 06e6aac2e3..09b9a91691 100644
--- a/parquet/Cargo.toml
+++ b/parquet/Cargo.toml
@@ -93,7 +93,7 @@ arrow = { workspace = true, features = ["ipc", "test_utils",
"prettyprint", "jso
tokio = { version = "1.0", default-features = false, features = ["macros",
"rt-multi-thread", "io-util", "fs"] }
rand = { version = "0.9", default-features = false, features = ["std",
"std_rng", "thread_rng"] }
object_store = { version = "0.12.0", default-features = false, features =
["azure", "fs"] }
-sysinfo = { version = "0.36.0", default-features = false, features =
["system"] }
+sysinfo = { version = "0.37.1", default-features = false, features =
["system"] }
[package.metadata.docs.rs]
all-features = true