Skip to content

Bump sysinfo from 0.33.1 to 0.38.4 in /src-tauri#228

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/src-tauri/sysinfo-0.38.4
Closed

Bump sysinfo from 0.33.1 to 0.38.4 in /src-tauri#228
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/src-tauri/sysinfo-0.38.4

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Mar 23, 2026

Bumps sysinfo from 0.33.1 to 0.38.4.

Changelog

Sourced from sysinfo's changelog.

0.38.4

  • macOS: Unpin objc2-* crates version.
  • Linux: Fix computation of disk size.

0.38.3

  • macOS: Improve accuracy of System::available_memory and System::used_memory.
  • Documentation: add missing unit for CPU::frequency returned value.

0.38.2

  • Implement Error trait for MacAddrFromStrError, IpNetworkFromStrError and KillError types.

0.38.1

  • macOS: Put back support for versions below macOS 12.

0.38.0

  • Add NetBSD support.
  • Windows: Fix unsoundness for a function used in Motherboard and Product.
  • Linux: Improve CPU info parsing.
  • Fix serde serialization of MacAddr and of Disk::file_system.

0.37.2

  • Improve documentation of System::refresh_cpu_all and of System::refresh_cpu_specifics.
  • Android: Fix System::uptime.
  • Linux: Correctly handled modified/removed Process::exe paths.

0.37.1

  • Fix serde serialization on Process::name.
  • Linux: Fix get_cpu_frequency on loongarch64.
  • Windows: Correctly handle invalid UTF-8 string in Motherboard.

0.37.0

  • Update minimum supported Rust version to 1.88 (for 2024 edition and if let chain feature).
  • Added Component::id API.
  • Linux: Greatly improve partial processes retrieval.
  • Linux: Simplify internal components retrieval code.

0.36.1

  • Linux: Improve processor CPU usage computation.

0.36.0

... (truncated)

Commits
  • 97c194d Merge pull request #1642 from GuillaumeGomez/update
  • 91b92f1 Update crate version to 0.38.4
  • 8e8f76c Update CHANGELOG for 0.38.4
  • 9e6f37c Merge pull request #1641 from madsmtm/macos-no-pin-deps
  • 73d545c Fix warnings introduced in new objc2-* versions
  • 5cc4bcb Don't pin objc2-* crates
  • 5d4c63b Merge pull request #1640 from patjakdev/patjakdev/fix-1639
  • a8ee05c Use fragment size instead of block size for disk stats
  • 61257e4 Merge pull request #1635 from GuillaumeGomez/update
  • 3cf4b65 Update crate version to 0.38.3
  • Additional commits viewable in compare view

@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Mar 23, 2026

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot requested a review from Axelj00 as a code owner March 23, 2026 04:37
@dependabot dependabot Bot force-pushed the dependabot/cargo/src-tauri/sysinfo-0.38.4 branch 18 times, most recently from e8c2a75 to 8f5e3fa Compare March 28, 2026 19:45
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.33.1 to 0.38.4.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md)
- [Commits](GuillaumeGomez/sysinfo@v0.33.1...v0.38.4)

---
updated-dependencies:
- dependency-name: sysinfo
  dependency-version: 0.38.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/src-tauri/sysinfo-0.38.4 branch from 8f5e3fa to b3cbcf9 Compare March 31, 2026 19:57
@Axelj00
Copy link
Copy Markdown
Collaborator

Axelj00 commented Apr 1, 2026

Closing — major version bump (sysinfo 0.38), needs manual review.

@Axelj00 Axelj00 closed this Apr 1, 2026
@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Apr 1, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/cargo/src-tauri/sysinfo-0.38.4 branch April 1, 2026 15:49
Axelj00 added a commit that referenced this pull request May 8, 2026
Cargo.toml was still pinning old majors that the lockfile already
moved past for some platforms. Bring the manifest in line with what
the lockfile (and the issue tracker's hand-bumps in #84/#228/#229)
already points at:

- toml 0.8 → 0.9 (only call site is toml::from_str — stable)
- sysinfo 0.33 → 0.38 (Windows-only, used in process_info.rs;
  Pid/System/ProcessRefreshKind/UpdateKind/ProcessesToUpdate APIs
  unchanged in this range)
- windows 0.61 → 0.61 (manifest moved 0.59 → 0.61; lockfile already
  at 0.62 transitively)

26/26 backend tests pass on macOS; Windows path verified by API
surface review (no cross-compile available locally).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant