Skip to content

deps: update dependencies to latest - #154

Merged
jongio merged 1 commit into
mainfrom
deps/update-2026-08-02
Aug 3, 2026
Merged

deps: update dependencies to latest#154
jongio merged 1 commit into
mainfrom
deps/update-2026-08-02

Conversation

@jongio

@jongio jongio commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Routine dependency refresh. Everything is now on its latest stable version.

Updates

Package From To
github.com/shirou/gopsutil/v4 v4.26.6 v4.26.7
github.com/lufia/plan9stats (indirect) v0.0.0-20260627054121 v0.0.0-20260802145828

gopsutil v4.26.7 is a bug fix release: hardened CPU parsers against truncated input, correct Windows cpu-total computation across processor groups, a Windows net GetExtendedTcpTable GC fix, and Darwin process errno handling. No API changes, so procutil needed no code updates.

Nothing held back

Every other direct dependency was already at its latest stable version (azcore v1.22.0, azidentity v1.14.0, azsecrets v1.5.0, beeep v0.11.2, client_golang v1.24.1, gobreaker/v2 v2.4.0, cobra v1.10.2, testify v1.11.1, x/term v0.45.0, x/time v0.15.0, yaml.v3 v3.0.1). No new major version is published for any direct dependency, and go mod tidy found no unused or missing requires.

Validation

vet/lint/build/test: pass. Covers go vet ./..., golangci-lint v2.12.2, go build ./..., and the full test suite with all 26 packages green.

govulncheck: 0 vulnerabilities affecting this code. It reports GO-2026-5932 (golang.org/x/crypto/openpgp is unmaintained) at module level only. There is no fixed version available and nothing in this repo imports that package.

The race detector runs in CI on ubuntu, windows, and macos. It could not be exercised locally because no C toolchain is installed on this machine.

- github.com/shirou/gopsutil/v4: v4.26.6 -> v4.26.7
- github.com/lufia/plan9stats: v0.0.0-20260627054121 -> v0.0.0-20260802145828 (indirect)

gopsutil v4.26.7 is a bug fix release: hardened CPU parsers against
truncated input, correct Windows cpu-total computation across processor
groups, a Windows net GetExtendedTcpTable GC fix, and Darwin process
errno handling. No API changes, so procutil needed no updates.

All other direct dependencies were already at their latest stable
versions. No new major versions are published for any direct dependency.

Validation: go build, go vet, golangci-lint v2.12.2, and the full test
suite all pass. govulncheck reports zero vulnerabilities affecting this
code.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 7e11817c-e867-4318-a609-a1bb68bf206d
@jongio jongio self-assigned this Aug 2, 2026
@jongio jongio added the deps Dependency upgrades label Aug 2, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.34%. Comparing base (f066ee7) to head (2735d1b).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #154   +/-   ##
=======================================
  Coverage   79.34%   79.34%           
=======================================
  Files          44       44           
  Lines        3960     3960           
=======================================
  Hits         3142     3142           
  Misses        611      611           
  Partials      207      207           
Flag Coverage Δ
unittests 79.34% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jongio
jongio merged commit d68422a into main Aug 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps Dependency upgrades

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants