Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 1, 2024

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Confidence
github.com/shirou/gopsutil/v3 v3.22.10 -> v4.25.9 age confidence

Release Notes

shirou/gopsutil (github.com/shirou/gopsutil/v3)

v4.25.9

Compare Source

What's Changed

cpu
disk
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.8...v4.25.9

v4.25.8

Compare Source

Important Change

Starting from this release, VirtualMemoryStat.Used on Linux is now calculated based on MemAvailable in meminfo. This may cause a difference of approximately 6–10% compared to the previous calculation.

To address this, we have introduced an opt-out mechanism. You can disable the new calculation by setting the context key WillBeDeletedOptOutMemAvailableCalc to true. Please note that this option is undocumented and will be removed in six months (Feb. 2026).

For more details, see #​1873 and #​1882.

What's Changed

cpu
disk
mem
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.7...v4.25.8

v4.25.7

Compare Source

What's Changed

disk
mem
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.6...v4.25.7

v4.25.6

Compare Source

What's Changed

disk
mem
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.5...v4.25.6

v4.25.5

Compare Source

What's Changed

cpu
docker
host
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.4...v4.25.5

v4.25.4

Compare Source

What's Changed

cpu
disk
host
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.3...v4.25.4

v4.25.3

Compare Source

Important Notice

Starting from this release, we have set the Go version in go.mod to 1.23. Moving forward, we plan to continuously update it to the second most recent Go release.

We understand that gopsutil runs on various platforms, and some applications using it may only support older Go versions. With this release, those applications might no longer be able to build. However, as discussed in #​1804, we made this change because golang.org/x/sys, which gopsutil depends on, has adopted a policy of continuously updating its Go version.

That said, we intend to be conservative about syntax changes and avoid unnecessary modifications whenever possible.

What's Changed

disk
host
process
Chore
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.2...v4.25.3

v4.25.2

Compare Source

What's Changed

cpu
net
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.25.1...v4.25.2

v4.25.1

Compare Source

What's Changed

Other Changes

Full Changelog: shirou/gopsutil@v4.24.12...v4.25.1

v4.24.12

Compare Source

What's Changed

cpu
mem
net
process
sensors
  • fix[darwin]: memory leak and string corruption in ARM Mac temperature sensors by @​chuangbo in #​1767
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.24.11...v4.24.12

v4.24.11

Compare Source

What's Changed

host

New Contributors

Full Changelog: shirou/gopsutil@v4.24.10...v4.24.11

v4.24.10

Compare Source

What's Changed

cpu
mem
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.24.9...v4.24.10

v4.24.9

Compare Source

Important Change

Since #​1702, the Darwin implementation has been switched from cgo to purego (Great contribution from @​uubulb). As a result, cgo has been removed from the Darwin implementation, making cross-compilation easier. We believe this change will not have any impact, but if you encounter any issues, please create an issue.

What's Changed

cpu, mem, sensors, disk, process on darwin
  • feat(cpu, mem, sensors, disk, process)(darwin): cgo-free implementations by @​uubulb in #​1702
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.24.8...v4.24.9

v4.24.8

Compare Source

What's Changed

disk
  • fix(IOCountersWithContext): Fix the issue of not using names to fil ter devices in func IOCountersWithContext of the windows implementation by @​zmyzheng in #​1688
  • [disk][windows]: ignore network drive when not ready by @​shirou in #​1699
process
Other Changes

New Contributors 🎉

Full Changelog: shirou/gopsutil@v4.24.7...v4.24.8

v4.24.7

Compare Source

Important Notice Regarding Value Changes on mem.SwapMemory() on Windows

In change #​1677, the values returned by mem.SwapMemory() on Windows have been significantly revised. Previously, these values were calculated from the PERFORMANCE_INFORMATION structure of the GetPerformanceInfo win32 function, but this calculation was incorrect. Consequently, it has been adjusted to align with the psutil implementation. As a result, the values returned by mem.SwapMemory() are expected to differ greatly from previous values.

What's Changed

docker
mem
  • [windows][mem]: change to use Performance Counter on SwapMemory. by @​shirou in #​1677
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.24.6...v4.24.7

v4.24.6

Compare Source

What's Changed

host
sensors
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.24.5...v4.24.6

What's Changed

host
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v4.24.5...v4.24.6

v4.24.5

Compare Source

What's Changed

gopsutil v4 is released as v4.24.5. v3 will not be updated except for high level security issues.

