Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 2, 2025

This PR contains the following updates:

Package Change Age Confidence
psutil ==7.1.2 -> ==7.1.3 age confidence

Release Notes

giampaolo/psutil (psutil)

v7.1.3

Compare Source

=====

2025-11-02

Enhancements

  • 2667_: enforce clang-format on all C and header files. It is now the
    mandatory formatting style for all C sources.
  • 2672_, [macOS], [BSD]: increase the chances to recognize zombie processes and
    raise the appropriate exception (ZombieProcess_).
  • 2676_, 2678_: replace unsafe sprintf / snprintf / sprintf_s calls with
    str_format(). Replace strlcat / strlcpy with safe str_copy /
    str_append. This unifies string handling across platforms and reduces
    unsafe usage of standard string functions, improving robustness.

Bug fixes

  • 2674_, [Windows]: disk_usage()_ could truncate values on 32-bit platforms,
    potentially reporting incorrect total/free/used space for drives larger than
    4GB.
  • 2675_, [macOS]: Process.status()_ incorrectly returns "running" for 99%
    of the processes.
  • 2677_, [Windows]: fix MAC address string construction in net_if_addrs()_.
    Previously, the MAC address buffer was incorrectly updated using a fixed
    increment and sprintf_s, which could overflow or misformat the
    string if the MAC length or formatting changed. Also, the final '\n' was
    inserted unnecessarily.
  • 2679_, [OpenBSD], [NetBSD], [critical]: can't build due to C syntax error.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@codecov
Copy link

codecov bot commented Nov 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.90%. Comparing base (277252e) to head (f6cd365).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #858   +/-   ##
=======================================
  Coverage   86.90%   86.90%           
=======================================
  Files         280      280           
  Lines       20746    20746           
  Branches     1787     1787           
=======================================
  Hits        18030    18030           
  Misses       2356     2356           
  Partials      360      360           

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

@linuxdaemon linuxdaemon merged commit 6769460 into main Nov 3, 2025
23 checks passed
@linuxdaemon linuxdaemon deleted the renovate/psutil-7.1.x branch November 3, 2025 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants