Update Rust crate sysinfo to 0.31.0 #153

Merged
pierre merged 2 commits from renovate/sysinfo-0.x into master 2024-09-09 09:44:43 +00:00
Owner

This PR contains the following updates:

Package Type Update Change
sysinfo dependencies minor 0.30.11 -> 0.31.0

Release Notes

GuillaumeGomez/sysinfo (sysinfo)

v0.31.3

Compare Source

  • Raspberry Pi: Fix temperature retrieval.

v0.31.2

Compare Source

  • Remove bstr dependency (needed for rustc development).

v0.31.1

Compare Source

  • Downgrade version of memchr (needed for rustc development).

v0.31.0

Compare Source

  • Split crate in features to only enable what you need.
  • Remove System::refresh_process, System::refresh_process_specifics and System::refresh_pids
    methods.
  • Add new argument of type ProcessesToUpdate to System::refresh_processes and System::refresh_processes_specifics methods.
  • Add new NetworkData::ip_networks method.
  • Add new System::refresh_cpu_list method.
  • Global CPU now only contains CPU usage.
  • Rename TermalSensorType to ThermalSensorType.
  • Process names is now an OsString.
  • Remove System::global_cpu_info.
  • Add System::global_cpu_usage.
  • macOS: Fix invalid CPU computation when single processes are refreshed one after the other.
  • Windows: Fix virtual memory computation.
  • Windows: Fix WoW64 parent process refresh.
  • Linux: Retrieve RSS (Resident Set Size) memory for cgroups.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | dependencies | minor | `0.30.11` -> `0.31.0` | --- ### Release Notes <details> <summary>GuillaumeGomez/sysinfo (sysinfo)</summary> ### [`v0.31.3`](https://github.com/GuillaumeGomez/sysinfo/blob/HEAD/CHANGELOG.md#0313) [Compare Source](https://github.com/GuillaumeGomez/sysinfo/compare/v0.31.2...v0.31.3) - Raspberry Pi: Fix temperature retrieval. ### [`v0.31.2`](https://github.com/GuillaumeGomez/sysinfo/blob/HEAD/CHANGELOG.md#0312) [Compare Source](https://github.com/GuillaumeGomez/sysinfo/compare/v0.31.1...v0.31.2) - Remove `bstr` dependency (needed for rustc development). ### [`v0.31.1`](https://github.com/GuillaumeGomez/sysinfo/blob/HEAD/CHANGELOG.md#0311) [Compare Source](https://github.com/GuillaumeGomez/sysinfo/compare/v0.31.0...v0.31.1) - Downgrade version of `memchr` (needed for rustc development). ### [`v0.31.0`](https://github.com/GuillaumeGomez/sysinfo/blob/HEAD/CHANGELOG.md#0310) [Compare Source](https://github.com/GuillaumeGomez/sysinfo/compare/v0.30.13...v0.31.0) - Split crate in features to only enable what you need. - Remove `System::refresh_process`, `System::refresh_process_specifics` and `System::refresh_pids` methods. - Add new argument of type `ProcessesToUpdate` to `System::refresh_processes` and `System::refresh_processes_specifics` methods. - Add new `NetworkData::ip_networks` method. - Add new `System::refresh_cpu_list` method. - Global CPU now only contains CPU usage. - Rename `TermalSensorType` to `ThermalSensorType`. - Process names is now an `OsString`. - Remove `System::global_cpu_info`. - Add `System::global_cpu_usage`. - macOS: Fix invalid CPU computation when single processes are refreshed one after the other. - Windows: Fix virtual memory computation. - Windows: Fix WoW64 parent process refresh. - Linux: Retrieve RSS (Resident Set Size) memory for cgroups. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41NS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTUuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
pierre scheduled this pull request to auto merge when all checks succeed 2024-08-27 00:33:15 +00:00
pierre force-pushed renovate/sysinfo-0.x from 9c37f9a162 to b6f4fb1674 2024-08-28 00:33:37 +00:00 Compare
Author
Owner

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

### Edited/Blocked Notification Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠️ **Warning**: custom changes will be lost.
pierre added 1 commit 2024-09-09 09:39:10 +00:00
Fix compatibility issue with sysinfo 0.31.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
3777eda329
pierre merged commit d35dac2de8 into master 2024-09-09 09:44:43 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: pierre/VirtWeb#153
No description provided.