Breaking Changes

  • host/SensorsTemperatures() moved to in the new sensors package.
  • process.Groups() now returns uint32. (#​1424)
  • process.Uids() and process.Gids() also now uint32.
    • The Pid remains int32. This is because changing it is expected to have a significant impact.
  • mem.VirtualMemoryExStat is now ExVirtualMemory with ExLinux and ExWindows. See document about Ex structs.

Other

  • Add SPDX license header line.
  • Remove coveralls.io
  • Remove old go build tag such as // +build

Full Changelog: shirou/gopsutil@v3.24.5...v4.24.5

v3.24.5

Compare Source

What's Changed

cpu
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v3.24.4...v3.24.5

v3.24.4

Compare Source

What's Changed

net

New Contributors

Full Changelog: shirou/gopsutil@v3.24.3...v3.24.4

v3.24.3

Compare Source

What's Changed

disk
host
load
process

New Contributors

Full Changelog: shirou/gopsutil@v3.24.2...v3.24.3

v3.24.2

Compare Source

What's Changed

cpu
Documentation

New Contributors

Full Changelog: shirou/gopsutil@v3.24.1...v3.24.2

v3.24.1

Compare Source

Compatibility Notice

We don't think #​1585 will affect compatibility about PlatformVersion in host.Info(), but maybe it will.

What's Changed

disk
host
process
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v3.23.12...v3.24.1

v3.23.12

Compare Source

What's Changed

cpu
disk
  • feat(disk): look for filesystem labels from udev on Linux by @​scop in #​1573
host
Other Changes
  • Revert "chore(deps): bump actions/labeler from 4.3.0 to 5.0.0" by @​shirou in #​1564

New Contributors

Full Changelog: shirou/gopsutil@v3.23.11...v3.23.12

v3.23.11

Compare Source

What's Changed

process

New Contributors

Full Changelog: shirou/gopsutil@v3.23.10...v3.23.11

v3.23.10

Compare Source

What's Changed

cpu
host
process
  • [process][darwin]: skip process.Nice test if darwin on GitHub Action by @​shirou in #​1536

Full Changelog: shirou/gopsutil@v3.23.9...v3.23.10

v3.23.9

Compare Source

What's Changed

cpu
host
load
mem

New Contributors

Full Changelog: shirou/gopsutil@v3.23.8...v3.23.9

v3.23.8

Compare Source

What's Changed

#​1514 improves Processes() performance 6% or more. Thank you @​atoulme !

cpu
disk
host
mem
process

New Contributors

Full Changelog: shirou/gopsutil@v3.23.7...v3.23.8

v3.23.7

Compare Source

What's Changed

process
  • [process][posix] Realign process.Name() with python psutil to return same value on python3 scripts processes by @​Lomanic in #​1488
Other Changes

New Contributors

Full Changelog: shirou/gopsutil@v3.23.6...v3.23.7

v3.23.6

Compare Source

What's Changed

Starting with this release, directory specifications that were previously passed by environment variables such as HOST_PROC can also


Configuration

📅 Schedule: Branch creation - "on Friday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 249f2b8 to 735d243 Compare July 1, 2024 02:31
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 735d243 to 51b5241 Compare August 1, 2024 04:08
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 51b5241 to 6bb2c68 Compare September 1, 2024 03:46
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 6bb2c68 to dfe26aa Compare October 1, 2024 14:24
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from dfe26aa to 3141955 Compare November 1, 2024 20:37
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 3141955 to 0bdafc8 Compare December 1, 2024 04:08
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 0bdafc8 to fa00ba6 Compare January 1, 2025 04:04
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from fa00ba6 to d3a5474 Compare February 1, 2025 04:40
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from d3a5474 to 4e2b292 Compare March 1, 2025 05:28
Copy link
Contributor Author

renovate bot commented Mar 1, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.16 -> 1.23.0

@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 4e2b292 to e36015f Compare March 11, 2025 11:06
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from e36015f to 4f59532 Compare April 1, 2025 07:05
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 4f59532 to 155a63b Compare April 8, 2025 11:41
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch 2 times, most recently from ec7b603 to 0b94285 Compare May 7, 2025 12:52
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 0b94285 to ac58b7f Compare June 1, 2025 02:14
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from ac58b7f to 97a2266 Compare July 1, 2025 02:53
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 97a2266 to 570be48 Compare August 1, 2025 07:09
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 570be48 to c44d7f6 Compare August 10, 2025 13:14
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from c44d7f6 to 39a2112 Compare September 6, 2025 23:48
@renovate renovate bot force-pushed the renovate/github.com-shirou-gopsutil-v3-4.x branch from 39a2112 to 0c5c539 Compare October 1, 2025 02:53
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.

0 participants