Skip to content

Commit b900ad6

Browse files
chore(deps): bump sysinfo from 0.31.4 to 0.39.2 in /personal-sysadmin (#70)
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.31.4 to 0.39.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md">sysinfo's changelog</a>.</em></p> <blockquote> <h1>0.39.2</h1> <ul> <li>Windows: Greatly improve performance of <code>System::refresh_cpu_specifics</code> when CPU usage is not requested.</li> <li>iOS: Fix compilation error when <code>user</code> feature is enabled.</li> <li>Linux: Correctly set thread information for processes.</li> </ul> <h1>0.39.1</h1> <ul> <li>Linux: Fix wrong network numbers computation.</li> </ul> <h1>0.39.0</h1> <ul> <li>Update minimum supported rust version to <code>1.95</code>.</li> <li>Add new <code>NetworkData::operational_state</code> API.</li> <li>Add new <code>Process::cgroup_limits</code> API (only returning data on Linux).</li> <li>All supported systems other than Windows: Improve performance of <code>Networks::refresh*</code>.</li> <li>All supported systems other than Windows: Fix soundness issue when retrieving users.</li> <li>Linux: Take into account parent cgroup memory limits.</li> <li>Linux: Fix panic when retrieving process information on <code>ESXi</code>.</li> <li>FreeBSD: Use the name of dataset as <code>name</code> for zfs disks.</li> </ul> <h1>0.38.4</h1> <ul> <li>macOS: Unpin <code>objc2-*</code> crates version.</li> <li>Linux: Fix computation of disk size.</li> </ul> <h1>0.38.3</h1> <ul> <li>macOS: Improve accuracy of <code>System::available_memory</code> and <code>System::used_memory</code>.</li> <li>Documentation: add missing unit for <code>CPU::frequency</code> returned value.</li> </ul> <h1>0.38.2</h1> <ul> <li>Implement <code>Error</code> trait for <code>MacAddrFromStrError</code>, <code>IpNetworkFromStrError</code> and <code>KillError</code> types.</li> </ul> <h1>0.38.1</h1> <ul> <li>macOS: Put back support for versions below macOS 12.</li> </ul> <h1>0.38.0</h1> <ul> <li>Add NetBSD support.</li> <li>Windows: Fix unsoundness for a function used in <code>Motherboard</code> and <code>Product</code>.</li> <li>Linux: Improve CPU info parsing.</li> <li>Fix <code>serde</code> serialization of <code>MacAddr</code> and of <code>Disk::file_system</code>.</li> </ul> <h1>0.37.2</h1> <ul> <li>Improve documentation of <code>System::refresh_cpu_all</code> and of <code>System::refresh_cpu_specifics</code>.</li> <li>Android: Fix <code>System::uptime</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/c43234a69dfc6f5c12e7d500e04e4ce5a5dc1b97"><code>c43234a</code></a> Update crate version to <code>0.39.2</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/b71467e99dfea531667d83ba4b90e95581a7c50d"><code>b71467e</code></a> Update CHANGELOG for <code>0.39.2</code> version</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/345915a6350514454527a1fb00484bd9e47bd7ba"><code>345915a</code></a> Improve code readability</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/35f3c186da0629b6520e02e692fc06bfb14fdd1e"><code>35f3c18</code></a> Fix fmt and clippy</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/4bf1fe4c078bc81c5acf370066a19266994414ca"><code>4bf1fe4</code></a> Windows: skip PDH setup when cpu_usage isn't requested (<a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1664">#1664</a>)</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/2be72d77b095b884690a8d932d7cf2afdd638d70"><code>2be72d7</code></a> Stub <code>get_users</code> on iOS via <code>app_store::users</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/c725c09d84ecf948906879eb5786fe1f22e6a642"><code>c725c09</code></a> linux: fix detect thread entries in ProcessesToUpdate::All mode</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/6e883a32ffcc2b9fa8146cb96daf78d61b1ee05e"><code>6e883a3</code></a> Update CHANGELOG and crate version to <code>0.39.1</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/a45d38af0ba8066ac0367ca078970314aa9fcf1e"><code>a45d38a</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1659">#1659</a> from isaidsari/fix/linux-network-buffer-truncation</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/ee9cd3b611a3167c8fb00077e2e5dc201d07fbc6"><code>ee9cd3b</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1655">#1655</a> from GuillaumeGomez/update</li> <li>Additional commits viewable in <a href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.31.4...v0.39.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sysinfo&package-manager=cargo&previous-version=0.31.4&new-version=0.39.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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 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>
2 parents d3d6e1f + de20760 commit b900ad6

2 files changed

Lines changed: 85 additions & 100 deletions

File tree

personal-sysadmin/Cargo.lock

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

personal-sysadmin/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ clap = { version = "4", features = ["derive", "env"] }
1616
tokio = { version = "1", features = ["full"] }
1717

1818
# System introspection (Sysinternals-like)
19-
sysinfo = "0.31" # Process, CPU, memory, disk
19+
sysinfo = "0.39" # Process, CPU, memory, disk
2020
procfs = "0.17" # Linux /proc filesystem
2121
nix = { version = "0.29", features = ["fs", "process", "net", "user"] }
2222
# netstat2 removed - using procfs directly for /proc/net/* parsing

0 commit comments

Comments
 (0)